Title: A multi-functional BCI system for exigency assistance and environment control based on ML and IoT
Authors: Mayank Kumar Singh; Indu Saini; Neetu Sood
Addresses: Dr. B.R. Ambedkar National Institute of Technology, Jalandhar-144011, Punjab, India ' Dr. B.R. Ambedkar National Institute of Technology, Jalandhar-144011, Punjab, India ' Dr. B.R. Ambedkar National Institute of Technology, Jalandhar-144011, Punjab, India
Abstract: Brain-Computer Interface (BCI) is a modality to create an interface which sustains bidirectional communication between the brain and computers. Major disadvantages in implementing such systems are the bulky design and system cost. This study implements a simple multifunction BCI system for the environment control and exigency assistance by just using single channel Electroencephalogram (EEG). In the proposed model, the environment is controlled through Internet of Things (IoT) as per individual's cognitive state while for exigency assistance served as per Event Related Potential (ERP) observed during oddball paradigm. Arduino microcontroller (AMC) hardware is designed for controlling environment. Different Machine Learning (ML) algorithms observed for training the classifiers. Weighted k-Nearest Neighbour (Wk-NN) algorithm trained classifier delivers the best result, with accuracy of 98.3% to detect ERP and 95% accuracy for cognitive state detection. The simple, low cost prototype system was tested for environment control and assistance.
Keywords: BCI; brain-computer interface; EEG; electroencephalogram; ERP; event related potential; ML; machine learning; IoT; internet of things; IFTTT; if this then that; AMC; Arduino microcontroller; GUI; graphic user interface.
DOI: 10.1504/IJCAT.2020.107912
International Journal of Computer Applications in Technology, 2020 Vol.63 No.1/2, pp.64 - 82
Received: 22 Jul 2019
Accepted: 25 Dec 2019
Published online: 30 Jun 2020 *