Topological Data Analysis (TDA) Techniques Enhance Hand Pose Classification from ECoG Neural Recordings
Electrocorticogram (ECoG) well characterizes hand movement intentions and gestures. In the present work we aim to investigate the possibility to enhance hand pose classification, in a Rock-Paper-Scissor - and Rest - task, by introducing topological descriptors of time series data. We hypothesized that an innovative approach based on topological data analysis can extract hidden information that are not detectable with standard Brain Computer Interface (BCI)techniques. To investigate this hypothesis, we integrate topological features together with power band features and feed them to several standard classifiers, e.g. Random Forest,Gradient Boosting. Model selection is thus completed after a meticulous phase of bayesian hyperparameter optimization. With our method, we observed robust results in terms of ac-curacy for a four-labels classification problem, with limited available data. Through feature importance investigation, we conclude that topological descriptors are able to extract useful discriminative information and provide novel insights.Since our data are restricted to single-patient recordings, generalization might be limited. Nevertheless, our method can be extended and applied to a wide range of neurophysiological recordings and it might be an intriguing point of departure for future studies.
Code (0)
등록된 구현이 없습니다.
Tasks
Brain Computer InterfaceFeature ImportanceHyperparameter OptimizationModel SelectionTime SeriesTime Series AnalysisTopological Data AnalysisSimilar Papers 제목 키워드 기반
Topological Methods in Machine Learning: A Tutorial for Practitioners
Topological Machine Learning (TML) is an emerging field that leverages techniques from algebraic topology to analyze complex data structures in ways that traditional machine learning methods may not capture. This tutoria…
giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration
We introduce giotto-tda, a Python library that integrates high-performance topological data analysis with machine learning via a scikit-learn-compatible API and state-of-the-art C++ implementations. The library's ability…
BIG-bench Machine LearningTopological Data AnalysisFrom Classical to Topological Neural Networks Under Uncertainty
This chapter explores neural networks, topological data analysis, and topological deep learning techniques, alongside statistical Bayesian methods, for processing images, time series, and graphs to maximize the potential…
Fraud DetectionLink PredictionImprovement in Alzheimer's Disease MRI Images Analysis by Convolutional Neural Networks Via Topological Optimization
This research underscores the efficacy of Fourier topological optimization in refining MRI imagery, thereby bolstering the classification precision of Alzheimer's Disease through convolutional neural networks. Recognizin…
DiagnosticTopoTTA: Topology-Enhanced Test-Time Adaptation for Tubular Structure Segmentation
Tubular structure segmentation (TSS) is important for various applications, such as hemodynamic analysis and route navigation. Despite significant progress in TSS, domain shifts remain a major challenge, leading to perfo…
Test-time Adaptation