Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales

Autores
Suaid, Sebastián Yair
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Fil: Suaid, Sebastián Yair. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Pisarello, María Inés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Monzón, Jorge Emilio. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
El procesamiento de las señales de electromiografía (EMG) resulta complejo debido a la naturaleza estocástica de la propia señal. Las redes neuronales artificiales (RNA) implementan en forma computacional un tipo de procesamiento similar al del cerebro humano, dando lugar al concepto de machine learning. Utilizando algoritmos de aprendizaje supervisado, con las RNA es posible la identificación de patrones en registros de señales de EMG a partir de su caracterización utilizando la Transformada Rápida de Fourier (FFT). Con esto, es posible lograr aplicaciones de interacción hombre-máquina basadas en la clasificación de patrones de activación muscular para el manejo de señales de control; y con ello construir una interfaz que nos permita interactuar con distintos dispositivos tecnológicos. En este trabajo se analiza la performance de una RNA entrenada a partir de registros de EMG de 3 tipos de movimiento, que la red debe ser capaz de clasificar correctamente: torsión de la muñeca, extensión de los dedos de la mano y contracción del brazo. La adquisición de los datos y la implementación de la red se realizan mediante un microcontrolador para la conversión analógica-digital de la señal y un entorno computacional del lenguaje de programación Python, en conjunto con la librería Tensorflow. Se estableció una estructura de red secuencial, con 10 valores de entrada, 2 capas ocultas y una capa de salida, que indica la probabilidad de que la entrada corresponda a uno de los patrones a clasificar. Se creó una base de datos a partir de registros electromiográficos en un sujeto de prueba que realizó los 3 tipos de movimientos considerados y se dividió dicha base en un set de entrenamiento y un set de validación de la red. Analizando los resultados obtenidos por la misma, vemos que se alcanzó un nivel de precisión del 92% sobre el set de entrenamiento y del 76% sobre el set de validación, lo que muestra la viabilidad de este tipo de procesamiento para la clasificación de patrones y da lugar a la búsqueda de nuevas formas de ajustar los parámetros de la red para mejorar su rendimiento.
Materia
Biopotenciales
Clasificación de patrones
Machine
Learning
Inteligencia artificial
Interacción hombre-máquina
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Repositorio
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
Institución
Universidad Nacional del Nordeste
OAI Identificador
oai:repositorio.unne.edu.ar:123456789/55469

id RIUNNE_ef5378b287e80cb91ebf4ae6526c1f30
oai_identifier_str oai:repositorio.unne.edu.ar:123456789/55469
network_acronym_str RIUNNE
repository_id_str 4871
network_name_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
spelling Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificialesSuaid, Sebastián YairBiopotencialesClasificación de patronesMachineLearningInteligencia artificialInteracción hombre-máquinaFil: Suaid, Sebastián Yair. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Fil: Pisarello, María Inés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.Fil: Monzón, Jorge Emilio. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.El procesamiento de las señales de electromiografía (EMG) resulta complejo debido a la naturaleza estocástica de la propia señal. Las redes neuronales artificiales (RNA) implementan en forma computacional un tipo de procesamiento similar al del cerebro humano, dando lugar al concepto de machine learning. Utilizando algoritmos de aprendizaje supervisado, con las RNA es posible la identificación de patrones en registros de señales de EMG a partir de su caracterización utilizando la Transformada Rápida de Fourier (FFT). Con esto, es posible lograr aplicaciones de interacción hombre-máquina basadas en la clasificación de patrones de activación muscular para el manejo de señales de control; y con ello construir una interfaz que nos permita interactuar con distintos dispositivos tecnológicos. En este trabajo se analiza la performance de una RNA entrenada a partir de registros de EMG de 3 tipos de movimiento, que la red debe ser capaz de clasificar correctamente: torsión de la muñeca, extensión de los dedos de la mano y contracción del brazo. La adquisición de los datos y la implementación de la red se realizan mediante un microcontrolador para la conversión analógica-digital de la señal y un entorno computacional del lenguaje de programación Python, en conjunto con la librería Tensorflow. Se estableció una estructura de red secuencial, con 10 valores de entrada, 2 capas ocultas y una capa de salida, que indica la probabilidad de que la entrada corresponda a uno de los patrones a clasificar. Se creó una base de datos a partir de registros electromiográficos en un sujeto de prueba que realizó los 3 tipos de movimientos considerados y se dividió dicha base en un set de entrenamiento y un set de validación de la red. Analizando los resultados obtenidos por la misma, vemos que se alcanzó un nivel de precisión del 92% sobre el set de entrenamiento y del 76% sobre el set de validación, lo que muestra la viabilidad de este tipo de procesamiento para la clasificación de patrones y da lugar a la búsqueda de nuevas formas de ajustar los parámetros de la red para mejorar su rendimiento.Universidad Nacional del Nordeste. Secretaría General de Ciencia y TécnicaPisarello, María InésMonzón, Jorge Emilio2022-06-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfp. 1-1application/pdfSuaid, Sebastián Yair, 2022. Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales. En: XXVII Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1.http://repositorio.unne.edu.ar/handle/123456789/55469spaUNNE/PI/18F004/AR. Corrientes/Procesamiento digital de biopotenciales.info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/Atribución-NoComercial-SinDerivadas 2.5 Argentinareponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)instname:Universidad Nacional del Nordeste2025-12-18T09:46:48Zoai:repositorio.unne.edu.ar:123456789/55469instacron:UNNEInstitucionalhttp://repositorio.unne.edu.ar/Universidad públicaNo correspondehttp://repositorio.unne.edu.ar/oaiososa@bib.unne.edu.ar;sergio.alegria@unne.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:48712025-12-18 09:46:48.349Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordestefalse
dc.title.none.fl_str_mv Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
title Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
spellingShingle Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
Suaid, Sebastián Yair
Biopotenciales
Clasificación de patrones
Machine
Learning
Inteligencia artificial
Interacción hombre-máquina
title_short Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
title_full Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
title_fullStr Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
title_full_unstemmed Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
title_sort Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales
dc.creator.none.fl_str_mv Suaid, Sebastián Yair
author Suaid, Sebastián Yair
author_facet Suaid, Sebastián Yair
author_role author
dc.contributor.none.fl_str_mv Pisarello, María Inés
Monzón, Jorge Emilio
dc.subject.none.fl_str_mv Biopotenciales
Clasificación de patrones
Machine
Learning
Inteligencia artificial
Interacción hombre-máquina
topic Biopotenciales
Clasificación de patrones
Machine
Learning
Inteligencia artificial
Interacción hombre-máquina
dc.description.none.fl_txt_mv Fil: Suaid, Sebastián Yair. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Pisarello, María Inés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
Fil: Monzón, Jorge Emilio. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
El procesamiento de las señales de electromiografía (EMG) resulta complejo debido a la naturaleza estocástica de la propia señal. Las redes neuronales artificiales (RNA) implementan en forma computacional un tipo de procesamiento similar al del cerebro humano, dando lugar al concepto de machine learning. Utilizando algoritmos de aprendizaje supervisado, con las RNA es posible la identificación de patrones en registros de señales de EMG a partir de su caracterización utilizando la Transformada Rápida de Fourier (FFT). Con esto, es posible lograr aplicaciones de interacción hombre-máquina basadas en la clasificación de patrones de activación muscular para el manejo de señales de control; y con ello construir una interfaz que nos permita interactuar con distintos dispositivos tecnológicos. En este trabajo se analiza la performance de una RNA entrenada a partir de registros de EMG de 3 tipos de movimiento, que la red debe ser capaz de clasificar correctamente: torsión de la muñeca, extensión de los dedos de la mano y contracción del brazo. La adquisición de los datos y la implementación de la red se realizan mediante un microcontrolador para la conversión analógica-digital de la señal y un entorno computacional del lenguaje de programación Python, en conjunto con la librería Tensorflow. Se estableció una estructura de red secuencial, con 10 valores de entrada, 2 capas ocultas y una capa de salida, que indica la probabilidad de que la entrada corresponda a uno de los patrones a clasificar. Se creó una base de datos a partir de registros electromiográficos en un sujeto de prueba que realizó los 3 tipos de movimientos considerados y se dividió dicha base en un set de entrenamiento y un set de validación de la red. Analizando los resultados obtenidos por la misma, vemos que se alcanzó un nivel de precisión del 92% sobre el set de entrenamiento y del 76% sobre el set de validación, lo que muestra la viabilidad de este tipo de procesamiento para la clasificación de patrones y da lugar a la búsqueda de nuevas formas de ajustar los parámetros de la red para mejorar su rendimiento.
description Fil: Suaid, Sebastián Yair. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
publishDate 2022
dc.date.none.fl_str_mv 2022-06-09
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv Suaid, Sebastián Yair, 2022. Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales. En: XXVII Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1.
http://repositorio.unne.edu.ar/handle/123456789/55469
identifier_str_mv Suaid, Sebastián Yair, 2022. Procesamiento en tiempo real de señales de electromiografía mediante redes neuronales artificiales. En: XXVII Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1.
url http://repositorio.unne.edu.ar/handle/123456789/55469
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv UNNE/PI/18F004/AR. Corrientes/Procesamiento digital de biopotenciales.
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
Atribución-NoComercial-SinDerivadas 2.5 Argentina
dc.format.none.fl_str_mv application/pdf
p. 1-1
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica
publisher.none.fl_str_mv Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica
dc.source.none.fl_str_mv reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname:Universidad Nacional del Nordeste
reponame_str Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
collection Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
instname_str Universidad Nacional del Nordeste
repository.name.fl_str_mv Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordeste
repository.mail.fl_str_mv ososa@bib.unne.edu.ar;sergio.alegria@unne.edu.ar
_version_ 1851856331365941248
score 12.952241