English
Related papers

Related papers: BciPy: Brain-Computer Interface Software in Python

200 papers

Noninvasive brain-computer interface (BCI) decodes brain signals to understand user intention. Recent advances have been developed for the BCI-based drone control system as the demand for drone control increases. Especially, drone swarm…

Neural and Evolutionary Computing · Computer Science 2020-02-04 Ji-Hoon Jeong , Dae-Hyeok Lee , Hyung-Ju Ahn , Seong-Whan Lee

Active inference is an account of cognition and behavior in complex systems which brings together action, perception, and learning under the theoretical mantle of Bayesian inference. Active inference has seen growing applications in…

Artificial Intelligence · Computer Science 2022-05-06 Conor Heins , Beren Millidge , Daphne Demekas , Brennan Klein , Karl Friston , Iain Couzin , Alexander Tschantz

The actual (classical) Brain-Computer Interface attempts to use brain signals to drive suitable actuators performing the actions corresponding to subject's intention. However this goal is not fully reached, and when BCI works, it does only…

General Physics · Physics 2009-09-09 Eliano Pessa , Paola zizzi

Collaborative brain-computer interface (cBCI) that conduct motor imagery (MI) among multiple users has the potential not only to improve overall BCI performance by integrating information from multiple users, but also to leverage…

Human-Computer Interaction · Computer Science 2024-06-04 Shiwei Cheng , Jialing Wang

A brain-computer interface (BCI) enables direct communication between the brain and an external device. Electroencephalogram (EEG) is a common input signal for BCIs, due to its convenience and low cost. Most research on EEG-based BCIs…

Human-Computer Interaction · Computer Science 2024-12-11 Lubin Meng , Xue Jiang , Xiaoqing Chen , Wenzhong Liu , Hanbin Luo , Dongrui Wu

Most experimental sciences now rely on computing, and biological sciences are no exception. As datasets get bigger, so do the computing costs, making proper optimization of the codes used by scientists increasingly important. Many of the…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-21 Igor Sfiligoi , Daniel McDonald , Rob Knight

A brain-computer interface (BCI) enables a user to communicate with a computer directly using brain signals. The most common non-invasive BCI modality, electroencephalogram (EEG), is sensitive to noise/artifact and suffers…

Human-Computer Interaction · Computer Science 2022-11-15 Dongrui Wu , Yifan Xu , Bao-Liang Lu

{\mu}Manager, an open-source microscopy acquisition software, has been an essential tool for many microscopy experiments over the past 15 years, but is not easy to use for experiments in which image acquisition and analysis are closely…

Quantitative Methods · Quantitative Biology 2024-02-12 Henry Pinkard , Nico Stuurman , Laura Waller

Motor brain-computer interface (BCI) development relies critically on neural time series decoding algorithms. Recent advances in deep learning architectures allow for automatic feature selection to approximate higher-order dependencies in…

Neurons and Cognition · Quantitative Biology 2023-04-27 Vladislav Lomtev , Alexander Kovalev , Alexey Timchenko

Integrated information theory provides a mathematical framework to fully characterize the cause-effect structure of a physical system. Here, we introduce PyPhi, a Python software package that implements this framework for causal analysis…

Neurons and Cognition · Quantitative Biology 2018-08-16 William G. P. Mayner , William Marshall , Larissa Albantakis , Graham Findlay , Robert Marchman , Giulio Tononi

The usage of the high-level scripting language Python has enabled new mechanisms for data interrogation, discovery and visualization of scientific data. We present yt, an open source, community-developed astrophysical analysis and…

Instrumentation and Methods for Astrophysics · Physics 2011-12-21 Matthew J. Turk , Britton D. Smith

Data harmonization remains a major bottleneck for integrative analysis due to heterogeneity in schemas, value representations, and domain-specific conventions. BDI-Kit provides an extensible toolkit for schema and value matching. It exposes…

Artificial Intelligence · Computer Science 2026-04-09 Roque Lopez , Yurong Liu , Christos Koutras , Juliana Freire

Raman spectroscopy is a non-destructive and label-free chemical analysis technique, which plays a key role in the analysis and discovery cycle of various branches of science. Nonetheless, progress in Raman spectroscopic analysis is still…

Scikit-learn is a Python module integrating a wide range of state-of-the-art machine learning algorithms for medium-scale supervised and unsupervised problems. This package focuses on bringing machine learning to non-specialists using a…

Brain computer interfaces (BCI) depend on reliable realtime detection of conscious EEG changes for example to control a video game. However, scalp recordings are contaminated with non-stationary noise, such as facial muscle activity and eye…

Signal Processing · Electrical Eng. & Systems 2023-07-04 Bernd Porr , Lucía Muñoz Bohollo

Brain-computer interface (BCI) facilitates direct communication between the human brain and external systems by utilizing brain signals, eliminating the need for conventional communication methods such as speaking, writing, or typing.…

Multimedia · Computer Science 2024-07-23 Linfeng Zheng , Peilin Chen , Shiqi Wang

QuaPy is an open-source framework for performing quantification (a.k.a. supervised prevalence estimation), written in Python. Quantification is the task of training quantifiers via supervised learning, where a quantifier is a predictor that…

Machine Learning · Computer Science 2021-06-22 Alejandro Moreo , Andrea Esuli , Fabrizio Sebastiani

Crystalline interfaces are of highly importance in many practical applications. To conduct effective simulation and analysis for coincident site lattice (CSL) interfaces, effective programmes are of high demand in building their CSL…

Materials Science · Physics 2022-11-29 Yaoshu Xie , Kiyou Shibata , Teruyasu Mizoguchi

Brain-computer interface (BCI) technology enables direct communication between the brain and external devices, allowing individuals to control their environment using brain signals. However, existing BCI approaches face three critical…

Signal Processing · Electrical Eng. & Systems 2023-08-21 Sidharth Pancholi , Amita Giri

Although there are a couple of open-source language processing pipelines available for Hungarian, none of them satisfies the requirements of today's NLP applications. A language processing pipeline should consist of close to…

Computation and Language · Computer Science 2022-01-12 György Orosz , Zsolt Szántó , Péter Berkecz , Gergő Szabó , Richárd Farkas