¿En qué orden debo aprender redes neuronales, aprendizaje automático, IA y NPL?

Recomendaría comenzar con las matemáticas detrás de todos estos temas.
Comencé con Probabilidad y Estadística primero. Podrías intentarlo. Creo que el álgebra lineal también sería útil.

Lo siguiente sería definir el plan de estudios y el alcance que desea cubrir en los temas de IA, ML y PNL. Todos son términos bastante amplios para ser sincero.

Una vez que tenga eso claro, comenzaría de la siguiente manera:

  1. Redes neuronales: en realidad bastante directas y fáciles de terminar. Obtendrá la confianza de que realmente sabe algo ahora. Comprenderá dónde y cómo se implementan las teorías de probabilidad.
  2. Aprendizaje automático: probablemente cubra solo temas que ponen en práctica las matemáticas. Deje el resto para “aprendizaje profundo” más adelante. 😛 (juego de palabras)
  3. AI: ¿Comenzar con algo como algoritmos evolutivos tal vez? Será muy interesante para usted ver cómo los algoritmos computacionales usan el concepto matemático para resolver problemas tomando ‘Naturaleza’ como eje de inspiración. Es simplemente hermoso ¡Comenzarás a volverte adicto!
  4. PNL: Mi favorito. La cereza en la parte superior. Comience con la parte más simple: ¿minería de texto? Tome una porción de minería de texto al gusto … ¡Después de eso querrá todo el pastel!

    Disfruta … 🙂

Depende de lo que quieras hacer y / o de lo que te interese.

Como señalan otras respuestas, debe asegurarse de tener los fundamentos básicos: álgebra lineal, estadística, cálculo de variables múltiples, probabilidad y programación.

Si desea una curva de aprendizaje que no sea demasiado empinada, comenzaría con Machine Learning (ML). ¡Ese campo es tan grande que es posible que nunca llegue a los otros temas!

La Inteligencia Artificial (IA), ha caído en desgracia un poco, pero dependiendo de cuánto le interese realmente, haga que sea la segunda, tercera o cuarta.

Algunos Procesamientos del lenguaje natural (PNL) usan Redes neuronales (NN), por lo que si está interesado en esos aspectos de la PNL, tal vez NN debería venir después. Sin embargo, NN es un área mucho más difícil de ML, por lo que es posible que desee aprender PNL antes que NN.

Finalmente, reservaría NN para el final, ya que se aprecia mejor en el contexto general de ML. Por razones prácticas, NN no siempre es la mejor opción para un problema, ya que es lento para entrenar y correr, y requiere muchos datos de entrenamiento.

El “Teorema de no almuerzo gratis” significa que NN podría no ser la mejor opción.

https://en.m.wikipedia.org/wiki/

Comience con álgebra lineal y estadísticas, luego pase a la optimización matemática. Aprenda un par de poderosos lenguajes de programación (R, python, java, C ++, …). Luego aprendizaje automático y PNL. Entonces estás listo para redes neutrales. Con el conocimiento de álgebra, estadísticas y optimización, puede agregar Systems Thinking o Control Systems, y ahora está listo para la IA.

AI es el círculo más grande. En su interior hay aprendizaje automático. Dentro del aprendizaje automático hay una red neuronal (y otros modelos). El procesamiento del lenguaje natural es un círculo diferente al ML pero dentro de la IA.

Existe una superposición entre NLP y ML y eso se debe a que los modelos ML se pueden aplicar para aprender o comprender datos textuales. Sugiero seguir la cadena si quieres conocer los cuatro.

AI-> PNL-> ML-> NN

More Interesting

Tengo muchos datos de clientes. ¿Qué algoritmos de aprendizaje automático serían mejores para predecir qué productos desea comprar cada cliente?

¿Podemos combinar HOG y PCA en la clasificación de imágenes?

¿Cuál es la mejor clase de Machine Learning en Penn?

¿Cómo puede ANN manejar datos de entrada no numéricos?

¿Qué tan grande es el mercado de consultoría de aprendizaje automático para nuevas empresas?

¿Cuál es el beneficio de usar métodos de detección de comunidad gráfica sobre los enfoques de agrupación de datos y aprendizaje automático?

Cómo pasar del desarrollo de pila completa al aprendizaje automático en el trabajo independiente

¿Cuál sería un buen proyecto de PNL?

¿Los científicos de datos y el ingeniero de aprendizaje automático necesitan saber implementar algoritmos ML / DL desde cero o simplemente usar las bibliotecas existentes en producción?

¿Qué es una red cortical recurrente?

¿Existe alguna relación entre el aprendizaje automático y el campo de la electrónica analógica o digital?

¿Cuáles son algunos buenos ejemplos de reducción de dimensionalidad no lineal en datos de texto?

Si su red neuronal no está aprendiendo (o no está aprendiendo mucho), ¿qué pasos toma para descubrir por qué?

¿Cómo realizo la selección de funciones?

Estoy interesado en el aprendizaje automático y la inteligencia artificial y recién comencé a aprender Python. ¿Qué otras habilidades debo tener en mi haber para tener éxito en este campo?