Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Shihan Ma

dblp:219/6415 · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
8since 2021 · last 2025
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 2 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 77% Medical and health informatics · 23%
Artificial intelligence
2 papers
Efficient and distributed learning · 64% Probabilistic and Bayesian machine learning · 36%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › neuroscience › neuroinformatics › neural data analysis
neural signal processing
0.912025
MUniverse: A Simulation and Benchmarking Suite for Motor Unit Decomposition · NeurIPS 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
density ratio estimation
0.812024
Learning Cortico-Muscular Dependence through Orthonormal Decomposition of Density Ratios · NeurIPS 2024
Bioinformatics and computational biology › neuroscience › neuroinformatics › neural data analysis
neural signal analysis
0.812024
Learning Cortico-Muscular Dependence through Orthonormal Decomposition of Density Ratios · NeurIPS 2024
Machine learning › Efficient and distributed learning
memory-efficient training
0.712023
Coop: Memory is not a Commodity · NeurIPS 2023
Machine learning › Efficient and distributed learning › memory-efficient training
re-materialization
0.712023
Coop: Memory is not a Commodity · NeurIPS 2023
Medical and health informatics › biomedical signal processing › physiological signal analysis
electromyography
0.312025
MUniverse: A Simulation and Benchmarking Suite for Motor Unit Decomposition · NeurIPS 2025

Methods — techniques the papers use, named apart from their topics

orthonormal decomposition · 1.5density ratio estimation · 1.5recomputation · 0.7checkpointing · 0.7
YearPublicationVenuePosition
2025 MUniverse: A Simulation and Benchmarking Suite for Motor Unit Decomposition
abstract
Neural source separation enables the extraction of individual spike trains from complex electrophysiological recordings. When applied to electromyographic (EMG) signals, it provides a unique window into the motor output of the nervous system by isolating the spiking activity of motor units (MUs). MU decomposition from EMG signals is currently the only scalable neural interfacing approach available in behaving humans and has become foundational in motor neuroscience and neuroprosthetics. However, unlike related domains such as spike sorting or electroencephalography (EEG) analysis, decomposition of EMG signals lacks open benchmarks that reflect the diversity of muscles, movement contexts, and noise sources encountered in practice.To address this gap, we introduce MUniverse, a modular simulation and benchmarking suite for decomposing EMG signals into individual MU spiking activity. MUniverse provides: (1) a simulation stack with a user-friendly interface to a state-of-the-art EMG generator; (2) a curated library of datasets across synthetic, hybrid synthetic-real data with ground truth spikes, and experimental EMG; (3) a set of internal and external decomposition pipelines; and (4) a unified benchmark with well-defined tasks, standard evaluation metrics, and baseline results from established decomposition pipelines.MUniverse is designed for extensibility, reproducibility, and community use, and all datasets are distributed with standardised metadata (Croissant, BIDS). By standardising evaluation and enabling dataset simulation at scale, MUniverse aims to catalyze progress on this long-standing neural signal processing problem.
Pranav Mamidanna, Thomas Klotz, Dimitrios Chalatsis, Agnese Grison, Irene Mendez Guerra, Shihan Ma, Arnault H. Caillet, Simon Avrillon, Robin Rohlén, Dario Farina
NeurIPS6
2025 Conditional Generative Models for Simulation of EMG During Naturalistic Movements
abstract
Numerical models of electromyography (EMG) signals have provided a huge contribution to our fundamental understanding of human neurophysiology and remain a central pillar of motor neuroscience and the development of human-machine interfaces. However, while modern biophysical simulations based on finite element methods (FEMs) are highly accurate, they are extremely computationally expensive and thus are generally limited to modeling static systems such as isometrically contracting limbs. As a solution to this problem, we propose to use a conditional generative model to mimic the output of an advanced numerical model. To this end, we present BioMime, a conditional generative neural network trained adversarially to generate motor unit (MU) activation potential waveforms under a wide variety of volume conductor parameters. We demonstrate the ability of such a model to predictively interpolate between a much smaller number of numerical model's outputs with a high accuracy. Consequently, the computational load is dramatically reduced, which allows the rapid simulation of EMG signals during truly dynamic and naturalistic movements.
Shihan Ma, Alex Clarke 0001, Kostiantyn Maksymenko, Samuel Deslauriers-Gauthier, Xinjun Sheng, Dario Farina
IEEE Trans. Neural Networks Learn. Syst.1
2024 Learning Cortico-Muscular Dependence through Orthonormal Decomposition of Density Ratios
abstract
The cortico-spinal neural pathway is fundamental for motor control and movement execution, and in humans it is typically studied using concurrent electroencephalography (EEG) and electromyography (EMG) recordings. However, current approaches for capturing high-level and contextual connectivity between these recordings have important limitations. Here, we present a novel application of statistical dependence estimators based on orthonormal decomposition of density ratios to model the relationship between cortical and muscle oscillations. Our method extends from traditional scalar-valued measures by learning eigenvalues, eigenfunctions, and projection spaces of density ratios from realizations of the signal, addressing the interpretability, scalability, and local temporal dependence of cortico-muscular connectivity. We experimentally demonstrate that eigenfunctions learned from cortico-muscular connectivity can accurately classify movements and subjects. Moreover, they reveal channel and temporal dependencies that confirm the activation of specific EEG channels during movement.
Shihan Ma, Alex Clarke 0001, Blanka Zicher, Arnault H. Caillet, Dario Farina, José C. Príncipe
NeurIPS1
2024 NeuroMotion: Open-source platform with neuromechanical and deep network modules to generate surface EMG signals during voluntary movement
abstract
Neuromechanical studies investigate how the nervous system interacts with the musculoskeletal (MSK) system to generate volitional movements. Such studies have been supported by simulation models that provide insights into variables that cannot be measured experimentally and allow a large number of conditions to be tested before the experimental analysis. However, current simulation models of electromyography (EMG), a core physiological signal in neuromechanical analyses, remain either limited in accuracy and conditions or are computationally heavy to apply. Here, we provide a computational platform to enable future work to overcome these limitations by presenting NeuroMotion, an open-source simulator that can modularly test a variety of approaches to the full-spectrum synthesis of EMG signals during voluntary movements. We demonstrate NeuroMotion using three sample modules. The first module is an upper-limb MSK model with OpenSim API to estimate the muscle fibre lengths and muscle activations during movements. The second module is BioMime, a deep neural network-based EMG generator that receives nonstationary physiological parameter inputs, like the afore-estimated muscle fibre lengths, and efficiently outputs motor unit action potentials (MUAPs). The third module is a motor unit pool model that transforms the muscle activations into discharge timings of motor units. The discharge timings are convolved with the output of BioMime to simulate EMG signals during the movement. We first show how MUAP waveforms change during different levels of physiological parameter variations and different movements. We then show that the synthetic EMG signals during two-degree-of-freedom hand and wrist movements can be used to augment experimental data for regressing joint angles. Ridge regressors trained on the synthetic dataset were directly used to predict joint angles from experimental data. In this way, NeuroMotion was able to generate full-spectrum EMG for the first use-case of human forearm electrophysiology during voluntary hand, wrist, and forearm movements. All intermediate variables are available, which allows the user to study cause-effect relationships in the complex neuromechanical system, fast iterate algorithms before collecting experimental data, and validate algorithms that estimate non-measurable parameters in experiments. We expect this modular platform will enable validation of generative EMG models, complement experimental approaches and empower neuromechanical research.
Shihan Ma, Irene Mendez Guerra, Arnault H. Caillet, Jiamin Zhao, Alex Clarke 0001, Kostiantyn Maksymenko, Samuel Deslauriers-Gauthier, Xinjun Sheng, Dario Farina
PLoS Comput. Biol.1
2023 Coop: Memory is not a Commodity
abstract
Tensor rematerialization allows the training of deep neural networks (DNNs) under limited memory budgets by checkpointing the models and recomputing the evicted tensors as needed. However, the existing tensor rematerialization techniques overlook the memory system in deep learning frameworks and implicitly assume that free memory blocks at different addresses are identical. Under this flawed assumption, discontiguous tensors are evicted, among which some are not used to allocate the new tensor. This leads to severe memory fragmentation and increases the cost of potential rematerializations. To address this issue, we propose to evict tensors within a sliding window to ensure all evictions are contiguous and are immediately used. Furthermore, we proposed cheap tensor partitioning and recomputable in-place to further reduce the rematerialization cost by optimizing the tensor allocation. We named our method Coop as it is a co-optimization of tensor allocation and tensor rematerialization. We evaluated Coop on eight representative DNNs. The experimental results demonstrate that Coop achieves up to $2\times$ memory saving and hugely reduces compute overhead, search latency, and memory fragmentation compared to the state-of-the-art baselines.
Shihan Ma, Peihong Liu, Jinhui Yuan
NeurIPS2
2023 Biomedical Entity Normalization Using Encoder Regularization and Dynamic Ranking Mechanism
Siye Chen, Chunmei Xie, Shihan Ma, Yarong Liu, Qiuhui Shi, Wenkang Huang
NLPCC (1)4
2023 EP-Transformer: Efficient Context Propagation for Long Document
Chunmei Xie, Siye Chen, Shihan Ma, Tiantian Huang, Qiuhui Shi, Wenkang Huang
NLPCC (2)4
2021 EMG Signal Filtering Based on Variational Mode Decomposition and Sub-Band Thresholding
abstract
Surface electromyography (EMG) signals are inevitably contaminated by various noise components, including powerline interference (PLI), baseline wandering (BW), and white Gaussian noise (WGN). These noises directly degrade the efficiency of EMG processing and affect the accuracy and robustness of further applications. Currently, most of the EMG filters only target one category of noise. Here, we propose a novel filter to remove all three types of noise. The noisy EMG signal is first decomposed into an ensemble of band-limited modes using variational mode decomposition (VMD). Each category of noise is located within specific modes and is separately removed in sub-bands. In particular, WGN is suppressed by soft thresholding with a noise level-dependent threshold. The denoising performance was assessed from simulated and experimental signals using three performance metrics: the root mean square error ([Formula: see text]), the improvement in signal-to-noise ratio ([Formula: see text]), and the percentage reduction in the correlation coefficient ( η). Other methods, including traditional infinite impulse response (IIR) filters, empirical mode decomposition (EMD) method, and ensemble empirical mode decomposition (EEMD) method, were examined for comparison. The proposed method achieved the best performance to remove BW or WGN. It also effectively reduced PLI noise when the signal-to-noise ratio (SNR) was low. The SNR was improved by 18.6, 19.2, and 8.0 dB for EMG signals corrupted with PLI, BW, and WGN at -6 dB SNR, respectively. The experimental results illustrated that noise was completely removed from resting states, and obvious spikes were distinguished from action states. For two of the ten subjects, the improved SNR reached 20 dB. This study explores the special characteristics of VMD and demonstrates the feasibility of using the VMD-based filter to denoise EMG signals. The proposed filter is efficient at removing three categories of noise and can be used for any application that requires EMG signal filtering at the preprocessing stage, such as gesture recognition and EMG decomposition.
Shihan Ma, Chuang Lin 0001, Xinjun Sheng
IEEE J. Biomed. Health Informatics1