菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-02-26
📄 Abstract - SPD Learn: A Geometric Deep Learning Python Library for Neural Decoding Through Trivialization

Implementations of symmetric positive definite (SPD) matrix-based neural networks for neural decoding remain fragmented across research codebases and Python packages. Existing implementations often employ ad hoc handling of manifold constraints and non-unified training setups, which hinders reproducibility and integration into modern deep-learning workflows. To address this gap, we introduce SPD Learn, a unified and modular Python package for geometric deep learning with SPD matrices. SPD Learn provides core SPD operators and neural-network layers, including numerically stable spectral operators, and enforces Stiefel/SPD constraints via trivialization-based parameterizations. This design enables standard backpropagation and optimization in unconstrained Euclidean spaces while producing manifold-constrained parameters by construction. The package also offers reference implementations of representative SPDNet-based models and interfaces with widely used brain computer interface/neuroimaging toolkits and modern machine-learning libraries (e.g., MOABB, Braindecode, Nilearn, and SKADA), facilitating reproducible benchmarking and practical deployment.

顶级标签: machine learning systems model training
详细标签: geometric deep learning spd matrices neural decoding brain computer interface python library 或 搜索:

SPD学习:一个通过平凡化实现神经解码的几何深度学习Python库 / SPD Learn: A Geometric Deep Learning Python Library for Neural Decoding Through Trivialization


1️⃣ 一句话总结

本文介绍了一个名为SPD Learn的Python工具包,它通过一种创新的‘平凡化’技术,将复杂的几何约束问题转化为常规的深度学习训练流程,从而让研究人员能更方便、更统一地开发和应用基于对称正定矩阵的神经网络模型来进行大脑神经信号解码。

源自 arXiv: 2602.22895