Alex Núñez, Johnny Jácome, Kerly Vaca, Braulio Balseca, Ramiro Jara
{"title":"使用基于神经网络的人工视觉与 Python 和 Raspberry Pi 的企业考勤系统的可行性","authors":"Alex Núñez, Johnny Jácome, Kerly Vaca, Braulio Balseca, Ramiro Jara","doi":"10.18502/espoch.v4i1.15803","DOIUrl":null,"url":null,"abstract":"The objective of this article is to model a facial recognition system, using a Raspberry PI and Machine Learning (ML), for an attendance control system. Machine learning is a branch of artificial intelligence that allows the training of algorithms inspired by biological systems, using a considerable amount of information. In this work, the architecture of artificial neural networks with error backpropagation has been used, which have a certain similarity with human neurons and can extract knowledge from the input data. The algorithms have been implemented in Python and the results show a high precision for the classification and recognition of people. \nKeywords: facial recognition, Python, Raspberry PI, artificial neural networks, machine learning. \nResumen \nEl objetivo del presente artículo es el modelado de un sistema de reconocimiento facial, mediante la utilización de una Raspberry PI y Machine Learning (ML), para un sistema de control de asistencia. El aprendizaje de máquina o ML es una rama de la inteligencia artificial que permite el entrenamiento de algoritmos inspirados en sistemas biológicos, usando una cantidad considerable de información. En este trabajo, se ha usado la arquitectura de redes neuronales artificiales con retropropagación del error, las cuales guardan cierta similitud con las neuronas humanas y tienen la capacidad de extraer conocimiento a partir de los datos de entrada. Los algoritmos han sido implementados en Python y los resultados muestran una alta precisión para la clasificación y reconomiento de personas. \nPalabras Clave: Reconocimiento facial, Python, Raspberry PI, Redes Neuronales Artificiales, Machine Learning.","PeriodicalId":11737,"journal":{"name":"ESPOCH Congresses: The Ecuadorian Journal of S.T.E.A.M.","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Feasibility Enterprise Time and Attendance System Using Artificial Vision Based on Neural Networks with Python and Raspberry Pi\",\"authors\":\"Alex Núñez, Johnny Jácome, Kerly Vaca, Braulio Balseca, Ramiro Jara\",\"doi\":\"10.18502/espoch.v4i1.15803\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The objective of this article is to model a facial recognition system, using a Raspberry PI and Machine Learning (ML), for an attendance control system. Machine learning is a branch of artificial intelligence that allows the training of algorithms inspired by biological systems, using a considerable amount of information. In this work, the architecture of artificial neural networks with error backpropagation has been used, which have a certain similarity with human neurons and can extract knowledge from the input data. The algorithms have been implemented in Python and the results show a high precision for the classification and recognition of people. \\nKeywords: facial recognition, Python, Raspberry PI, artificial neural networks, machine learning. \\nResumen \\nEl objetivo del presente artículo es el modelado de un sistema de reconocimiento facial, mediante la utilización de una Raspberry PI y Machine Learning (ML), para un sistema de control de asistencia. El aprendizaje de máquina o ML es una rama de la inteligencia artificial que permite el entrenamiento de algoritmos inspirados en sistemas biológicos, usando una cantidad considerable de información. En este trabajo, se ha usado la arquitectura de redes neuronales artificiales con retropropagación del error, las cuales guardan cierta similitud con las neuronas humanas y tienen la capacidad de extraer conocimiento a partir de los datos de entrada. Los algoritmos han sido implementados en Python y los resultados muestran una alta precisión para la clasificación y reconomiento de personas. \\nPalabras Clave: Reconocimiento facial, Python, Raspberry PI, Redes Neuronales Artificiales, Machine Learning.\",\"PeriodicalId\":11737,\"journal\":{\"name\":\"ESPOCH Congresses: The Ecuadorian Journal of S.T.E.A.M.\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ESPOCH Congresses: The Ecuadorian Journal of S.T.E.A.M.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18502/espoch.v4i1.15803\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ESPOCH Congresses: The Ecuadorian Journal of S.T.E.A.M.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18502/espoch.v4i1.15803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Feasibility Enterprise Time and Attendance System Using Artificial Vision Based on Neural Networks with Python and Raspberry Pi
The objective of this article is to model a facial recognition system, using a Raspberry PI and Machine Learning (ML), for an attendance control system. Machine learning is a branch of artificial intelligence that allows the training of algorithms inspired by biological systems, using a considerable amount of information. In this work, the architecture of artificial neural networks with error backpropagation has been used, which have a certain similarity with human neurons and can extract knowledge from the input data. The algorithms have been implemented in Python and the results show a high precision for the classification and recognition of people.
Keywords: facial recognition, Python, Raspberry PI, artificial neural networks, machine learning.
Resumen
El objetivo del presente artículo es el modelado de un sistema de reconocimiento facial, mediante la utilización de una Raspberry PI y Machine Learning (ML), para un sistema de control de asistencia. El aprendizaje de máquina o ML es una rama de la inteligencia artificial que permite el entrenamiento de algoritmos inspirados en sistemas biológicos, usando una cantidad considerable de información. En este trabajo, se ha usado la arquitectura de redes neuronales artificiales con retropropagación del error, las cuales guardan cierta similitud con las neuronas humanas y tienen la capacidad de extraer conocimiento a partir de los datos de entrada. Los algoritmos han sido implementados en Python y los resultados muestran una alta precisión para la clasificación y reconomiento de personas.
Palabras Clave: Reconocimiento facial, Python, Raspberry PI, Redes Neuronales Artificiales, Machine Learning.