¿Necesito saber Machine Learning antes de estudiar Deep Learning?

¡Aprendizaje automático y aprendizaje profundo con furia! De repente, todos hablan de ellos, ¡independientemente de si comprenden las diferencias o no! Si ha estado siguiendo activamente la ciencia de datos o no.

El aprendizaje profundo es un tipo particular de aprendizaje automático que logra un gran poder y flexibilidad al aprender a representar el mundo como una jerarquía anidada de conceptos, con cada concepto definido en relación con conceptos más simples y representaciones más abstractas calculadas en términos de conceptos menos abstractos.

Lo siguiente que me gustaría decirle a alguien es que aprendan ML y DL. El aprendizaje de máquinas es una combinación de matemáticas y ciencia de datos y depende de las aspiraciones matemáticas. El aprendizaje profundo es parte de un aprendizaje automático. Por lo tanto, es necesario aprender tanto el ML y DL .moreover que necesita comenzar con ML más tarde para pasar a DL para obtener un conocimiento profundo.

Puede probar diferentes cursos en línea para comprender el aprendizaje automático y el aprendizaje profundo en un período corto.

Cursos online:

· Deep Learning AZ ™: redes neuronales artificiales prácticas

· Procesamiento de lenguaje natural con aprendizaje profundo en Python

Puedes elegir el primer curso:

De esto puedes aprender;

· Comprender la intuición detrás de las redes neuronales artificiales

· Aplicar redes neuronales artificiales en la práctica

· Comprender la intuición detrás de las redes neuronales convolucionales

· Aplicar redes neuronales convolucionales en la práctica

· Comprender la intuición detrás de las redes neuronales recurrentes

· Aplicar redes neuronales recurrentes en la práctica

· Comprender la intuición detrás de los mapas autoorganizados

· Aplicar mapas autoorganizados en la práctica

· Comprender la intuición detrás de las máquinas Boltzmann

· Aplicar máquinas de Boltzmann en la práctica

· Comprender la intuición detrás de AutoEncoders

· Aplicar AutoEncoders en la práctica

Hay algunos cursos adicionales más:

· Bootcamp de ciencia de datos y aprendizaje automático con R

· Principiante a avanzado – aprendizaje automático y redes neuronales

El concepto de aprendizaje profundo no es nuevo. Ha existido por un par de años ahora. Pero hoy en día con todo el entusiasmo, el aprendizaje profundo está recibiendo más atención. Como lo hicimos en Machine Learning

El aprendizaje profundo funciona de la siguiente manera :

  • Primero identifica cuáles son los bordes que son más relevantes para descubrir un gato o un perro
  • Luego se basa en esto jerárquicamente para encontrar qué combinación de formas y aristas podemos encontrar. Por ejemplo, si los bigotes están presentes, o si las orejas están presentes, etc.
  • Después de la identificación jerárquica consecutiva de conceptos complejos, decide cuál de estas características es responsable de encontrar la respuesta.

Comparto mis puntos de vista sobre cómo progresaría el aprendizaje automático y el aprendizaje profundo en el futuro .

  • En primer lugar, al ver la tendencia creciente de utilizar la ciencia de datos y el aprendizaje automático en la industria, será cada vez más importante para cada empresa que quiera sobrevivir inculcar el aprendizaje automático en su negocio. Además, se esperaría que cada individuo conozca las terminologías básicas.
  • El aprendizaje profundo nos sorprende todos los días, y continuará haciéndolo en el futuro cercano. Esto se debe a que Deep Learning está demostrando ser una de las mejores técnicas que se descubrirán con actuaciones de última generación.
  • La investigación es continua en Machine Learning y Deep Learning. Pero a diferencia de años anteriores, donde la investigación se limitaba a la academia, la investigación en Machine Learning y Deep Learning está explotando tanto en la industria como en la academia. Y con más fondos disponibles que nunca, es más probable que sea una nota clave en el desarrollo humano en general.

También puedes algunos libros de texto:

Libros de texto sugeridos:

· Aprendizaje profundo: el enfoque de un practicante por Josh Patterson y Adam Gibson

· Fundamentos del aprendizaje profundo: diseño de algoritmos de inteligencia artificial de próxima generación por Nikhil Buduma y Nicholas Locascio

· Fundamentos del aprendizaje automático para el análisis predictivo de datos: algoritmos, ejemplos trabajados y estudios de casos (MIT Press) por John D. Kelleher y Brian Mac Namee y Aoife D’Arcy

TODO LO MEJOR……………

Me encontré con esta “visión estadística sobre el aprendizaje profundo” hace unas semanas, que comparo con Hastie, Tibshirani, Friedman exponiendo Boosting por lo que realmente es en su artículo de Annals of Statistics 2001 … es solo una estimación de la función aditiva de etapa avanzada (codicioso).

La interpretación del aprendizaje profundo no es más que modelos lineales generalizados recursivos (anidados) elimina la mística lingüística del aprendizaje profundo y aísla los algoritmos necesarios para ajustar / entrenar estos modelos altamente no convexos.

Por lo tanto, poder comprender esa conexión con la rama del aprendizaje estadístico y el aprendizaje automático ayuda a desarrollar una comprensión más profunda de que el aprendizaje profundo es una expansión de la función de base exótica contra nuestros amigos familiares en el espacio de la función de pérdida.

Deep Learning es solo un subconjunto de Machine Learning.

Llegando a su pregunta “Sí”, aprender los conceptos de aprendizaje automático es obligatorio.

El aprendizaje profundo ha evolucionado recientemente para superar las limitaciones del aprendizaje automático

Ahora analicemos ‘¿Cuáles son las limitaciones del aprendizaje automático?’

1. Los algoritmos tradicionales de Machine Learning no han logrado resolver problemas cruciales de IA, como el procesamiento del lenguaje natural, el reconocimiento de imágenes.

2.Los algoritmos tradicionales de ML no fueron útiles al trabajar con datos de alta dimensión, que es donde tenemos una gran cantidad de entradas y salidas (por ejemplo: 100 o 1000 o incluso más).

Ahora aquí viene el aprendizaje profundo en la imagen.

El aprendizaje profundo es uno de los únicos métodos por los cuales podemos superar los desafíos de la extracción de características. Esto se debe a que los modelos de Deep Learning son capaces de aprender a enfocarse en las características correctas por sí mismos, lo que requiere poca orientación del programador. Básicamente, el aprendizaje profundo imita la forma en que funciona nuestro cerebro, es decir, aprende de la experiencia. Como saben, nuestro cerebro está formado por miles de millones de neuronas que nos permiten hacer cosas increíbles. Incluso el cerebro de un niño de un año puede resolver problemas complejos que son muy difíciles de resolver incluso utilizando supercomputadoras. Por ejemplo:

  • Reconocer la cara de sus padres y diferentes objetos también.
  • Discrimina diferentes voces e incluso puede reconocer a una persona en particular en función de su voz.
  • Haga inferencia de los gestos faciales de otras personas y muchos más.

    Si observa el panorama general, verá que las redes de aprendizaje profundo también se clasifican de acuerdo con su mecanismo de aprendizaje, tenemos

  • CNN para algoritmo de aprendizaje supervisado
  • RBM para personas sin supervisión
  • GAN para aprendizaje de refuerzo

Para saber mas :

De acuerdo con la respuesta y el seguimiento de Tapa Ghosh, es importante que comprenda los conceptos básicos sobre cómo evaluar los modelos de aprendizaje automático en general. De lo contrario, se perdería incluso en comprender qué se supone que debe hacer una red neuronal y cómo probarla, sintonizarla y qué no. No necesita conocer todos los algoritmos de ML o cómo funciona, pero se necesitan muchos conceptos generales.

Familiarícese con la medición de la precisión de un modelo, los conceptos de sobreajuste y falta de ajuste, la diferencia entre los conjuntos de entrenamiento / desarrollo / validación / prueba, los diferentes paradigmas de ML (aprendizaje supervisado, no supervisado y de refuerzo), etc. antes de comenzar con el aprendizaje profundo.

Sí, debe conocer los conceptos básicos del aprendizaje automático antes de estudiar el aprendizaje profundo. Aunque esto no es una analogía perfecta, ya que DL no es “superior” a todos los métodos de ML: necesitaría aprender letras antes de aprender palabras.

No lo mire tan intensamente, eche un vistazo al Intel.tech artificial. Y todo lo que hace es controlar la hidráulica básica con su sistema de codificación. Sé que lo hago sonar simple y también me doy cuenta de que no es tan fácil, pero la base del aprendizaje automático “” algo donde yo era el Programador manual “es encontrar los datos correctos para aplicar en un campo sin fin.

Sí, el aprendizaje profundo es solo un nuevo enfoque de Machine Learning. Debe comprender los supuestos básicos de “aprender de grandes cantidades de datos”, y por qué realmente puede funcionar (en la práctica, funciona bastante bien).

Si.

Mejor completar el curso Andrew Neg de “Machine Learning” en coursera.

Piense en el aprendizaje profundo como un tema extendido del aprendizaje automático