Si está tan inclinado, puede encontrar aplicaciones interesantes para la mayoría de los tipos de matemáticas en la mayoría de las áreas, por lo que refrescar sus conocimientos matemáticos no le hará daño. Por otro lado, la teoría de grupos no es fundamental para la IA, por lo que puede escapar sin ella si lo desea.
Un proyecto que sé donde fue útil la teoría de grupos es HLearn, una biblioteca de aprendizaje automático que ha sido pionera en un modelo de programación expresivo y algoritmos novedosos rápidos aprovechando la estructura algebraica de los algoritmos de aprendizaje. Todavía es un pequeño proyecto de investigación emergente, pero ya ha producido algunos resultados interesantes (incluidos dos documentos ICML).
Aquí hay una tabla de su página de Github que ofrece un resumen rápido de cómo usa las estructuras algebraicas (incluidos los grupos abelianos):
Si tiene curiosidad acerca de cómo funciona esto en la práctica, un buen lugar para comenzar es HLearn: una biblioteca de aprendizaje automático para Haskell, un documento de 2013 que describe el proyecto y las ideas matemáticas básicas en las que se basa.
- ¿Qué debo saber sobre las matemáticas combinadas con el desarrollo web (programación)?
- ¿Cuán avanzada es la matemática discreta utilizada en la informática teórica?
- ¿Qué se entiende por una sólida formación en matemáticas?
- ¿Existe alguna notación conveniente, como la notación factorial (n!) Para expresar la suma de todos los números contados del 1 al n?
- ¿Tengo que saber matemáticas para programar?