¿Cuáles son algunas optativas de matemáticas avanzadas útiles para un estudiante universitario en CS (junior) que se inclina hacia el aprendizaje automático para la escuela de posgrado?

Un curso de álgebra lineal. No puedo enfatizar esto lo suficiente. Creo que no hay nada más útil que un conocimiento básico en álgebra lineal.

Algunos ejemplos

¿Quieres entender PCA? El análisis de valor de Eigen lo ayudará con eso.

¿Qué tal algunos problemas de optimización (descenso de gradiente, búsqueda de raíces) o algunos ajustes básicos de curvas (splines, polinomios por partes, etc.)? Incluso el simple problema de mínimos cuadrados le daría una idea interesante de ML. Aquí hay una muestra de cómo se vería un curso sobre esto – Primavera 2016 – RELACIONAR

A continuación, recomendaría encarecidamente tomar un curso sobre probabilidad. Sería de gran ayuda para usted si puede comprender cómo funciona la probabilidad condicional. Le ayudará a comprender los algoritmos bayesianos y otros algoritmos probabilísticos como los modelos de mezcla gaussiana (GMM). Creo que la probabilidad será parte de un curso de estadísticas si no, tome un curso de estadísticas también.

Si tiene tiempo, tome un curso de cálculo vectorial y cálculo (suponiendo que cubran PDE (ecuaciones diferenciales parciales).

Avíseme si desea que amplíe algo en particular.

Optaría por un poco de álgebra vectorial, si fuera usted. Le ayudaría a comprender fácilmente los algoritmos de optimización, como el descenso de gradiente y otros algoritmos de optimización convexa.

Los cursos restantes suenan bien. Tome algunas clases sobre IA introductoria, así como la optimización. La optimización es ahora uno de los mayores problemas en un algoritmo de aprendizaje automático. Si puede encontrar nuevos métodos de optimización, como los métodos de optimización no convexos, sería un gran avance en el aprendizaje automático.

Aparte de ellos, su selección actual de clases suena genial.

Soy estudiante de segundo año y me preguntaba esta pregunta. La respuesta que siempre recibí fue tomar tantas estadísticas como puedas y tomar Cálculo 3 y Álgebra lineal. Después de tomar Calculus 3 y Linear, veo que Linear se usa de vez en cuando en cosas como redes neuronales.