Para un principiante en Python, ¿se requiere desarrollo web para ingresar al aprendizaje automático / IA?

He estado aprendiendo Python durante un par de meses para el aprendizaje automático. No tengo experiencia previa en desarrollo web.

No tuve problemas para comprender el código de Python para Data Science o Machine Learning.

Debería centrarse en las siguientes bibliotecas y es una sintaxis para familiarizarse con Python.

  1. numpy
  2. Pandas
  3. Scikit aprender

Es bueno tener conocimiento sobre estructura de datos, algoritmo básico, OOPS en lugar de desarrollo web.

Algunos consejos:

  1. Elija problemas simples:

Elija problemas simples durante sus primeras etapas de aprendizaje, use conjuntos de datos livianos que pueda inspeccionar visualmente, use los mismos conjuntos de datos para cada concepto.

Por ejemplo :

a. puede usar el conjunto de datos de iris para trabajar con algoritmos de clasificación

si. puede usar un conjunto de datos con dos columnas (Emplear salario versus experiencia laboral) para la mayoría de los algoritmos de regresión

Tener un problema simple y conjuntos de datos similares le permitirá concentrarse más en comprender la sintaxis en lugar de preocuparse más por limpiar datos o escribir múltiples para bucles

2. usar plantillas :

Mientras practica Python para ML / AI, intente crear / descargar una plantilla para problemas básicos de ML (por ejemplo: como el procesamiento previo de datos, puede crear una plantilla con función de importación, función de codificación, función de escala). En su primera etapa de aprendizaje, el uso de la plantilla le hará familiar funciones simples, propiedades, etc.

Una vez que esté acostumbrado a muy pocos números de sintaxis, comenzará a explorarse a sí mismo.

3. Use hojas de trucos:

Las hojas de trucos son recursos muy importantes para practicar cualquier lenguaje de programación.

Trucos bien conocidos y probados están disponibles para bibliotecas numpy, Pandas, scikit learn.

Materiales utiles:

Curso de Python para ciencia de datos del campamento de datos

Aprenda Python para Data Science – Curso en línea

Clase Python de Google

Clase Python de Google | Python Education
El | Desarrolladores de Google

Si está buscando una carrera en ciencia de datos o aprendizaje automático, el desarrollo web no es una necesidad en absoluto. Por favor, vea que Python es el futuro, es un lenguaje tan amigable que la gente lo usa para crear sitios web, para hacer juegos, incluso aplicaciones, pero si no está interesado en la ingeniería de software, no lo necesita. Sin embargo, debe familiarizarse con las bibliotecas de Python, que son más proclives a la ciencia de datos. Gracias.

No, debe comprender que Python es una herramienta con la que puede realizar múltiples funciones. El desarrollo web es uno. Sin embargo, Data Science es un dominio completamente diferente y Python tiene un amplio soporte de bibliotecas, con las que podrá trabajar en el dominio de ciencia de datos.

Según yo, ¡no es obligatorio! ¡Bueno tener!

More Interesting

¿Cómo se relacionan los modelos gráficos probabilísticos (PGM) con el aprendizaje automático?

¿Cómo se programan las computadoras de ajedrez de modo que su nivel de dificultad sea configurable?

¿Podrían los robots crear más trabajos de los que destruyen?

¿Existe una superposición entre la nanotecnología y la inteligencia artificial / aprendizaje automático?

¿Cuáles son los colegios y universidades más interesados ​​en el campo de la inteligencia artificial?

¿Cuál es la aplicación más grande y más reciente de las redes neuronales?

¿Por qué maximizar las expectativas? ¿Por qué distinguir entre variables latentes y parámetros del modelo?

¿Cuáles son los requisitos básicos que debo cumplir para ingresar a Stanford para MS en informática en especialización de inteligencia artificial?

¿Sería mejor un robot formado por una simulación física en comparación con el diseñado y desarrollado por nosotros con procedimientos deterministas?

¿Qué es lo que más te emociona de la inteligencia artificial?

Inteligencia artificial de videojuegos: ¿Por qué es tan difícil usar la inteligencia artificial de agente de red Q profunda para jugar La venganza de Montezuma a un nivel similar al humano?

¿Se puede usar la inteligencia artificial para crear nuevos algoritmos?

¿Qué dicen los profesores universitarios sobre las técnicas de aprendizaje automático aplicadas en sus campos?

¿Por qué hacerse cargo de la inteligencia artificial retratada como negativa?

¿Cuál sería el campo de estudio entre la física teórica y ML / AI?