ORIGINAL RESEARCH article
Front. Neurosci.
Sec. Neuroscience Methods and Techniques
This article is part of the Research TopicArtificial intelligence and deep learning for neural data analysisView all articles
POCA: A CPG Signal Analysis Algorithm Using Peak-based Feature Extraction and Machine Learning
Provisionally accepted- 1Department of Bioengineering, University of California, Los Angeles, Los Angeles, United States
- 2Neuroscience Department, International School for Advanced Studies (SISSA), Trieste, Italy
- 3Applied Neurophysiology and Neuropharmacology Lab, Istituto di Medicina Fisica e Riabilitazione (IMFR), Udine, Italy
- 4HRL Laboratories LLC, Malibu, United States
- 5Department of Electrical and Computer Engineering, University of California, Los Angeles, Los Angeles, United States
- 6Department of Bioengineering, Department of Electrical and Computer Engineering, California NanoSystems Institute, Brain Research Institute, University of California, Los Angeles, Los Angeles, United States
Select one of your emails
You have multiple emails registered with Frontiers:
Notify me on publication
Please enter your email address:
If you already have an account, please login
You don't have a Frontiers account ? You can register here
Our understanding of the central pattern generator (CPG) for locomotion is primarily based on motor output analyses in isolated neonatal rodent preparations. Recent studies show that biomimetic neural modulation protocols, which mimic biological signals, outperform traditional methods in sustaining long-lasting fictive locomotor rhythms. However, fine-tuning such protocols requires extensive experimental trials, highlighting the urgent need for an automated CPG signal analysis tool. This study introduces the Peak-based Oscillation Classification Algorithm (POCA) for analyzing CPG signals using a novel peak-based feature extraction and machine learning. Although epoch-based feature extraction is widely applied in other biological oscillation analyses, they are suboptimal for CPG signals due to issue like challenging annotation and indirect feature representation. POCA addresses these limitations by extracting features directly from individual oscillation peaks, enabling more accurate and interpretable classification of locomotor versus non-locomotor activity. Using datasets from three independent stimulation protocols, a thresholding method using "peak prominence" feature achieved an F1 score of 0.911 and accuracy of 0.957, demonstrating the effectiveness of "peak prominence" as a key discriminative feature. A radial basis function kernel This is a provisional file, not the final typeset article Support Vector Machine, incorporating additional peak features, further improved performance to an F1 score of 0.923 and accuracy of 0.966. The locomotor rhythm characterization results, based on oscillation detection, also aligned closely with human-expert assessments. The proposed POCA algorithm provides a robust, scalable tool for CPG signal analysis, facilitating large-scale evaluation of biomimetic protocols. The novel peak-based feature extraction framework also offers a versatile strategy for broader biological oscillation detection tasks.
Keywords: central pattern generator, Featureextraction, fictive locomotor rhythm, machine learning, Oscillation detection
Received: 06 Nov 2025; Accepted: 11 Feb 2026.
Copyright: © 2026 Han, Taccola, Culaclii, Mohammadshirazi, Chen and Liu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
* Correspondence:
Giuliano Taccola
Wentai Liu
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
