Quiero aprender IA desde lo básico, ¿qué requisitos previos necesito en términos de lenguajes de programación?

Si quieres aprender IA, el lenguaje de programación será tu problema más pequeño. Para hacer realmente algo, Python es probablemente la mejor opción (en parte porque parece un pseudocódigo, en parte porque todas las bibliotecas externas te hacen la vida más fácil), aunque te recomiendo usar un lenguaje de nivel más bajo (C ++ es una buena opción si ya entender cómo funcionan los contenedores en el nivel inferior).

De todos modos, para comprender bien la IA, intente este curso:

Inteligencia Artificial (AI) en edX

Para alguien que comienza desde casi nada, puede ser realmente revelador. Cuando tomé este curso por primera vez, me di cuenta de que la falta de conocimiento del lenguaje de programación no es un problema en absoluto (aprender la sintaxis de Python me llevó aproximadamente 1 tarde), pero la falta de antecedentes algorítmicos y matemáticos realmente me impidió terminar el curso para el primera vez.

Este curso debería darle una dirección sobre las cosas que necesita aprender. Actualmente estoy agudizando mis habilidades en algoritmos gráficos y álgebra lineal.

¡Hapy aprendiendo un tema tan útil e interesante!

Puedes aprender IA de este curso de mayor venta disponible en Udemy que solo requiere matemáticas de secundaria para comenzar.

¡Combina el poder de la ciencia de datos, el aprendizaje automático y el aprendizaje profundo para crear una IA potente para aplicaciones del mundo real!

¿Quién es el público objetivo?

  • Cualquier persona interesada en inteligencia artificial, aprendizaje automático o aprendizaje profundo

Enlace del curso: Inteligencia artificial AZ ™: aprenda a construir una IA

¿Que aprenderás?

  • Construye una IA
  • Comprender la teoría detrás de la inteligencia artificial
  • Hacer un auto virtual
  • Haz una IA para vencer a los juegos
  • Resolver problemas del mundo real con IA
  • Domina los modelos más modernos de IA
  • Q-Learning
  • Aprendizaje profundo de Q
  • Aprendizaje Q convolucional profundo
  • A3C

Requisitos para tomar este curso

  • Solo matemáticas de secundaria

Descripción del curso por instructor

Aprenda los conceptos clave de IA y el entrenamiento de intuición para ponerse al día rápidamente con todas las cosas de IA. Cubierta:

  • Cómo comenzar a construir IA sin experiencia previa en codificación usando Python
  • Cómo fusionar AI con OpenAI Gym para aprender de la manera más efectiva posible
  • Cómo optimizar tu IA para alcanzar su máximo potencial en el mundo real

Esto es lo que obtendrá con este curso:

1. Completa habilidades de inteligencia artificial para principiantes y expertos : aprenda a codificar inteligencia artificial que mejora por sí misma para una variedad de propósitos. De hecho, codificamos junto con usted. Cada tutorial comienza con una página en blanco y escribimos el código desde cero. De esta manera, puede seguir y comprender exactamente cómo se une el código y qué significa cada línea.

2. Plantillas de código: además, obtendrá plantillas de código de Python descargables para cada IA ​​que cree en el curso. Esto hace que construir una IA verdaderamente única sea tan simple como cambiar algunas líneas de código. Si liberas tu imaginación, el potencial es ilimitado.

3. Tutoriales de intuición: donde la mayoría de los cursos simplemente te bombardean con una teoría densa y te ponen en camino, creemos en desarrollar una comprensión profunda no solo de lo que estás haciendo, sino por qué lo estás haciendo. Es por eso que no te lanzamos matemáticas complejas, sino que te enfocas en desarrollar tu intuición en la codificación de la IA para obtener resultados infinitamente mejores en el futuro.

4. Soluciones del mundo real: lograrás tu objetivo no solo en 1 juego, sino también en 3. Cada módulo se compone de diferentes estructuras y dificultades, lo que significa que serás lo suficientemente hábil como para construir una IA adaptable a cualquier entorno en la vida real, en lugar de simplemente pasar una memoria glorificada “prueba y olvida” como la mayoría de los otros cursos. La práctica realmente hace la perfección.

5. Soporte en curso: estamos totalmente comprometidos a hacer de este el curso de IA más accesible y orientado a resultados del planeta. Esto requiere que estemos allí cuando necesite nuestra ayuda. Es por eso que hemos reunido un equipo de científicos de datos profesionales para apoyarlo en su viaje, lo que significa que recibirá una respuesta de nosotros dentro de un máximo de 48 horas.

Enlace del curso: Inteligencia artificial AZ ™: aprenda a construir una IA

Alguna confusión aquí …

Si quieres aprender IA, entonces necesitas aprender los conceptos, que no tienen nada que ver con el lenguaje en el que está codificado.

Esto es similar a preguntar … Quiero aprender a escribir cuentos. ¿En qué idioma es mejor escribir cuentos?

Aprender a escribir bien las historias es diferente de en qué idioma escribirlo. Cualquier idioma servirá.

Para responder a su pregunta, en este momento Python parece ser el lenguaje de sabor debido al rico conjunto de bibliotecas estables y relevantes para apoyarlo.

Pero la gente está escribiendo código AI en Java, C #, R (aunque R no es realmente un lenguaje sino una biblioteca estadística con algunas construcciones de lenguaje), por nombrar algunos.

Comienza a aprender los conceptos básicos de IA y comienza a codificar en Python. Esa sería tu mejor apuesta en este momento.

para ai desde cero necesitas aprendizaje automático y para aprendizaje automático necesitas conocer algoritmos y para algoritmos y datos para todo esto necesitas bibliotecas como script, numpy, scikit learn, ipy, pandas, atplotlib

necesita Python, R, después de haber terminado con Python Java, JavaScript sería un buen lugar para comenzar. Y luego, si lo desea, puede pasar a C #, Ruby …

ESPERO ESO AYUDE

Aprende Python.

Comience a implementar algunas técnicas básicas de aprendizaje supervisado y no supervisado e impleméntelas en Python.

Y tener una buena base en matemáticas de secundaria.

pitón o R

More Interesting

¿Qué hay detrás de un agente virtual en casa?

¿Sería posible, con los algoritmos actuales de aprendizaje automático o los conocimientos generales de informática, crear una computadora tan poderosa y artificialmente inteligente como la de Persona de interés?

Los Upanishads: Si se supone que la conciencia está presente en todas partes, ¿por qué no los robots son conscientes?

¿Cómo funciona el algoritmo de búsqueda de ruta de Age of Empires II?

¿Vale la pena seguir la EM para aprender Machine Learning?

Cómo entrenar redes neuronales artificiales para una imagen dada como entrada en matlab

¿La inteligencia artificial se hará cargo de la industria financiera y bancaria?

¿Podría un dispositivo de IA hacer preguntas realmente interesantes y significativas sobre Quora para aumentar el interés de las personas en un tema?

¿Hay algún buen punto de partida de código abierto para escribir una IA para un RTS?

¿Tendrán los humanoides del futuro variaciones en las características físicas como los humanos?

¿Qué progreso se ha logrado en el aprendizaje profundo en 2014?

¿Podemos usar un algoritmo genético para desarrollar un modelo de la neocorteza y luego dejar que esto aprenda sobre su entorno y se vuelva inteligente?

¿En qué circunstancias se debe aprender el lenguaje de programación Prolog?

¿Necesito hacer una nueva optimización completa de una red neuronal para tener plenamente en cuenta una nueva observación?

¿Quiero crear una herramienta de reconocimiento de escritura a mano con red neuronal usando MATLAB?