Eso es como un plan de estudios completo que tienes allí, y no es una tarea fácil con malas habilidades matemáticas. Las matemáticas requeridas pueden ser muy variadas, pero la más fundamental sería:
– Álgebra lineal (visión por computadora, aprendizaje automático)
– Cálculo – derivados e integrales (control, procesamiento de señales)
– Matemáticas discretas: lógica, int algos, árboles y graps, etc. (estructura de datos y algo, AI)
– Probabilidad y estadísticas (casi todos sus temas)
Además, el procesamiento de señales se desarrolla en todo un mundo de matemática propia (transformada de Fourier, etc.), que está relacionado con el análisis funcional en matemática. También requiere números complejos, etc., si entra en algunas partes. El aprendizaje automático y la visión por computadora también pueden requerir técnicas matemáticas bastante avanzadas relacionadas con la teoría de la probabilidad, la optimización (gradientes, etc.), la teoría de sistemas lineales. La teoría del control puede profundizarse con análisis de estabilidad, sistemas multidimensionales, mundos discretos y continuos, etc.
Por lo tanto, cada uno de los temas que enumera puede llegar a ser muy profundo en matemáticas, teniendo ramas en campos dispares de matemáticas avanzadas. Pero los conceptos básicos están en la lista anterior.
- ¿Cuál es el mejor lenguaje para codificar ecuaciones?
- ¿Qué proyecto utilizando la teoría de grafos sería apropiado para una tesis de licenciatura de CS?
- ¿Por qué 0.8 * 3 devuelve 2.4000000000000004 en lugar de 2.4?
- ¿Cómo resuelve la programación dinámica las decisiones óptimas de asignación de activos?
- ¿Por qué la mayoría de la gente trata de resolver problemas profundos en la complejidad computacional como P versus NP por combinatoria y no por lógica?