BCI-sift: An automated feature selection toolbox for Brain Computer Interface applications
- URL: http://arxiv.org/abs/2605.19646v1
- Date: Tue, 19 May 2026 10:32:36 GMT
- Title: BCI-sift: An automated feature selection toolbox for Brain Computer Interface applications
- Abstract summary: BCI-sift (BCI Systematic and Interpretable Feature Tuning) is a Python-based toolbox designed to streamline the application of diverse optimization algorithms to BCI datasets.<n>We validated the toolbox on high-density electrocorticography (HD ECoG) data from eight able-bodied participants.<n>BCI-sift identifies informative neural features across electrode, temporal, and frequency dimensions.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Advancements in clinical Brain-Computer Interfaces (BCIs) depend on precise and reliable signal interpretation. However, the high-dimensional and noisy nature of data captured from both implanted and non-implanted BCIs poses significant challenges, motivating the use of feature selection algorithms. We introduce BCI-sift (BCI Systematic and Interpretable Feature Tuning), a Python-based toolbox designed to streamline the application of diverse optimization algorithms to BCI datasets for identifying the most relevant features in machine learning tasks. Our scikit-learn-compatible toolbox (github.com/UMCU-RIBS/BCI-sift) simplifies feature selection in BCI tasks by integrating advanced optimization methods. We validated the toolbox on high-density electrocorticography (HD ECoG) data from eight able-bodied participants with 64-128 electrodes implanted over the sensorimotor cortex, who repeatedly spoke 12 words. BCI-sift identified informative neural features across electrode, temporal, and frequency dimensions. The anatomical locations of electrode selections were consistent across participants and aligned with known functional organization of the sensorimotor cortex. Relevant time points clustered around speech production, and the high-frequency band was identified as most informative, in line with prior work. Feature selection improved classification accuracy compared to using all features. BCI-sift provides an accessible and versatile platform for feature selection in BCI research, enabling improved decoding performance, automated feature analysis, and enhanced interpretability. While validated on HD ECoG data, the approach is broadly applicable to other BCI modalities. By enhancing classification accuracy and interpretability, BCI-sift addresses key challenges in developing efficient and transparent BCI systems.
Related papers
- AdaBrain-Bench: Benchmarking Brain Foundation Models for Brain-Computer Interface Applications [52.91583053243446]
Non-invasive Brain-Computer Interfaces (BCI) offer a safe and accessible means of connecting the human brain to external devices.<n>Recently, the adoption of self-supervised pre-training is transforming the landscape of non-invasive BCI research.<n>AdaBrain-Bench is a standardized benchmark to evaluate brain foundation models in widespread non-invasive BCI tasks.
arXiv Detail & Related papers (2025-07-14T03:37:41Z) - Robust Feature Engineering Techniques for Designing Efficient Motor Imagery-Based BCI-Systems [0.0]
This research work provides an in-depth analysis of the MI Limb EEG dataset.<n>It will help in designing and developing simple, cost-effective and reliable BCI systems for neuro-rehabilitation.
arXiv Detail & Related papers (2024-12-10T04:17:22Z) - Physics-informed and Unsupervised Riemannian Domain Adaptation for Machine Learning on Heterogeneous EEG Datasets [53.367212596352324]
We propose an unsupervised approach leveraging EEG signal physics.
We map EEG channels to fixed positions using field, source-free domain adaptation.
Our method demonstrates robust performance in brain-computer interface (BCI) tasks and potential biomarker applications.
arXiv Detail & Related papers (2024-03-07T16:17:33Z) - Reinforced In-Context Black-Box Optimization [64.25546325063272]
RIBBO is a method to reinforce-learn a BBO algorithm from offline data in an end-to-end fashion.
RIBBO employs expressive sequence models to learn the optimization histories produced by multiple behavior algorithms and tasks.
Central to our method is to augment the optimization histories with textitregret-to-go tokens, which are designed to represent the performance of an algorithm based on cumulative regret over the future part of the histories.
arXiv Detail & Related papers (2024-02-27T11:32:14Z) - HappyFeat -- An interactive and efficient BCI framework for clinical
applications [1.0695468735073714]
We present HappyFeat, a software making Motor Imagery (MI) based BCI experiments easier.
The resulting workflow allows for effortlessly selecting the best features, helping to achieve good BCI performance.
HappyFeat is available as an open-source project which can be freely downloaded on GitHub.
arXiv Detail & Related papers (2023-10-04T16:36:32Z) - FingerFlex: Inferring Finger Trajectories from ECoG signals [68.8204255655161]
FingerFlex model is a convolutional encoder-decoder architecture adapted for finger movement regression on electrocorticographic (ECoG) brain data.
State-of-the-art performance was achieved on a publicly available BCI competition IV dataset 4 with a correlation coefficient between true and predicted trajectories up to 0.74.
arXiv Detail & Related papers (2022-10-23T16:26:01Z) - 2021 BEETL Competition: Advancing Transfer Learning for Subject
Independence & Heterogenous EEG Data Sets [89.84774119537087]
We design two transfer learning challenges around diagnostics and Brain-Computer-Interfacing (BCI)
Task 1 is centred on medical diagnostics, addressing automatic sleep stage annotation across subjects.
Task 2 is centred on Brain-Computer Interfacing (BCI), addressing motor imagery decoding across both subjects and data sets.
arXiv Detail & Related papers (2022-02-14T12:12:20Z) - Motor-Imagery-Based Brain Computer Interface using Signal Derivation and
Aggregation Functions [23.995027642929756]
We propose a BCI Framework, named Enhanced Fusion Framework, to improve the existing MI-based BCI frameworks.
Firstly, we include aan additional pre-processing step of the signal: a differentiation of the EEG signal that makes it time-invariant.
Secondly, we add an additional frequency band as feature for the system and we show its effect on the performance of the system.
We have tested this new system on a dataset of 20 volunteers performing motor imagery-based brain-computer interface experiments.
arXiv Detail & Related papers (2021-01-18T10:14:01Z) - Automated Human Activity Recognition by Colliding Bodies
Optimization-based Optimal Feature Selection with Recurrent Neural Network [0.0]
Human Activity Recognition (HAR) is considered to be an efficient model in pervasive computation from sensor readings.
This paper tempts to implement the HAR system using deep learning with the data collected from smart sensors that are publicly available in the UC Irvine Machine Learning Repository (UCI)
arXiv Detail & Related papers (2020-10-07T10:58:46Z) - Revisiting the Application of Feature Selection Methods to Speech
Imagery BCI Datasets [1.7403133838762446]
We show how simple yet powerful feature selection/ranking methods can be applied to speech imagery datasets.
Our primary goal is to improve the resulting classification accuracies from support vector machines, $k$-nearest neighbour, decision tree, linear discriminant analysis and long short-term memory recurrent neural network classifiers.
arXiv Detail & Related papers (2020-08-17T22:48:52Z) - EEG-based Brain-Computer Interfaces (BCIs): A Survey of Recent Studies
on Signal Sensing Technologies and Computational Intelligence Approaches and
their Applications [65.32004302942218]
Brain-Computer Interface (BCI) is a powerful communication tool between users and systems.
Recent technological advances have increased interest in electroencephalographic (EEG) based BCI for translational and healthcare applications.
arXiv Detail & Related papers (2020-01-28T10:36:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.