¿Volver a la Universidad para estudiar Matemáticas me ayudará a comprender completamente la lógica del algoritmo de la IA y la Programación Funcional?

Si por “AI” te refieres al aprendizaje automático, sí, para comprender realmente lo que están haciendo los algoritmos de aprendizaje automático canónicos, es decir, entender más allá del nivel de seguir algún tutorial sobre cómo usar alguna biblioteca que alguien escribió, debes tener un Fuertes conocimientos matemáticos.

Necesitarías conocer bien el álgebra lineal. Necesitaría conocer la probabilidad y las estadísticas en un nivel avanzado, donde por “nivel avanzado” me refiero al nivel donde el cálculo multivariado es un requisito. Básicamente, para una comprensión no superficial del aprendizaje automático, considere como mínimo el cálculo III, el álgebra lineal y la probabilidad y las estadísticas para los ingenieros como requisitos.

En cuanto a la programación funcional, quiero decir, esos lenguajes cuando se trata de eso son solo lenguajes de programación que usan un paradigma diferente al de Java o C et. Alabama. El simple uso de un lenguaje funcional como ingeniero de software no requiere un fondo matemático serio, así como el uso de C ++ no requiere un fondo matemático. Sin embargo, si desea profundizar y estudiar la teoría detrás de los lenguajes funcionales o trabajar en la vanguardia de lo que se puede hacer con dichos lenguajes, entonces las matemáticas entran en juego, por ejemplo, la teoría de tipos, etc.

Personalmente, no veo ninguna razón para volver a la universidad para estudiar matemáticas.

Lo que haría sería volver a la universidad para estudiar IA o ciencias de la computación, y asegurarme de elegir una universidad con un programa que tenga una gran cantidad de cursos en esta dirección o que sea conocido por ofrecer un buen programa en esto.

En mi país, la mayoría de los departamentos de informática ofrecerán como parte de su programa aquellos elementos de matemáticas que son necesarios para comprender aquellos elementos de informática que necesitan las matemáticas. Gran parte de las matemáticas es irrelevante tanto para la IA como para la programación.

Lo que necesita son cursos de lógica, y quizás algunos cursos de matemática discreta (para algoritmos y estructuras de datos) y algunos cursos que le hacen cosquillas a su necesidad de abstraer. Algunos cursos de matemáticas, como álgebra, pueden hacer eso, pero los cursos de lógica también pueden hacerlo. Todo depende de cómo te traigan ese material.