Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Robust identification of users by convolutional neural network in MATLAB and Raspberry Pi

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 4 (2024)

DOI
10.11591/ijece.v14i4.pp3876-3884
ISSN
2722-2578, 2088-8708
Published
2024-08-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

The following article presents the development of an algorithm embedded in a Raspberry Pi 3B board, where a user identification was made, using the convolutional neural network (CNN) for 5 predefined users, with the option of loading remotely a new network for a new user. Comparatively, the same application was programmed in MATLAB programming software to evaluate the results and identify the advantages between them. Networks were trained for 5 different users, using the Caffe library on the Raspberry Pi, and the MATLAB neural network package on the computer. Where it was found that the training made by Caffe on an embedded system is much slower and less efficient than the ones performed in MATLAB, obtaining less than 55% accuracy with Caffe networks and more than 90% with MATLAB networks, training with the same number of samples, the same architecture, and the same database. Finally, the accuracy obtained through confusion matrix is over 88% in each case of users identification.

Collaboration network of the authors

21 authors · 41 co-authorship links · 9 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universidad Militar Nueva Granada
  • Universidad de los Llanos
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Javier Orlando Pinzon-ArenasUniversidad Militar Nueva Granada8
César G. PachónUniversidad Militar Nueva Granada5
Luis Alfredo Rodríguez UmañaUniversidad de los Llanos5
Anny Astrid Espitia CubillosUniversidad Militar Nueva Granada3
Astrid RubianoUniversidad Militar Nueva Granada2
Walter Naranjo LouridoUniversidad de los Llanos2
Paula UsecheAffiliation unknown2
Cristian AlmanzaUniversidad de los Llanos2
Jairo David Cuero OrtegaUniversidad de los Llanos2
Juan Sebastian Sanabria JimenezUniversidad Militar Nueva Granada2
Jorge HerreraUniversidad Militar Nueva Granada2
Carlos Javier Enciso AragónUniversidad Militar Nueva Granada1
Jose Luis RamirezUniversidad Militar Nueva Granada1
Jose L. RamirezUniversidad Militar Nueva Granada1
Luis Ariel Riaño OcampoUniversidad de los Llanos1
Gustavo Andres Gallego ChipiajeUniversidad de los Llanos1
Emerson Cabanzo MosqueraUniversidad de los Llanos1
Juan C. Guachetá-AlbaUniversidad Militar Nueva Granada1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 1 Nov 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Robust identification of users by convolutional neural network in MATLAB and Raspberry Pi</dc:title><dc:creator>Murillo, Paula Useche</dc:creator><dc:creator>Jiménez-Moreno, Robinson</dc:creator><dc:creator>Baquero, Javier Eduardo Martinez</dc:creator><dc:description>&lt;jats:p&gt;The following article presents the development of an algorithm embedded in a Raspberry Pi 3B board, where a user identification was made, using the convolutional neural network (CNN) for 5 predefined users, with the option of loading remotely a new network for a new user. Comparatively, the same application was programmed in MATLAB programming software to evaluate the results and identify the advantages between them. Networks were trained for 5 different users, using the Caffe library on the Raspberry Pi, and the MATLAB neural network package on the computer. Where it was found that the training made by Caffe on an embedded system is much slower and less efficient than the ones performed in MATLAB, obtaining less than 55% accuracy with Caffe networks and more than 90% with MATLAB networks, training with the same number of samples, the same architecture, and the same database. Finally, the accuracy obtained through confusion matrix is over 88% in each case of users identification.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2024-08-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v14i4.pp3876-3884</dc:identifier><dc:identifier>10.11591/ijece.v14i4.pp3876-3884</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 14 No 4 (2024); 3876</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/35481/17505</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>