$C^*$-Algebraic Machine Learning: Moving in a New Direction
Yuka Hashimoto, Masahiro Ikeda, Hachem Kadri
TL;DR
The paper proposes a novel framework, C*-algebraic machine learning, to unify and extend kernel methods and neural networks for structured data. By replacing scalar-valued constructs with C*-algebra-valued counterparts, it introduces Reproducing Kernel Hilbert C*-modules (RKHM), A-valued inner products on Hilbert C*-modules, and C*-algebra nets that enable joint, interactive representations of multiple models. It shows how kernel mean embeddings, deep learning with kernels, and multitask/ensemble settings can be reformulated within this algebraic language, and discusses expressiveness and optimization advantages of such nets. The work also outlines practical challenges, including computational cost, lack of inverses, and the handling of infinite-dimensional spaces, and points to future avenues such as Cuntz and AF algebras, quantum ML, and group-equivariant architectures. Overall, it broadens the mathematical toolkit available for ML, aiming to better handle complex data structures and model interactions while opening doors to quantum-inspired and noncommutative learning paradigms.
Abstract
Machine learning has a long collaborative tradition with several fields of mathematics, such as statistics, probability and linear algebra. We propose a new direction for machine learning research: $C^*$-algebraic ML $-$ a cross-fertilization between $C^*$-algebra and machine learning. The mathematical concept of $C^*$-algebra is a natural generalization of the space of complex numbers. It enables us to unify existing learning strategies, and construct a new framework for more diverse and information-rich data models. We explain why and how to use $C^*$-algebras in machine learning, and provide technical considerations that go into the design of $C^*$-algebraic learning models in the contexts of kernel methods and neural networks. Furthermore, we discuss open questions and challenges in $C^*$-algebraic ML and give our thoughts for future development and applications.
