Berbagai algoritma telah diterapkan dalam usaha membuat sistem pengenalan wajah yang mampu mengenali pemilik wajah. Salah satu algoritma dalam jaringan saraf tiruan yang dapat digunakan dalam pengenalan wajah dan sudut tersebut adalah algoritma SOM. Selain SOM, terdapat metode eigenface yang dapat digabung dengan SOM untuk mempercepat komputasi. metode Eigenface adalah suatu cara untuk mempresentasikan citra wajah dalam suatu ruang ciri dengan menggunakan transformasi Karhunen-Loeve atau Principal Component Analysis. Dengan transformasi tersebut. vektor citra berdimensi n akan direksi menjadi vektor ciri berdimensi m yang lebih kecil dan mewakili vektor citra aslinya. Pada sistem pengenalan wajah dengan penggabungan algoritma SOM dan trasformasi Karhune-Loeve. sebelumnya, citra akan dibagi-bagi dengan 3 metode, yaitu membagi citra berdaarkan orang kemudian berdasarkan sudut pandang, membagi citra berdasarkan sudut pandang kemudian berdasarkan orang, menggabungankan kedua cara diatas. Hasil dari eksperimen dengan menggunakan ketiga metode diatas, yang menjadi tujuab tugas akhir ini, metode 3 memberikan hasil pengenalan terbaik tak berbeda jauh dengan metode I dengan epoch yang lebih jauh lebih besar, metode 2 memberikan hasil pengenal sudut terbaik dan metode 3 memberikan hasil pengenalan orang dan sudut terbaik. Perbaikan diukur dari persentase pengenalan wajah dan banyak iterasi yang dihasilkan ( merepresentasikan efisiensi algoritma)