Preprint / Version 1

An Analysis of Machine Learning Methods for Decoding the Direction of Movement Using Neural Data from the Motor Cortex of a Non-Human Primate

##article.authors##

  • Saketh Ayyagari Manalapan High School

DOI:

https://doi.org/10.58445/rars.2365

Keywords:

Neural decoding, Decoding movement, Neural network, Random forest, Maximum likelihood, Population vector, SVM, PCA

Abstract

Parkinsons, arthritis, and tremors are motor complications many people face as they become older. While advanced prosthetics can substantially mitigate these issues, many require both complex surgeries and a lot of time to get used to. To facilitate the implementation of prosthetics, we present several computational methods for performing neural decoding from a population of neurons in the motor cortex of a non-human primate. We first analyzed the accuracy of traditional methods, specifically the population vector and maximum likelihood estimation (MLE); then we developed and compared different machine-learning models, such as feedforward neural networks, random forest classifiers, and support vector machines (SVMs), and compared their accuracies to those of the more traditional methods. These findings shall help accurately decode the direction of movement in a mammal, which could be used in developing brain-computer interfaces and prosthetics.  

References

Centers for Disease Control and Prevention (CDC), n.d. Disability impacts all of us. [online] Available at: https://www.cdc.gov/ncbddd/disabilityandhealth/infographic-disability-impacts-all.html [Accessed 20 Jan. 2025].

ScienceDirect, n.d. Neural decoding. [online] Available at: https://www.sciencedirect.com/topics/veterinary-science-and-veterinary-medicine/neural-decoding [Accessed 5 Oct. 2024].

Collaborative Research in Computational Neuroscience (CRCNS), n.d. About ALM-4 data set. [online] Available at: https://crcns.org/data-sets/motor-cortex/alm-4/about-alm-4 [Accessed 20 Jan. 2025].

PubMed, 2015. PMID: 25731172. [online] Available at: https://pubmed.ncbi.nlm.nih.gov/25731172/ [Accessed 20 Jan. 2025].

The Pennsylvania State University, n.d. Introduction to Probability Theory. [online] Available at: https://online.stat.psu.edu/stat415/lesson/1/1.2 [Accessed 20 Jan. 2025].

IBM, n.d. Support vector machine (SVM). [online] Available at: https://www.ibm.com/topics/support-vector-machine [Accessed 20 Jan. 2025].

IBM, n.d. Random forest. [online] Available at: https://www.ibm.com/topics/random-forest#:~:text=Random%20forest%20is%20a%20commonly,both%20classification%20and%20regression%20problems. [Accessed 20 Jan. 2025].

Roth, D., n.d. Multiclass classification. [online] Available at: https://www.cis.upenn.edu/~danroth/Teaching/CS446-17/LectureNotesNew/multiclass/main.pdf [Accessed 20 Jan. 2025].

IBM, n.d. Principal component analysis (PCA). [online] Available at: https://www.ibm.com/think/topics/principal-component-analysis [Accessed 20 Jan. 2025].

IBM, n.d. Neural networks. [online] Available at: https://www.ibm.com/think/topics/neural-networks [Accessed 20 Jan. 2025].

Towards Data Science, 2018. Step-by-step: The math behind neural networks. [online] Available at: https://towardsdatascience.com/step-by-step-the-math-behind-neural-networks-490dc1f3cfd9 [Accessed 20 Jan. 2025].

Frye, C., n.d. Foundational Neuroscience - Chapter 49. [online] Available at: https://charlesfrye.github.io/FoundationalNeuroscience//49/ [Accessed 12 Feb. 2025]

Downloads

Posted

2025-03-24