Como licenciado en Ciencias de la Computación, ¿debería seguir un aprendizaje teórico de aprendizaje automático o un aprendizaje de aprendizaje automático aplicado?

Se me ocurren tres ideas:

  1. Me viene a la mente la frase “cuando tienes un martillo, todo parece un clavo”.
  2. En teoría, no hay diferencia entre práctica y teoría.
  3. El teorema del almuerzo sin almuerzo: el teorema del almuerzo sin almuerzo – Wikipedia, que básicamente establece que no existe el mejor algoritmo de aprendizaje automático que funcione mejor en todas las situaciones.

Ahora, hay mucho que admirar sobre la investigación teórica, pero la mayoría de las personas no son adecuadas para esa línea de trabajo. El trabajo teórico tiende a profundizar en un algoritmo, lo cual es excelente en la medida en que expande nuestro conocimiento colectivo. Si la teoría te fascina, entonces ve teórica.

Sin embargo, si está interesado en problemas prácticos, la teoría tenderá a encajonarlo en un enfoque (que depende del enfoque favorito de su profesor). Si tiene suerte, ese enfoque específico será el enfoque actual o podría ser relevante para un grupo en particular que quiera contratarlo.

Por otro lado, si se hace bien, un curso aplicado podría ser mejor para usted (y una futura carrera en la industria), si le enseña:

  1. varios enfoques (para que pueda aprender cómo aprender nuevos enfoques)
  2. cómo elegir qué enfoque usar para cada problema
  3. Cuestiones prácticas de tratar con datos reales (a menudo desordenados) y problemas reales
  4. tratar de entender qué es una solución práctica
  5. limitaciones de ML
  6. ingeniería de características

(y probablemente un montón de otras cosas que estoy omitiendo).

¡Buena suerte!

Depende de dónde quieras aplicar tus conocimientos. Para problemas comerciales prácticos, el aprendizaje automático aplicado es suficiente, solo necesita saber dónde aplicarlo. Pero si quieres construir máquinas de inteligencia artificial o investigar algún tipo de trabajo, opta por un ML teórico

Hacer una maestría en teoría implicará principalmente aprender las herramientas que necesita para realmente hacer teoría. 2 años no es suficiente tiempo para hacer un trabajo teórico real.

Pregúntate a ti mismo en qué te gustaría convertirte después de la escuela, creo que encontrar un trabajo no será difícil dado tu excelente perfil, creo, o si no está claro, encuentra personas en trabajos que admiras y pregúntales qué hacer, qué tal obtener un doctorado o MBA después de la maestría, ahora es un gran momento para pensar qué alcanzar en 5 años, o lo que es divertido, la mayoría paga.

Y cuando la ruta definida sería más lógica, me gustan los temas avanzados en un entorno empresarial, como ser un gerente de producto, por ejemplo, por lo que las habilidades de ml con el conocimiento empresarial de mba me parecen interesantes, por ejemplo.

Respuesta general:

Los estudiantes de pregrado de CS suelen aprender Aprendizaje automático aplicado

El estudiante de pregrado de Matemáticas / Estadística tenderá a aprenderlo teóricamente.

Existen excepciones.