Smart Attendance Tracking System Using Various Machine Learning Algorithms
Smart Attendance Tracking System Using Various Machine Learning Algorithms
Abstract - The major goal of this study is to predict the verification purpose with or without minor changes [4] [5]. The
effectiveness of maintaining day-to-day activities of attendant data suggested method has an average recognition accuracy of 92
by using a unique Support Vector Machines (SVM) method to percent. Daily attendance is frequently tracked using this
monitor the faces. Materials and Methods: Novel SVM algorithm approach, reducing the chance of human mistake [6] [7]. Using
with sample size = 42 and Convolutional Neural Networks (CNN)
with sample size = 42 were validated many times to forecast
real-time facial recognition with the help of the Convolution
efficiency percentage. Novel SVM algorithm makes use of face Neural Network, this method is frequently used to take
vectors to recognize countenance (face) data. Results and attendance at institutions or offices. [6]. In this approach, two
Discussions: The recognition of countenance data by monitoring different methods are proposed as Support Vector Machine and
faces performs more efficiently using SVM (Support Vector Convolutional Neural Networks.
Machine) algorithm with mean efficiency 92.65% and comparing
Convolutional Neural Networks with mean efficiency 79.02%. The CNN is used for face detection and SVM is used for
Support Vector Machine algorithm performed significantly better extracting features [8]. This research focused on introducing a
than the Convolutional Neural Networks algorithm is 0.001 smart attendance system supported for face recognition which
(p<0.005). Conclusion: Novel SVM algorithm performs more
efficiently than the CNN algorithm to predict correct attendance
will be used to take attendance of all students in a classroom [9]
tracking using countenance images. at the same time. The suggested technique differs from similar
systems by proposing a novel approach that use image
Keywords - Novel Support Vector Machine, Convolutional Neural processing to take attendance and a face recognition algorithm
Network, Camera, Countenance Recognition, Attendance. to identify facial landmarks for efficient outcomes [10] [11].
We have collaborated with various authors across our
I. INTRODUCTION institutions that has made us complete the project with ease and
accuracy [12] [13]. The drawbacks of the existing systems are
The major goal of this study is to increase the rate of lack of accuracy while implementing and monitoring the faces,
efficiency in order to improve the speed of attendance register without predefined data it won't do anything, then few problems
automatically by applying various machine learning algorithms arises and this was giving more false positives, errors and
such as support vector machine and convolutional neural wrongly recognizing the faces as it is very sensitive to the light.
network to recognize faces. As of now many methods are lack of efficiency while implementing and experimenting the
introduced like biometric attendance and traditional ways of method [14] [15]. The goal of this study is to boost the
marking attendance by calling names one by one [1] which efficiency of personage attendant surveillance.
consumes a long period of time. This proposed research helps
to reduce the manual work, time and stress of faculties. It II. METHODOLOGY
monitors the personage attendant system based on countenance
data that also reduces the false positive images and proxies. The This research work carried out in our machine learning and
countenance achieved through the proposed system is to mark cyber security laboratory at Saveetha School of Engineering,
attendance by recognizing the faces and storing the data into Saveetha Institute of Medical and Technical Sciences
excel sheets [2]. Then it allows new users to register their faces (SIMATS). Implemented personage attendant monitoring
on the spot while marking the attendance using SVM algorithm. system [16] based on countenance data with sample size 84
Novel face recognition personage attendant system carried using IBM SPSS analysis. It is divided into 2 groups. Group 1
out by the researchers to promote the business are around 116 was taken as SVM algorithm and group 2 was taken as CNN
articles are published google scholar and IEEE Xplore. The face algorithm [17].The novel SVM algorithm is applied on training
recognition-based attendance system using cameras is data or live capture of input images from the camera are divided
extremely effective and efficient for further improvement of into frames at the rate of 30 frames per second by recognizing
accuracy and user data. It has high accurate processing in order both front face and side face then mark the attendance in real
to produce a system that is reliable and powerful to spot human time. Compared the efficiency of SVM algorithm with CNN
faces in real-time [3]. The technique to picture augmentation algorithm and achieved lesser mean value.
for face recognition tasks is presented as a model; it might be A. CNN Algorithm
included into another system as a supporting element for
7 2249 80.24
8 2358 81.41 Figure 2 shows a bar graph comparing the SVM and CNN
algorithms' mean accuracy. SVM algorithm is 12.2% more
9 2485 82.65 accurate than CNN algorithm. After observing all the results it
is evident that the SVM algorithm when used for detecting faces
10 2578 83.90 gives more efficient results than the detection model developed
using the CNN algorithm.
TABLE II. INPUT DATASET SAMPLES WITH VARIOUS SIZES AND RELATED
ACCURACIES FOR SVM MACHINE LEARNING ALGORITHM
1 1652 89.11
2 1765 89.71
3 1874 90.46
4 1986 91.74
5 2048 92.49
6 2153 93.98
FIG. 2. “BAR GRAPH ANALYSIS OF NOVEL SVM ALGORITHM AND CNN
7 2249 93.05 ALGORITHM. GRAPHICAL REPRESENTATION SHOWS THE MEAN EFFICIENCY OF
92.65% AND 79.02% FOR THE PROPOSED ALGORITHM (SVM) AND (CNN)
8 2358 94.15 RESPECTIVELY. X-AXIS: SVM VS CNN, Y-AXIS: MEAN ACCURACY ± 2 SD.”
9 2485 95.68
The proposed approach in this particular research intends
10 2578 96.11 to observe that the SVM (Support Vector Machine) algorithm
seems to possess better accuracy than CNN (Convolutional
TABLE III. GROUP STATISTICS OF SVM AND CNN ALGORITHM WITH MEAN Neural Networks) based on the significance value. The mean
VALUE OF 92.65% AND 79.02%. efficiency of SVM algorithm (96.11%) and CNN algorithm
(83.9%) from table 2 and table 3, It is clear that SVM has better
Group N Mean Std. Deviation Std. Error efficiency [18].The countenance detection system was
Mean developed for universities and organizations during this
research, it mainly consists of developing the attendance
SVM 10 92.65 2.407 0.761
management system [19]. This challenge supplied a framework
CNN 10 79.02 3.083 0.975 which attendance control turned into automatic with 89.62%
efficiency. In this research [20], substitute the deep learning
TABLE IV. GROUP STATISTICS OF SVM AND CNN ALGORITHM WITH MEAN knowledge of primarily based visual attendance model in the
VALUE OF 92.65% AND 79.02% WITH STANDARD ERROR MEAN WITH entire method of growing face element through combining
DIFFERENCE modern techniques, it determines the reduced number of face
photos in the entire system, as well as the recommended
approach of augmentation with high accuracy [21]. There are
no such opposite findings with regarding of existing object
detection for predicting community seclusion violations. The
proposed novel SVM model has accuracy of 92.65% and
provides an easy face recognition instruction tool, which is Banu, “A novel face recognition technology to enhance health and safety
measures in hospitals using SBC in pandemic prone areas,” Materials
better than the remaining algorithms because it needs just one Today: Proceedings, vol. 45, pp. 2584–2588, Jan. 2021.
image to figure and not necessary to convert it into grayscale [3] S. J. L. Chenxin, “In-pit coal mine personnel uniqueness detection
image [22]. The above article concludes that the attendance technology based on personnel positioning and face recognition,”
system [23] was made with a combination of many different International Journal of Mining Science and Technology, vol. 23, no. 3,
algorithms and it works with good accuracy and efficiency as pp. 357–361, May 2013.
[4] H. A. M. Bishnu Deo Kumar, “Exam form automation using facial
shown in table 5. recognition,” Materials Today: Proceedings, Jul. 2021, doi:
10.1016/j.matpr.2021.06.190.
TABLE V. INPUT DATASET SAMPLES WITH VARIOUS SIZES AND RELATED [5] S. C. Hoo and H. Ibrahim, “Biometric-Based Attendance Tracking System
ACCURACIES FOR SVM AND CNN MACHINE LEARNING ALGORITHMS for Education Sectors: A Literature Survey on Hardware Requirements,”
Journal of Sensors, vol. 2019, Sep. 2019, doi: 10.1155/2019/7410478.
Iterations SVM CNN [6] S. Arya, H. Mesariya, and V. Parekh, “Smart Attendance System Usign
CNN,” Apr. 22, 2020. Accessed: Jun. 19, 2021. [Online]. Available:
http://arxiv.org/abs/2004.14289
1 89.11 74.96 [7] M. Narendra, G. S. Veena, D. Harekal, and J. S. Kallimani, “Biometric
Based Attendance Management System using Cloud,” International
2 89.71 75.36 Journal of Advanced Science and Technology, vol. 29, no. 3s, pp. 130–
138, Mar. 2020.
3 90.46 76.18 [8] A. A. Raj, A. Arjun Raj, M. Shoheb, K. Arvind, and K. S. Chethan, “Face
Recognition Based Smart Attendance System,” 2020 International
4 91.74 77.36 Conference on Intelligent Engineering and Management (ICIEM). 2020.
doi: 10.1109/iciem48762.2020.9160184.
[9] P. V. Sanivarapu, “Multi-Face Recognition Using CNN for Attendance
5 92.49 78.48 System,” in Machine Learning for Predictive Analysis, Springer,
Singapore, 2021, pp. 313–320.
6 93.98 79.64 [10] Saravanan.M.S, S. S. Teja, "Enhancing the Accuracy of Emoji Conversion
from Text using Novel Lagrangian Support Vector Machine Against Long
7 93.05 80.24 Short-Term Memory Algorithm," 2023 Global Conference on Information
Technologies and Communications (GCITC), Bangalore, India, 2023, pp.
1-5, doi: 10.1109/GCITC60406.2023.10426512.
8 94.15 81.41
[11] P. Neelakantan, C. Subbarao, C. V. Subbarao, G. De-Deus, and M.
Zehnder, “The impact of root dentine conditioning on sealing ability and
9 95.68 82.65 push-out bond strength of an epoxy resin root canal sealer,” Int. Endod. J.,
vol. 44, no. 6, pp. 491–498, Jun. 2011.
10 96.11 83.90 [12] V. Krishnan and T. Lakshmi, “Bioglass: A novel biocompatible
innovation,” J. Adv. Pharm. Technol. Res., vol. 4, no. 2, pp. 78–83, Apr.
2013.
[13] A. Mootha, S. Malaiappan, N. D. Jayakumar, S. S. Varghese, and J. Toby
The system proposed during this research triggers to solve the Thomas, “The Effect of Periodontitis on Expression of Interleukin-21: A
above problems by combining face recognition technologies, Systematic Review,” Int. J. Inflam., vol. 2016, p. 3507503, Feb. 2016.
with excellent results and efficiency. The testing results reveal [14] T. Lakshmi, V. Krishnan, R. Rajendran, and N. Madhusudhanan,
“Azadirachta indica: A herbal panacea in dentistry - An update,”
that the suggested attendance system performed well in the Pharmacogn. Rev., vol. 9, no. 17, pp. 41–44, Jan. 2015.
server when it came to face recognition. Although the results of [15] D. Wang, R. Fu, and Z. Luo, “Classroom Attendance Auto-management
the research are better in both experimental and statistical Based on Deep Learning,” in 2017 2nd International Conference on
analysis, there are certain limitations within the work. Education, Sports, Arts and Management Engineering (ICESAME 2017),
Jun. 2017, pp. 1523–1528.
Algorithm is sensitive to the lightning shadows and scale faces [16] S. A. S. W. Goroa, “An android based course attendance system using face
occurs within the images. The future scope of this research is to recognition,” Journal of King Saud University - Computer and
be further developed to use in other avenues or other sensitive Information Sciences, vol. 33, no. 3, pp. 304–312, Mar. 2021.
places. [17] Khaled Mohammeda, A.S.Tolbaa, Mohammed Elmogy, “Multimodal
student attendance management system (MSAMS),” Ain Shams
Engineering Journal, vol. 9, no. 4, pp. 2917–2929, Dec. 2018.
V. CONCLUSION [18] P. D. D. M. Chandrakala, “Two-stage classifier for face recognition using
HOG features,” Materials Today: Proceedings, Apr. 2021, doi:
The proposed system successfully achieves the goal of 10.1016/j.matpr.2021.04.114.
[19] M. S. Saravanan, D. Suresh, I. Sudha, T. J. Nandhini, S. Sivashankar and
high precision while maintaining low computational K. Kalyani, "Quality Enhancement for Uninvited Content of Social Media
complexity. This method is cost-effective and minimizes Using Support Vector Machine and Alexnet," 2023 International
manual labor. For face recognition, two algorithms were Conference on Data Science, Agents & Artificial Intelligence (ICDSAAI),
employed: convolutional neural networks (CNNs) and support Chennai, India, 2023, pp. 1-5, doi:
10.1109/ICDSAAI59313.2023.10452586.
vector machines (SVMs). Among these, the SVM algorithm [20] Murat Taskirana, Nihan Kahramana, Cigdem Eroglu Erdemb, “Face
demonstrated the highest accuracy, reaching 96.11%. In recognition: Past, present and future (a review),” Digit. Signal Process.,
contrast, convolutional neural networks, although characterized vol. 106, p. 102809, Nov. 2020.
by low computational complexity, were found to be less [21] Salah Elaskari, Muhammad Imran, Abdurrazag Elaskric, Abdullah
Almasoudi, “Using Barcode to Track Student Attendance and Assets in
efficient. Higher Education Institutions,” Procedia Comput. Sci., vol. 184, pp. 226–
233, Jan. 2021.
REFERENCES [22] M. D. Iffandi, R. N. Adiningrat, J. R. Pandapota, J. F. Ramadhan, B.
Kanigoro, and E. Irwansyah, “Attendance System with Face Recognition,”
[1] M. K. Nancy Singla, “Automated latent fingerprint identification system: in Software Engineering Perspectives in Intelligent Systems, Oct. 2020,
A review,” Forensic Sci. Int., vol. 309, p. 110187, Apr. 2020. pp. 751–757.
[2] S. Sulochanan Karthick Ramanathan, Rani Fathima Kamal Basha, Asan [23] S. Reddy Boyapally, “Facial Recognition and Attendance System Using