{"title":"Performance Evaluation of Machine Learning Classifiers for Face Recognition","authors":"D. Sudiana, M. Rizkinia, Fahri Alamsyah","doi":"10.1109/QIR54354.2021.9716171","DOIUrl":null,"url":null,"abstract":"The digital world, especially image processing, has been evolving due to the needs of society and the importance of digital-based system security. One of the rapidly progressing technologies is the face recognition system using artificial intelligence. It recognizes a person’s face registered in the database for verification purposes. In this study, we evaluate the face recognition systems based on machine learning classifier algorithms and Principal Component Analysis (PCA) for feature extraction. Seven machine learning algorithms were considered, i.e., Support Vector Machine (SVM), Decision Tree, K-Nearest Neighbour (KNN), Logistic Regression, Naïve Bayes, Multi-Layer Perceptron (MLP), and Convolutional Neural network (CNN). In the CNN scenario, PCA was not used since it has its feature extraction capability. The first six classifiers were set to the most optimal settings. At the same time, CNN used the LeNet-5 architecture trained with a dropout rate of 0.25, 60 epochs, batch size of 20, Adam optimizer, and cross-categorical entropy for the loss function. The input image size was 64×64×1 obtained from the Olivetti faces database. CNN, SVM, and LR achieved the three highest accuracies, i.e., 98.75%, 98.75%, and 97.50%, respectively.","PeriodicalId":446396,"journal":{"name":"2021 17th International Conference on Quality in Research (QIR): International Symposium on Electrical and Computer Engineering","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 17th International Conference on Quality in Research (QIR): International Symposium on Electrical and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QIR54354.2021.9716171","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The digital world, especially image processing, has been evolving due to the needs of society and the importance of digital-based system security. One of the rapidly progressing technologies is the face recognition system using artificial intelligence. It recognizes a person’s face registered in the database for verification purposes. In this study, we evaluate the face recognition systems based on machine learning classifier algorithms and Principal Component Analysis (PCA) for feature extraction. Seven machine learning algorithms were considered, i.e., Support Vector Machine (SVM), Decision Tree, K-Nearest Neighbour (KNN), Logistic Regression, Naïve Bayes, Multi-Layer Perceptron (MLP), and Convolutional Neural network (CNN). In the CNN scenario, PCA was not used since it has its feature extraction capability. The first six classifiers were set to the most optimal settings. At the same time, CNN used the LeNet-5 architecture trained with a dropout rate of 0.25, 60 epochs, batch size of 20, Adam optimizer, and cross-categorical entropy for the loss function. The input image size was 64×64×1 obtained from the Olivetti faces database. CNN, SVM, and LR achieved the three highest accuracies, i.e., 98.75%, 98.75%, and 97.50%, respectively.