Cómo ser realmente bueno en las matemáticas detrás de la informática

Si está leyendo por placer y no hay limitaciones de tiempo para volver a los aspectos de CS, puede leer individualmente libros como Kenneth Rosen y comprender Matemáticas discretas directamente desde los fundamentos (tablas de verdad, axiomas lógicos, etc.). Pero, por lo general, no es la mejor manera de abordar las matemáticas subyacentes a la informática.

Te aconsejaría personalmente que te sumerjas primero en el área CS y aprendas las matemáticas cuando sea necesario. Apreté el aprendizaje automático y fui a aprender álgebra lineal que no resultó en absoluto constructiva. El álgebra lineal es un vasto campo en sí mismo y es extremadamente interesante. Así que me llevó mucho tiempo volver al aprendizaje automático. Hacer esto sería aconsejable si no tiene limitaciones de tiempo, pero la mayoría de las veces tendría más sentido aprender las matemáticas cuando sea necesario.

Una vez que comience con un área como el aprendizaje automático, busque las mejores fuentes para aprender un principio matemático particular que se requiere para comprender el tema específico del aprendizaje automático y aprender eso. Hacer esto proporcionaría muchas más ideas en el área de CS que está aprendiendo en lugar de aprender los aspectos de matemáticas y cs de forma independiente.

Además de lo que sugirió Vignesh, le sugiero que aprenda los conceptos básicos de Álgebra lineal y Teoría de la probabilidad antes de profundizar en un tema de CS.