Cargando…

Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)

The purpose of this research study was to explore the possibility to develop a brain-computer interface (BCI). The main objective was that the BCI should be able to recognize brain activity. BCI is an emerging technology which focuses on communication between software and hardware and permitting the...

Descripción completa

Detalles Bibliográficos
Autores principales: Muhammad, Yar, Vaino, Daniil
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6631339/
https://www.ncbi.nlm.nih.gov/pubmed/31108931
http://dx.doi.org/10.3390/bioengineering6020046
_version_ 1783435497458106368
author Muhammad, Yar
Vaino, Daniil
author_facet Muhammad, Yar
Vaino, Daniil
author_sort Muhammad, Yar
collection PubMed
description The purpose of this research study was to explore the possibility to develop a brain-computer interface (BCI). The main objective was that the BCI should be able to recognize brain activity. BCI is an emerging technology which focuses on communication between software and hardware and permitting the use of brain activity to control electronic devices, such as wheelchairs, computers and robots. The interface was developed, and consists of EEG Bitronics, Arduino and a computer; moreover, two versions of the BCIANNET software were developed to be used with this hardware. This BCI used artificial neural network (ANN) as a main processing method, with the Butterworth filter used as the data pre-processing algorithm for ANN. Twelve subjects were measured to collect the datasets. Tasks were given to subjects to stimulate brain activity. The purpose of the experiments was to test and confirm the performance of the developed software. The aim of the software was to separate important rhythms such as alpha, beta, gamma and delta from other EEG signals. As a result, this study showed that the Levenberg–Marquardt algorithm is the best compared with the backpropagation, resilient backpropagation, and error correction algorithms. The final developed version of the software is an effective tool for research in the field of BCI. The study showed that using the Levenberg–Marquardt learning algorithm gave an accuracy of prediction around 60% on the testing dataset.
format Online
Article
Text
id pubmed-6631339
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66313392019-08-19 Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN) Muhammad, Yar Vaino, Daniil Bioengineering (Basel) Article The purpose of this research study was to explore the possibility to develop a brain-computer interface (BCI). The main objective was that the BCI should be able to recognize brain activity. BCI is an emerging technology which focuses on communication between software and hardware and permitting the use of brain activity to control electronic devices, such as wheelchairs, computers and robots. The interface was developed, and consists of EEG Bitronics, Arduino and a computer; moreover, two versions of the BCIANNET software were developed to be used with this hardware. This BCI used artificial neural network (ANN) as a main processing method, with the Butterworth filter used as the data pre-processing algorithm for ANN. Twelve subjects were measured to collect the datasets. Tasks were given to subjects to stimulate brain activity. The purpose of the experiments was to test and confirm the performance of the developed software. The aim of the software was to separate important rhythms such as alpha, beta, gamma and delta from other EEG signals. As a result, this study showed that the Levenberg–Marquardt algorithm is the best compared with the backpropagation, resilient backpropagation, and error correction algorithms. The final developed version of the software is an effective tool for research in the field of BCI. The study showed that using the Levenberg–Marquardt learning algorithm gave an accuracy of prediction around 60% on the testing dataset. MDPI 2019-05-17 /pmc/articles/PMC6631339/ /pubmed/31108931 http://dx.doi.org/10.3390/bioengineering6020046 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Muhammad, Yar
Vaino, Daniil
Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title_full Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title_fullStr Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title_full_unstemmed Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title_short Controlling Electronic Devices with Brain Rhythms/Electrical Activity Using Artificial Neural Network (ANN)
title_sort controlling electronic devices with brain rhythms/electrical activity using artificial neural network (ann)
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6631339/
https://www.ncbi.nlm.nih.gov/pubmed/31108931
http://dx.doi.org/10.3390/bioengineering6020046
work_keys_str_mv AT muhammadyar controllingelectronicdeviceswithbrainrhythmselectricalactivityusingartificialneuralnetworkann
AT vainodaniil controllingelectronicdeviceswithbrainrhythmselectricalactivityusingartificialneuralnetworkann