Cómo comenzar a aprender sobre inteligencia artificial y aprendizaje automático

He respondido preguntas como esta antes. Por lo tanto, sugeriría verificar mis respuestas si es posible.

Para obtener recursos para aprender inteligencia artificial y aprendizaje automático, así como aprendizaje profundo, hay una publicación realmente excelente en medio de Robbie Allen. En la publicación se incluyen los siguientes recursos.

  1. Nombre del investigador y dónde seguirlos.
  2. Nombre de las organizaciones y su trabajo.
  3. Enlace a varios video cursos
  4. Enlace a famosos canales de YouTube.
  5. Blogs
  6. Libros
  7. Quoranes famosos

y muchas otras cosas Mi lista curada de recursos de inteligencia artificial y aprendizaje automático de toda la web aquí es el enlace a esa publicación.

El camino que debes seguir es así, según yo.

  1. Comience el curso de aprendizaje automático de Coursera, complételo con buenas calificaciones.
  2. Aprenda cómo usar el aprendizaje automático en python y cómo usar las bibliotecas populares de minería de datos de python.
  3. Ve y aprende inteligencia artificial general, si quieres aprender.
  4. Construye algo genial a partir de tu conocimiento de ai y ML.
  5. Aprenda el aprendizaje profundo de varios recursos. Domina al menos un marco de aprendizaje profundo.
  6. Construye algo genial usando DL.
  7. Ahora elige tu especialización. Como hay muchos temas especiales en el campo de ai, ml, dl, debe elegir cualquiera para dominarlo y otros como ayudante.
  8. Mater el tema elegido del campo y trabajar muy duro en él.
  9. Construye algo genial que admire por el mundo e incluso por el investigador.

Ver el camino de aprendizaje que mostré aquí no es muy bueno. Puede ser que encuentres tu propio camino que te acomode mejor que lo que te he dicho. Pero tenga en cuenta que debe practicar más que aprender teoría sobre algoritmos. Porque eso es lo más importante en el campo de la IA.

Los campos después de aprender general ai, ml, dl son procesamiento de lenguaje natural, visión por computadora, procesamiento de imágenes, aprendizaje de refuerzo, aprendizaje de Q y muchos más.

Espero eso ayude.

¡Feliz aprendizaje!

Para aprender el aprendizaje automático, debes ser mejor que el promedio en matemáticas. Estas son las matemáticas que debe aprender teniendo en cuenta el objetivo final para estar preparado.

  • Álgebra lineal-Álgebra lineal– MIT 18.06 Álgebra lineal por Gilbert Strang
  • Teoría de la probabilidad-Probabilidad y estadística – MIT 6.041 Análisis de sistemas probabilísticos y probabilidad aplicada por John Tsitsiklis
  • Cálculo
  • Cálculo de variaciones.
  • Teoría de grafos
  • Métodos de optimización (multiplicadores de Lagrange)
  • Cualquier lenguaje de programación ampliamente utilizado para ML como python, MATLAB o C ++.

PD: recomendaría Python aquí como lenguaje y recomendaría los siguientes enlaces:

  • Aprendizaje automático con texto en scikit-learn (PyCon 2016)
  • Aprendizaje automático en Python con scikit-learn

Una vez cumplidos estos requisitos, puede por fin comenzar a considerar Machine Learning.

¿6 PASOS FÁCILES para utilizar el APRENDIZAJE DE MÁQUINAS?

Este es el lugar donde comienza la diversión. Ahora, se espera que la base comience a echar un vistazo a algunas informaciones. La mayoría de las empresas de aprendizaje automático tienen básicamente el mismo proceso de trabajo:

PASO 1.) Fabrica tus fundamentos de aprendizaje automático estudiando material relacionado con el tema:

a.) Las conferencias de Andrew Ng’s Machine Learning son un gran comienzo:

Colección de conferencias | Aprendizaje automático: YouTube

b.) Certificado de aplicaciones y minería de datos de Stanford:

Certificado de Posgrado en Minería de Datos y Aplicaciones

c.) Escuela de verano de aprendizaje automático:

https://www.youtube.com/playlist

d.) Un enlace a la lista de reproducción completa está aquí (Lecture Collection | Machine Learning)
https://www.youtube.com/view_pla

e.) “Pase la mejor introducción de aprendizaje automático que he visto hasta ahora”.

PASO 2.) Tome un curso en línea

Lo principal que aconsejo a alguien que necesita ingresar al aprendizaje automático es tomar el curso en línea de Andrew Ng.

Creo que el curso de Ng es especialmente directo y excepcionalmente eficiente, por lo que es un conocimiento extraordinario para alguien que necesita ingresar a ML. Me sorprende cuando las personas me revelan que el curso es “excesivamente fundamental” o “excesivamente superficial”. En el caso de que me revelen que solicito que aclaren el contraste entre la Regresión logística y el SVM, PCA lineal frente a la factorización matricial, regularización o descenso de gradiente. He hablado con aspirantes que afirmaron años de encuentros de LD que no sabían la respuesta a estas preguntas. En su mayor parte, se aclaran claramente en el curso de Ng. Hay muchos otros cursos en línea que puede tomar después de este, pero ahora está en su mayor parte preparado para pasar a la siguiente etapa.

Vea mi publicación anterior 10 mejores videos, profesores y cursos sobre aprendizaje automático para principiantes y avanzados

PASO 3.) Algunas sugerencias de libros

Mi siguiente paso sugerido es obtener un libro de ML decente (mi lectura más abajo), leer las principales secciones de introducción, y después de eso rebotar a cualquier parte que incorpore un algoritmo, usted está interesado. Cuando haya descubierto ese algo, salte a él, vea cada uno de los puntos de interés y, en particular, impleméntelo. En el paso anterior del curso en línea, a partir de ahora habría actualizado algunos algoritmos en Octave. Sea como fuere, aquí estoy buscando ejecutar un algoritmo sin ninguna preparación en un lenguaje de programación “real”. En cualquier caso, puede comenzar con una simple, por ejemplo, Regresión logística regularizada en L2, o k-means, pero también debe impulsarse a actualizar todos los más intrigantes, por ejemplo, SVM. Puede utilizar una implementación de referencia en una de las muchas bibliotecas existentes para asegurarse de obtener resultados equivalentes.

  • El razonamiento bayesiano y el aprendizaje automático de David Barber
  • El aprendizaje automático de Kevin Murphy: una perspectiva probabilística
  • Los elementos del aprendizaje estadístico de Hastie, Tibshirani y Friedman
  • Reconocimiento de patrones y aprendizaje automático de Bishop
  • Aprendizaje automático de Mitchell

También hay numerosos libros excelentes que llaman la atención sobre un tema específico. Por ejemplo, Sutton and Re-Inforcement Learning es una obra de arte. Además, el libro Deep Learning (accesible en la web) prácticamente se está convirtiendo en un ejemplo antes de ser distribuido. Sea como fuere, necesita un par de esos libros para reunir una comprensión equilibrada y hasta cierto punto del campo.

Vea mi publicación anterior 10 eBooks gratuitos de lectura obligatoria sobre conceptos básicos de aprendizaje automático.

También puede ir específicamente a un trabajo de investigación que presente un algoritmo o enfoque que le interese y salte a él.

PASO 4.) Algoritmos más esenciales

Se confía en usted para conocer los aspectos básicos de un algoritmo esencial.

Vea mi anterior post 15 algoritmos que los ingenieros de aprendizaje automático deben saber.

PASO 5.) Juega con algunos conjuntos de datos enormes que son de acceso abierto.

Descubra un conjunto de datos que le parezca especialmente interesante o sobre el que tenga hipótesis y compruebe si tiene razón.

Datos del gobierno de EE. UU. http://www.data.gov/

Ferrocarril Catering y Turismo Corporación http://www.irctc.co.in

PASO 6.) Participa con un equipo de personalización o aprendizaje automático centrado en el producto.

El grupo que busca debe estar cargado de ingenieros a quienes desea instruir y aprender. Esto lo mejorará para convertirse en un buen ingeniero de aprendizaje automático. Del mismo modo, al dividir un grupo de productos, descubrirá rápidamente cómo la ciencia y la hipótesis del aprendizaje automático varían de la capacitación. Específicamente, cómo la conducta del cliente le mostrará algo nuevo cada día.

Si me pregunta sobre Inteligencia Artificial, le recomendaría algunos buenos libros y conferencias que podrían proporcionar la comprensión básica y la motivación suficiente para sumergirse en este gran campo.

Inicie el aprendizaje automático, como a través de bibliotecas como tensorflow (TensorFlow) y compruebe el canal raval de Siraj en YouTube, publique y transmita en vivo su video de programación y explique cada parte del código de una manera muy intuitiva.

Como muchas personas tienen confusión en los enfoques de aprendizaje automático y los enfoques de inteligencia artificial, para eso son necesarios buenos libros, aquí hay algunos

  • Inteligencia artificial: un enfoque moderno, por Stuart J. Russel y Peter Norvig (en el que se discuten muchos aspectos de Ai, y el enfoque en este libro es hacia un agente racional en lugar de un enfoque de inteligencia similar al humano)
  • Inteligencia Artificial General, por Ben Goertzel y Cassio (en el que discuten varios enfoques principales de AGI)
  • The Emperor New mind Por Sir Roger Penrose (Al igual que otros libros de Sir Penrose, este también es genial, discute sobre la Mente y su surgimiento a través de la reducción objetiva de la función de onda cuántica, una visión bastante poco convencional)
  • La estructura de la inteligencia (por ben goertzel, en el que discutió sobre su propio enfoque AGI Novamente, para más información sobre Novamente, vaya a novamente y entre en la sección de publicación)

Antes de pasar por todo esto, recomiendo las conversaciones de John Searle en YouTube, define las trampas en las que uno suele meterse, de una manera muy divertida, y habla sobre el argumento de la “sala china”.

Aprender AI / ML es una cosa y usarlo para resolver problemas es otra.

Incluso si pasas años aprendiendo tecnología, ya sea ML / AI, no ayudará a menos que aprendas a pensar de manera integral en el negocio de la resolución de problemas.

Si ataca algunos problemas, como encontrar una brecha en cualquier negocio o lógica, y luego aprender y usar tecnología para llenar la brecha o mejorar / automatizar el servicio.

Lo que debes planear: –

Tener un objetivo a corto plazo (3 a 6 meses) para el aprendizaje, a medio plazo (6 a 12 meses) para algún proyecto piloto / PoC de palabras reales y (12 meses a 24 meses) estabilizar su carrera / trabajo / inicio / red / producto / servicio.

Por qué la disciplina es clave si estás aprendiendo / trabajando solo: –

La cuestión es que necesita tener disciplina para trabajar en la estrategia anterior, de lo contrario todo se irá por el desagüe. Muchos empresarios aspirantes están capacitados para todas las tecnologías, pero fallan en 1) encontrar problemas / problemas reales 2) usar tecnología para resolver y 3) planificar a largo plazo

Mis sugerencias serían:

  • Comience con cursos de MooC en ML
  • Red con comunidades / startups / otros influenciadores
  • Hacer algunos PoC / proyectos de bricolaje; resolver algún problema, hacer la vida de alguien más fácil
  • Tener una cartera en línea y promocionarse
  • Esté atento a las tendencias de la industria / ¿qué están haciendo sus mentores en línea?

Otros artículos relacionados:

  • 5 errores importantes que los desarrolladores de software indios continúan cometiendo
  • ¿Cómo utilizar las tecnologías emergentes para crear una futura carrera relevante?
  • Cómo disfrutar de una carrera múltiple y tener más dinero y diversión
  • La IA no es el problema Los humanos son el problema
  • ¿La inteligencia artificial traerá de vuelta al Dios?

Me he registrado para el Curso de IA Aplicada por Srikanth Varma. Explicó cada concepto desde cero. Este curso tiene 150 horas de contenido que incluye análisis de datos exploratorios, matemática básica, aprendizaje automático y modelos de aprendizaje profundo.

Recomiendo este curso a cualquiera que esté planeando comenzar su carrera en Machine Learning. Esto puede ser útil para usted http://www.appliedaicourse.com

6 sencillos pasos para comenzar a aprender inteligencia artificial

La inteligencia artificial (IA) es una subdivisión de la ingeniería de software. El objetivo principal es permitir que una PC / teléfono celular inteligente realice ejercicios que normalmente realizan las personas. Para empezar, dicho en los años 50 en el artículo “Maquinaria e inteligencia informática”, compuesto por el matemático Alan Turing, la IA es actualmente un campo excepcionalmente conocido, y hemos impulsado la innovación a “culpa” por eso. Este artículo trata sobre aprender Inteligencia Artificial y le daremos una guía completa que puede usar como punto de partida para aprender inteligencia artificial.

Donde empiezas depende de lo que ya sabes.

A continuación encontrará una lista de recursos para aprender y practicar y cómo comenzar en Inteligencia Artificial en 6 sencillos pasos:

PASO 1. ) Aprenda Python y SQL

Python es lo que muchos prefieren comenzar porque sus bibliotecas se adaptan mucho mejor al aprendizaje automático.

PASO 2. ) Aprenda Machine Learning de un par de cursos.

He enumerado los 10 mejores cursos de inteligencia artificial y aprendizaje automático que lo ayudarán a convertirse en el siguiente maestro de ML que emplea Google o Apple.

http://www.favouriteblog.com/lis

PASO 3. ) Aprenda los conceptos básicos de la teoría de probabilidad, estadística, ciencia de datos y algunas matemáticas computacionales.

PASO 4. ) He enumerado algunos de mis libros electrónicos favoritos gratuitos de aprendizaje automático / ciencia de datos desde donde puede descargar y poner en marcha Conceptos básicos / estadísticas de aprendizaje automático para que los desarrolladores se vuelvan buenos en la construcción de sistemas de inteligencia artificial rápidamente.

http://www.favouriteblog.com/10-…

PASO 5. ) Practique algunos ejercicios en Scikit desde el sitio web: http://scikit-learn.org/

PASO 6. ) Practique la práctica por su cuenta, paso a paso lentamente se convertirá en programador de IA.

He enumerado herramientas gratuitas de IA de código abierto que puedes usar para construir tus soluciones

http://www.favouriteblog.com/lis

Una vez que se hayan completado todos estos 6 pasos, puede echar un vistazo a estas preguntas de entrevista sobre IA y comenzar a dar entrevistas si desea comenzar su carrera en AI / ML. ¡Buena suerte!

http://www.favouriteblog.com/top

Es una buena decisión aprender la inteligencia artificial y el aprendizaje automático. Y hoy, es concebible ver un robot adaptado, listo para realizar un recado indistinguible de una persona, con capacidades subjetivas y listo para aprender en tránsito. La verdad del asunto es que las mejoras no se detendrán aquí, y a pesar del hecho de que observamos todos los días casos de utilización de inteligencia artificial a nuestro alrededor, el patrón seguirá aumentando.

¿El cerebro humano en algún momento terminará claramente en exceso? Y ahora, la inteligencia artificial se desarrolla en todas partes y en cada país y también proporcionó la capacitación de ai en Jaipur este invierno por Techienest, que es uno de los mejores institutos de capacitación en Jaipur y también ofrece a sus estudiantes para lograr una carrera exitosa.

Depende del clima que desee comprender completamente, incluidas las matemáticas que se encuentran detrás, o simplemente está tratando de comprender las técnicas de alto nivel y desea construir proyectos geniales sin preocuparse demasiado por las matemáticas detrás de él. En el caso posterior, puede seguir una guía práctica para el aprendizaje automático y hay mucho material disponible. Prefiere Python sobre R o Java y obtendrá suficientes tutoriales y demostraciones.

Si desea comprender completamente el aprendizaje automático, diría que el álgebra lineal básica y el cálculo de la escuela secundaria serían buenos para comenzar. Asista al curso Andrew Ng sobre Machine Learning en Coursera. Es uno de los cursos mejor y mejor valorados en Coursera. Después de eso, puedes seguir cualquier buen tutorial.

Aquí hay una lista curada de recursos de ML de Allen, que definitivamente lo ayudará a avanzar en sus habilidades de ML: mi lista curada de recursos de inteligencia artificial y aprendizaje automático de toda la web

Sugeriría comenzar con cursos en línea como – Machine Learning – Stanford University | Coursera.

Le proporcionaría una idea de qué algoritmos existen para ML. Las pruebas y las tareas proporcionan la implementación de varias tareas como el preprocesamiento, la carga de sus conjuntos de datos, la ejecución de algoritmos para procesar sus funciones de costos, la regularización, el conocimiento sobre las redes neuronales, etc., que se requieren para el aprendizaje automático y el desarrollo de IA.

Recomendaría implementar los algoritmos de este curso en python. Esto desarrollaría una comprensión básica de cómo funcionan los algoritmos y modelos de aprendizaje automático.

Después de desarrollar los conceptos básicos de los algoritmos ML, vaya a YouTube para aprender cómo trabajar con conjuntos de datos y hacer que una máquina aprenda.

Algunos canales de YouTube: sentdex, Siraj Raval.

¡La mejor de las suertes!

La mejor manera de ingresar a un campo es comenzar a hacer algo.

En primer lugar, echa un vistazo a este repositorio de Github.

Guía detallada ZuzooVn / machine-learning-for-software-ingenieros

Tiene bastante todo lo que necesitas.

Personalmente comencé mi viaje tomando MOOC en Coursera y Udacity.

Machine Learning Mastery de Jason Brown Lee también es un buen lugar para comenzar.

¡¡Saludos!!

Taller GRATUITO de aprendizaje automático en línea: Motor de recomendación de prendas, regístrese en

https://www.appliedaicourse.com/course/apparel-recommendation-engine-workshop/

Use el cupón: [correo electrónico protegido] para obtener acceso gratuito.

Envíe la solución a la tarea en, [correo electrónico protegido]

Si está interesado en aprender Inteligencia Artificial y lenguaje de máquina aquí en classboat.com, puede encontrar los mejores institutos en pune. Visita https://www.classboat.com/tech/a

Mire este video y esto le hará comenzar a pensar en IA y más allá:

Cómo enseñamos a las computadoras a entender imágenes

More Interesting

Si eres inteligencia artificial, ¿qué aprenderías?

¿Surgirá el próximo líder político al hablar en contra de la inteligencia artificial? El contexto es que Trump surgió hablando en contra de la inmigración.

Como estudiante universitario de primer año entrante, ¿qué puedo hacer y adónde debo ir si mi objetivo en la vida es trabajar en la creación de una IA súper inteligente?

¿Cuáles son los beneficios de una inteligencia más baja?

¿Cuáles son las implicaciones de que Facebook venza a Google en el desarrollo de IA?

¿Cómo se ganan las máquinas de ajedrez más poderosas, dado que juegan con casi la misma fuerza y ​​habilidades de procesamiento?

¿Cómo cambiará la naturaleza del capitalismo y las corporaciones a medida que la inteligencia artificial haga obsoletos a la mayoría de los trabajadores humanos?

Si la conciencia no puede explicarse mediante algoritmos, entonces, por defecto, ¿tendrías que confiar en una explicación sobrenatural?

¿Qué es la IA vertical?

¿El Blue Brain Project conducirá a la creación de una inteligencia artificial consciente?

¿Es la inteligencia artificial una amenaza para el mundo?

¿Qué trabajos / habilidades no se verán afectados por la IA y la automatización?

¿Existe un algoritmo o IA utilizado para establecer la ocurrencia de victorias en KENO para mantener la ventaja de la casa en un porcentaje fijo?

¿Cómo cambiará la inteligencia artificial la seguridad cibernética?

¿Le preocupa la posibilidad futura de AI + worm + botnet?