Aparte del aprendizaje automático, ¿cuáles son algunos campos de la informática que requieren conocimientos matemáticos?

Además de los campos de la ciencia de datos y la visión por computadora (que están relacionados con el aprendizaje automático), hay algunas partes interesantes de la ciencia de la computación que requieren matemáticas serias:

  • investigación de operaciones, por ejemplo, resolver el problema del vendedor ambulante. Esto generalmente requiere un buen conocimiento de la programación lineal y campos relacionados.
  • algoritmos probabilísticos – autoexplicativos
  • criptografía: hay muchas conexiones con estructuras algebraicas y pruebas formales
  • algoritmos para la factorización y pruebas de primalidad (relacionadas con los dos campos anteriores) – autoexplicativo
  • códigos de corrección de errores – nuevamente conexión a álgebra y campos finitos

Además, toda la informática requiere un nivel bastante bueno de conocimientos matemáticos 😉

Sólo algunos:

  • DSP y procesamiento de imágenes, filtros, transformaciones, etc.
  • Redes, gestión de ancho de banda
  • Marketing de almacenamiento, se necesitan algunas estadísticas para ofrecer mucho sin necesidad de tenerlo todo primero y aún así hacerlo funcionar
  • Visualización de datos, transformaciones necesarias para que datos como el médico sean visualmente útiles

Cada campo de CS se beneficia de una base sólida de matemáticas, algunas más que otras. En algunos campos, un buen conocimiento de las matemáticas puede no ayudar directamente, pero es la forma de abordar y resolver los problemas que aprende de la resolución de problemas de las matemáticas lo que ayuda al trabajo que realiza en CS.