TY - GEN
T1 - Category Theory for Artificial General Intelligence
AU - Abbott, Vincent
AU - Xu, Tom
AU - Maruyama, Yoshihiro
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - Category theory has been successfully applied beyond pure mathematics and applications to artificial intelligence (AI) and machine learning (ML) have been developed. Here we first give an overview of the current development of category theory for AI and ML, and we then compare and elucidate the essential features of various category-theoretical approaches to AI and ML. Broadly, there are three types of category theory for AI and ML, namely category theory for data representation learning, category theory for learning (optimisation) algorithms and category theory for compositional architecture design and analysis. There are various approaches even within each type of category theory for AI and ML; among other things, we shed new light on the relationships between the two types of category theory for neural network architectures as have been developed by the authors recently (i.e., neural string diagrams and neural circuit diagrams). The three types of category theory can be integrated together and to that end we focus upon a categorical deep learning framework, which integrates categorical structures with a universal probabilistic programming language. We also discuss the significance of categorical approaches in relation with the ultimate goal of development of artificial general intelligence.
AB - Category theory has been successfully applied beyond pure mathematics and applications to artificial intelligence (AI) and machine learning (ML) have been developed. Here we first give an overview of the current development of category theory for AI and ML, and we then compare and elucidate the essential features of various category-theoretical approaches to AI and ML. Broadly, there are three types of category theory for AI and ML, namely category theory for data representation learning, category theory for learning (optimisation) algorithms and category theory for compositional architecture design and analysis. There are various approaches even within each type of category theory for AI and ML; among other things, we shed new light on the relationships between the two types of category theory for neural network architectures as have been developed by the authors recently (i.e., neural string diagrams and neural circuit diagrams). The three types of category theory can be integrated together and to that end we focus upon a categorical deep learning framework, which integrates categorical structures with a universal probabilistic programming language. We also discuss the significance of categorical approaches in relation with the ultimate goal of development of artificial general intelligence.
KW - applied category theory
KW - categorical artificial intelligence
KW - categorical deep learning
KW - categorical machine learning
KW - string diagram
UR - http://www.scopus.com/inward/record.url?scp=85200667302&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-65572-2_13
DO - 10.1007/978-3-031-65572-2_13
M3 - Conference contribution
AN - SCOPUS:85200667302
SN - 9783031655715
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 119
EP - 129
BT - Artificial General Intelligence - 17th International Conference, AGI 2024, Proceedings
A2 - Thórisson, Kristinn R.
A2 - Sheikhlar, Arash
A2 - Isaev, Peter
PB - Springer Science and Business Media Deutschland GmbH
T2 - 17th International Conference on Artificial General Intelligence, AGI 2024
Y2 - 12 August 2024 through 15 August 2024
ER -