Tomar una competencia de Kaggle como una idea de proyecto podría ser bueno porque:
– Obtiene un conjunto de datos disponible para su problema (de los datos de la competencia)
– Buscará una pregunta bien formada, es decir, una que garantice que tendrá cierto nivel de éxito.
– Pasarás tiempo probando varios enfoques que parecen interesantes. Si es una competencia en curso, tendrá el apoyo de las discusiones del foro. Si es antiguo, puede obtener mucha información de los archivos de la competencia.
Sin embargo, las mismas razones pueden ser problemáticas de alguna manera:
– El conjunto de datos puede tener restricciones de uso más allá de la competencia (debe enviar un correo electrónico a un representante de Kaggle y averiguar los derechos de autor en los datos de la competencia)
– Estará limitado a seguir la pregunta exacta planteada en la competencia, mientras que en el centro del proyecto puede darse cuenta de que hay una modificación interesante en el problema que desea abordar. Sería mejor tomar un tema ligeramente abierto y ver a dónde conduce.
– Puedes ser dependiente del foro de la competencia para obtener ideas y, básicamente, puedes terminar reimplementando las estrategias de los mejores concursantes.
Básicamente, si desea tener un componente de investigación para el proyecto, tomar una idea de concurso de Kaggle existente puede ser restrictivo. Elimina un aspecto interesante de los proyectos de LD, que es la formulación de problemas.
Sin embargo, si está más interesado en implementar enfoques que se sabe que funcionan y en analizar su rendimiento, sería una buena idea abordar un problema de competencia de Kaggle.
- ¿Cuáles son los puntos principales que hay que aprender al meterse en la política?
- ¿Cuál sería su consejo para un ingeniero de software que quiera aprender el aprendizaje automático?
- ¿Las grandes empresas buscan aprendices rápidos o buscan personas que saben y pueden construir cosas?
- Cómo aprender algo como Sal Khan
- ¿Por qué no puedo agarrar algo por primera vez?
Pero mi mayor consejo sería, si es posible, acercarse a un profesor de su universidad que esté trabajando en problemas desafiantes que le interesen, y tratar de asumir una parte de ese problema como su proyecto final del semestre. De esa manera, su profesor puede aconsejarle cuando esté atascado, podrá trabajar en problemas de investigación de vanguardia en el ML, podrá implementar las ideas del profesor y ver cómo se desempeñan, y se familiarizará con las formas de abordar los problemas de ML .