¿Cuál es la forma más rápida de convertirse en un maestro Kaggle con poca experiencia en programación o ML?

La forma absolutamente más rápida sería invertir una gran cantidad de tiempo y esfuerzo en la comprensión de los algoritmos de aprendizaje automático junto con sus implementaciones. Después de eso, tendrá que aprender a aumentar, embolsar y apilar para ser marginalmente competitivo, esas técnicas dominan la escena hoy en día.

Básicamente, los Maestros Kaggle sobresalen en tres cosas:

  • Conjuntos de modelos
    Esto implica no solo el conocimiento sobre las bibliotecas más utilizadas (como sclearn.ensembles y xgboost) sino también cómo ajustar sus hiperparámetros.
  • Ingeniería de características
    Esto es más un arte que una ciencia y necesitas tener una buena intuición sobre lo que hay en los datos
  • Combinando los metodos
    Encontrar un algoritmo de oro que resuelva el problema con 0.00001 MSE es una cosa relativamente rara. Por lo general, para obtener una ventaja, necesita crear una solución que generalice o de otra manera combine varios algoritmos. Este es un campo muy amplio y en su mayoría es conocimiento empírico.

También puede resultarle útil este artículo: Anthony Goldbloom le brinda el secreto para ganar las competiciones Kaggle – Import.io

Kaggle tiene algunos problemas de ciencia de datos en el área de juegos y tutoriales que puede comenzar aprendiendo cómo funciona el algoritmo de aprendizaje automático. Hay una gran cantidad de scripts que pueden ayudarlo a comprender los pasos necesarios para transformar sus datos de una manera más eficiente, preparando los datos para su modelo y cómo entrenar el modelo (selecciones de variables, transformaciones, etc.) y cómo validar su modelo. exactitud.

No creo que haya una manera rápida de convertirse en un maestro en una competencia mundial que reúna a expertos altamente experimentados

No hay atajos. La consistencia es clave.