🤖 AI Summary
Deep learning for physiological signal analysis faces critical challenges including heterogeneous data formats, inconsistent preprocessing, fragmented model pipelines, and poor experimental reproducibility. To address these, we propose PhysioToolkit—the first unified, configurable toolkit specifically designed for intelligent physiological health analytics. It introduces three key innovations: (1) a multimodal unified data interface; (2) a modular, extensible architecture; and (3) an end-to-end reproducible workflow configuration mechanism, enabling flexible modeling and standardized experimentation across 12 physiological signal types. The toolkit integrates a multimodal preprocessing framework, a configurable deep learning pipeline, and an experiment management module. Evaluated on 13 benchmark datasets, PhysioToolkit matches or surpasses state-of-the-art methods—with SOTA performance achieved on 12 datasets. The open-source implementation is actively maintained, significantly enhancing reproducibility and engineering efficiency in physiological AI research.
📝 Abstract
Deep learning has shown great promise in physiological signal analysis, yet its progress is hindered by heterogeneous data formats, inconsistent preprocessing strategies, fragmented model pipelines, and non-reproducible experimental setups. To address these limitations, we present Tyee, a unified, modular, and fully-integrated configurable toolkit designed for intelligent physiological healthcare. Tyee introduces three key innovations: (1) a unified data interface and configurable preprocessing pipeline for 12 kinds of signal modalities; (2) a modular and extensible architecture enabling flexible integration and rapid prototyping across tasks; and (3) end-to-end workflow configuration, promoting reproducible and scalable experimentation. Tyee demonstrates consistent practical effectiveness and generalizability, outperforming or matching baselines across all evaluated tasks (with state-of-the-art results on 12 of 13 datasets). The Tyee toolkit is released at https://github.com/SmileHnu/Tyee and actively maintained.