Red de conocimiento informático - Material del sitio web - Cómo aprender un poco de aprendizaje automático

Cómo aprender un poco de aprendizaje automático

Antes de aprender, lo más importante es comprender qué habilidades básicas se necesitan para los talentos de aprendizaje automático/inteligencia artificial que se necesitan actualmente en la industria. Entonces podrás estudiar de forma específica. Dio la casualidad de que hace dos días tomé una clase de un ingeniero de algoritmos de aprendizaje automático de Alibaba en Rookie's Nest (Academia Militar de Whampoa, donde se capacita a los programadores). Me ayudó a aclarar mi pensamiento, así que me gustaría compartirlo aquí. .

①¿Máquina? El aprendizaje se basa en las matemáticas para iniciarse en la inteligencia artificial, se deben dominar algunos fundamentos matemáticos necesarios, pero no se deben aprender todos los conocimientos matemáticos. Sólo lo que se aprende es útil para el trabajo práctico, como el cálculo, la teoría de la probabilidad, el álgebra lineal,. Optimización convexa, etc.

② También es necesario dominar el contenido que se debe aplicar al análisis de datos, pero no es del tipo que te ayuda a realizar análisis de datos desde cero como se menciona en Internet, sino algo relacionado con el campo. de minería de datos o ciencia de datos, como saber cómo extraer datos en computadoras, herramientas de minería de datos relacionadas, etc.

Solo después de completar los conocimientos básicos anteriores de matemáticas y minería de datos podrá comenzar oficialmente a aprender el aprendizaje automático. algoritmos. Principios de aprendizaje de los algoritmos de aprendizaje automático.

③El algoritmo necesita dominar algunos marcos básicos: python, spark, mllib, scikit-learning, pytorch, TensorFlow. Los datos deben conocer HQL, numpy, pandas. desarrollo, análisis de datos, gestión de proyectos. Entonces es una ventaja para aprender algoritmos.

④Finalmente, es necesario tener una comprensión general de la inteligencia artificial, incluidos los dos módulos principales de aprendizaje automático y aprendizaje profundo, dominio de los principios algorítmicos relevantes, derivación y aplicación, así como las ideas algorítmicas más importantes. .

El profesor de Rookie Nest también dio una hoja de ruta de aprendizaje, que también puedes consultar.

Todavía hay muchos tutoriales online, sólo depende de cómo aprendes, pero si conoces a un profesor mejor, evitarás muchos desvíos. Si la presión financiera no es demasiado grande, se recomienda que se inscriba en la clase de aprendizaje automático en Bird's Nest. Después de todo, todos sus profesores han experimentado BAT y saben lo que las empresas realmente quieren utilizar.

Me pregunto si te será útil.