Controlling Robotic Limbs using EEG Data and Neural Networks

Adam Gulamhusein
Geek Culture
Published in
16 min readAug 21, 2021

--

An example using tensorflow and keras

Photo by ThisisEngineering RAEng on Unsplash

A New World

Brain-Computer Interfaces (BCIs) are an emerging technology that will redefine what it means to be human: robotic prostheses, digital consciousness, and telepathy are only a small part of what these devices can accomplish. BCIs will be a part of the next era of technological revolution. This article illustrates an example of how deep learning can be applied to public data to classify neural oscillations. Neural oscillations, or brain waves, are present in the brain due to excitatory (EPSP) and inhibitory postsynaptic potentials (IPSP). The variations in brain waves during various tasks allow researchers and scientists to identify patterns and use them for some purpose. The purpose of this experiment is to use machine learning to predict hand use: right hand vs. left hand.

What are Neural Networks?

Neural networks are a part of deep learning, deep learning is a segment of machine learning, and machine learning is a branch of artificial intelligence. This background information may seem daunting, but it’s hardly important to memorize. What is important, is that artificial neural networks were meant to simulate the biological neural networks in our brain. In the same way that the latter has…

--

--

Adam Gulamhusein
Geek Culture

TEDx Speaker | HYRS Alum (Neurosurgical RA) | TKS Student | SHAD Alum | 2021 Calgary Brain Bee Winner