Obtenga un conocimiento completo del dominio antes de hacer el aprendizaje automático
En el aprendizaje automático o la ciencia de datos en general, es esencial tener un conocimiento profundo del dominio de su problema. El conocimiento del dominio lo guiaría para los pasos iniciales, como descubrir las características, mejoraría significativamente el rendimiento de la aplicación y el tiempo necesario para construirla.
El conocimiento del dominio te ayudaría a evitar muchos trabajos.
¡No consiga la envidia del algoritmo!
Nosotros, los entusiastas del aprendizaje automático, especialmente los principiantes, tendemos a tener envidia del algoritmo ML: tendemos a lanzar cualquier algoritmo disponible (gracias a la facilidad de implementación) a cualquier información que tengamos, para encontrar co-relaciones.
Creo que este enfoque conduce a muchas inexactitudes y frustraciones. En lugar de centrarnos en los algoritmos, deberíamos centrarnos más en comprender cómo dar sentido a los datos, especialmente preguntando cómo los analistas (manualmente) le están dando sentido a los datos en el mundo real.
Una gran cantidad de actividades de aprendizaje automático que se realizan en la etapa de principiantes implicaría descubrir las características manualmente, ¡y el conocimiento del dominio sería la única herramienta que nos guiaría a través del pantano de datos!
Nota: solo soy un entusiasta del aprendizaje automático y lo comparto con la experiencia que obtuve al crear aplicaciones simples de aprendizaje automático.
- ¿Qué lecciones de vida nos enseña Juego de Tronos?
- ¿Por qué no me siento realizado?
- Si pudieras resumir ser un adolescente con 10 cosas diferentes, ¿cuáles serían?
- Cómo lidiar con mis errores pasados
- ¿Cuál es el mejor consejo que tu padre te dio?
¡Espero que esto ayude!
Aquí hay una aplicación basada en aprendizaje automático que he desarrollado para la predicción de los precios de las acciones – vishwajeetv / stock_prediction – Echa un vistazo y ofrece sugerencias, si las hay.