Transfer learning using convolutional neural networks for driver distraction recognition

Descripción del Articulo

In the present work it is proposed to identify if a person is distracted or not, when he is driving a vehicle. This can be achieved by classifying images of drivers to determine if they are available or distracted using convolutional neural networks (CNN) and tools to improve the algorithm, which ar...

Descripción completa

Detalles Bibliográficos
Autores: Bazan Yaranga, Cristopher, Sanchez, Zaid, Rodriguez, Ricardo
Formato: artículo
Fecha de Publicación:2018
Institución:Universidad Nacional de Ingeniería
Repositorio:Revista UNI - Tecnia
Lenguaje:español
OAI Identifier:oai:oai:revistas.uni.edu.pe:article/549
Enlace del recurso:http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549
Nivel de acceso:acceso abierto
Materia:Transferencia de Aprendizaje
Ingeniería de característica
Conductores distraídos
Redes Neuronales Convolucionales
id 0375-7765_8447be29642ed70240450be66c115ed3
oai_identifier_str oai:oai:revistas.uni.edu.pe:article/549
network_acronym_str 0375-7765
repository_id_str .
network_name_str Revista UNI - Tecnia
spelling Transfer learning using convolutional neural networks for driver distraction recognitionTransferencia de aprendizaje mediante redes neuronales convolucionales para el reconocimiento de conductores distraídosBazan Yaranga, CristopherSanchez, ZaidRodriguez, RicardoTransferencia de AprendizajeIngeniería de característicaConductores distraídosRedes Neuronales ConvolucionalesIn the present work it is proposed to identify if a person is distracted or not, when he is driving a vehicle. This can be achieved by classifying images of drivers to determine if they are available or distracted using convolutional neural networks (CNN) and tools to improve the algorithm, which are Learning Transfer and Characteristics Engineering. Kaggle competition images are used to perform the training, in which you can obtain more results and obtain more results. Later the red extractor of characteristics VGG16 was used, which is a pre-trained model, from which it is lowered in its last layers to reduce the overfit and adapt it to our algorithm. The results obtained in the classifier gave us a training efficiency and validation of 99.30% and 99.46% respectively.En el presente trabajo se plantea identificar si una persona se encuentra distraída o no, cuando está conduciendo un vehículo. Esto se logra mediante la clasificación de imágenes de conductores para determinar si están atentos o distraídos usando redes neuronales convolucionales (CNN) y dos herramientas para mejorar el algoritmo, las cuales son Transferencia de Aprendizaje e Ingeniería de Características. Para realizar el entrenamiento se usó imágenes de la competición de Kaggle, en las cuales se hicieron operaciones de rotación y aumento del tamaño para poder tener más datos y obtener mejores resultados. Posteriormente se usó la red extractora de características VGG16, que es un modelo pre-entrenado, de la cual se reemplazaron sus últimas capas para reducir el sobre-entrenamiento y adaptarla a nuestro algoritmo. Los resultados obtenidos en el clasificador nos dan una eficiencia de entrenamiento y validación del 99.30% y 99.46% respectivamente.Universidad Nacional de Ingeniería2018-12-17info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionComputing and Computer ScienceInformática y Ciencia de la Computaciónapplication/pdfaudio/mpegtext/plainhttp://www.revistas.uni.edu.pe/index.php/tecnia/article/view/54910.21754/tecnia.v28i2.549TECNIA; Vol 28 No 2 (2018)TECNIA; Vol. 28 Núm. 2 (2018)2309-04130375-7765reponame:Revista UNI - Tecniainstname:Universidad Nacional de Ingenieríainstacron:UNIspahttp://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/579http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/772http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/981info:eu-repo/semantics/openAccess2021-05-29T15:55:42Zmail@mail.com -
dc.title.none.fl_str_mv Transfer learning using convolutional neural networks for driver distraction recognition
Transferencia de aprendizaje mediante redes neuronales convolucionales para el reconocimiento de conductores distraídos
title Transfer learning using convolutional neural networks for driver distraction recognition
spellingShingle Transfer learning using convolutional neural networks for driver distraction recognition
Bazan Yaranga, Cristopher
Transferencia de Aprendizaje
Ingeniería de característica
Conductores distraídos
Redes Neuronales Convolucionales
title_short Transfer learning using convolutional neural networks for driver distraction recognition
title_full Transfer learning using convolutional neural networks for driver distraction recognition
title_fullStr Transfer learning using convolutional neural networks for driver distraction recognition
title_full_unstemmed Transfer learning using convolutional neural networks for driver distraction recognition
title_sort Transfer learning using convolutional neural networks for driver distraction recognition
dc.creator.none.fl_str_mv Bazan Yaranga, Cristopher
Sanchez, Zaid
Rodriguez, Ricardo
author Bazan Yaranga, Cristopher
author_facet Bazan Yaranga, Cristopher
Sanchez, Zaid
Rodriguez, Ricardo
author_role author
author2 Sanchez, Zaid
Rodriguez, Ricardo
author2_role author
author
dc.subject.none.fl_str_mv Transferencia de Aprendizaje
Ingeniería de característica
Conductores distraídos
Redes Neuronales Convolucionales
topic Transferencia de Aprendizaje
Ingeniería de característica
Conductores distraídos
Redes Neuronales Convolucionales
dc.description.none.fl_txt_mv In the present work it is proposed to identify if a person is distracted or not, when he is driving a vehicle. This can be achieved by classifying images of drivers to determine if they are available or distracted using convolutional neural networks (CNN) and tools to improve the algorithm, which are Learning Transfer and Characteristics Engineering. Kaggle competition images are used to perform the training, in which you can obtain more results and obtain more results. Later the red extractor of characteristics VGG16 was used, which is a pre-trained model, from which it is lowered in its last layers to reduce the overfit and adapt it to our algorithm. The results obtained in the classifier gave us a training efficiency and validation of 99.30% and 99.46% respectively.
En el presente trabajo se plantea identificar si una persona se encuentra distraída o no, cuando está conduciendo un vehículo. Esto se logra mediante la clasificación de imágenes de conductores para determinar si están atentos o distraídos usando redes neuronales convolucionales (CNN) y dos herramientas para mejorar el algoritmo, las cuales son Transferencia de Aprendizaje e Ingeniería de Características. Para realizar el entrenamiento se usó imágenes de la competición de Kaggle, en las cuales se hicieron operaciones de rotación y aumento del tamaño para poder tener más datos y obtener mejores resultados. Posteriormente se usó la red extractora de características VGG16, que es un modelo pre-entrenado, de la cual se reemplazaron sus últimas capas para reducir el sobre-entrenamiento y adaptarla a nuestro algoritmo. Los resultados obtenidos en el clasificador nos dan una eficiencia de entrenamiento y validación del 99.30% y 99.46% respectivamente.
description In the present work it is proposed to identify if a person is distracted or not, when he is driving a vehicle. This can be achieved by classifying images of drivers to determine if they are available or distracted using convolutional neural networks (CNN) and tools to improve the algorithm, which are Learning Transfer and Characteristics Engineering. Kaggle competition images are used to perform the training, in which you can obtain more results and obtain more results. Later the red extractor of characteristics VGG16 was used, which is a pre-trained model, from which it is lowered in its last layers to reduce the overfit and adapt it to our algorithm. The results obtained in the classifier gave us a training efficiency and validation of 99.30% and 99.46% respectively.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-17
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Computing and Computer Science
Informática y Ciencia de la Computación
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549
10.21754/tecnia.v28i2.549
url http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549
identifier_str_mv 10.21754/tecnia.v28i2.549
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/579
http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/772
http://www.revistas.uni.edu.pe/index.php/tecnia/article/view/549/981
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
audio/mpeg
text/plain
dc.publisher.none.fl_str_mv Universidad Nacional de Ingeniería
publisher.none.fl_str_mv Universidad Nacional de Ingeniería
dc.source.none.fl_str_mv TECNIA; Vol 28 No 2 (2018)
TECNIA; Vol. 28 Núm. 2 (2018)
2309-0413
0375-7765
reponame:Revista UNI - Tecnia
instname:Universidad Nacional de Ingeniería
instacron:UNI
reponame_str Revista UNI - Tecnia
collection Revista UNI - Tecnia
instname_str Universidad Nacional de Ingeniería
instacron_str UNI
institution UNI
repository.name.fl_str_mv -
repository.mail.fl_str_mv mail@mail.com
_version_ 1701108800358973440
score 13.945322
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).