Aprenda Inteligencia Artificial aquí: Aprenda Inteligencia Artificial – Los mejores tutoriales de Inteligencia Artificial | Hackr.io
¿POR QUÉ DEBERÍAS COMENZAR A APRENDER INTELIGENCIA ARTIFICIAL?
La inteligencia artificial es un campo que abre una gran cantidad de oportunidades. ¿No tienes curiosidad por entender las herramientas y los sistemas con los que te conectas a diario? Pero, de nuevo, no todos pueden hacerlo. Antes de entrar en el meollo del intento de Google de crear procesadores cuánticos, debe comenzar con lo básico: la programación. Aprenda un lenguaje de programación primero. Java (enlace al artículo del marco de Java y Play ???), Python, C ++, JavaScript y Ruby on Rails, son probablemente los más geniales. Aquí hay algunos recursos excelentes para ayudarlo a comenzar:
Codecademy.com: un sitio web totalmente gratuito con cursos interactivos sobre varios lenguajes de programación. Únete a más de 25 millones de estudiantes de todo el mundo y domina los trucos del oficio.
Codeavengers.com: aprenda a codificar aplicaciones, juegos y sitios web con Code Avengers | Code Avengers. El sitio web tiene cursos y tutoriales en línea para muchos lenguajes de programación diferentes, incluidos Python, HTML y CSS, JavaScript, así como una guía de introducción de codificación para principiantes.
Udacity: con muchos cursos innovadores sobre programación, Udacity es algo que debe probar. Algunos de los tutoriales son gratuitos, lo cual es excelente para los desarrolladores novatos.
Clean Code, de Robert C. Martin: para los ratones de biblioteca tenemos Clean Code, un libro con muchos ejemplos de Java que también son aplicables en otros lenguajes de programación. Centrado en la buena organización y estilo del programa, Clean Code debería convertirse en su guía paso a paso para el código de marketing y aprender los entresijos de la programación.
Luego, hazte amigable con los BOT. Los rastreadores web que usan los motores de búsqueda como Google son el mejor ejemplo de un bot avanzado y sofisticado. Las siguientes guías pueden aclarar las cosas, así que asegúrese de revisarlas.
Xpath: un excelente recurso que te ayuda a construir bots e inspeccionar HTML
Regex: una herramienta en línea que enseña a los estudiantes todo sobre el procesamiento de datos de bot
Solicitudes: HTTP más fácil; Una excelente biblioteca HTTP no modificada genéticamente para desarrolladores web aficionados al lenguaje de programación Python
La guía completa para principiantes de chatbots: aprenda todo lo que hay que saber sobre los chatbots, cómo son y cómo construir uno.
Después de que haya decidido un lenguaje de programación que coincida con sus habilidades y se haya hecho amigo de un BOT, es hora de aprender sobre el aprendizaje automático (enlace al artículo sobre aprendizaje automático). Hemos presentado algunos buenos tutoriales, libros y guías para ayudarlo a comenzar. Asegúrese de conocer al menos los conceptos básicos de Matemáticas avanzadas y estadísticas antes de saltar al aprendizaje automático. Le ayudará a comprender los algoritmos de ML.
Programming Collective Intelligence, de Toby Segaran, escrito mucho antes de que el aprendizaje automático alcanzara el nivel de popularidad que tiene hoy, este libro describe el aprendizaje automático de una manera muy relajante y fácil de digerir. Algunos temas clave: características del motor de búsqueda, técnicas de filtrado colaborativo, máquinas de vectores de soporte y filtrado bayesiano. Python se usa para describir el aprendizaje automático (extremadamente creativo, podríamos agregar).
[PDF] Machine Learning, de Tom Mitchell: un excelente libro introductorio que proporciona una descripción detallada de los teoremas de ML. Se presentan varios estudios de casos y ejemplos básicos para que los lectores entiendan los algoritmos mucho más fácilmente.
Machine Learning: The New AI, de Ethem Alpaydi, un libro sobre la forma en que la tecnología digital avanzó desde los mainframes básicos para descifrar números hasta los dispositivos móviles inteligentes, colocando así el aprendizaje automático en la cima de la informática. Los lectores también aprenderán sobre conceptos básicos de aprendizaje automático y cómo la tecnología se aplica a las aplicaciones.
Para resumir, esto es lo que necesita dominar antes de poder aprender y comprender la inteligencia artificial:
- Matemáticas avanzadas (por ejemplo, algoritmos de correlación) y estadísticas
- Lenguaje de programación
- Aprendizaje automático
- PACIENCIA: sí, además de todo, necesitas mucha paciencia
PASOS PARA AYUDARLE A APRENDER INTELIGENCIA ARTIFICIAL
Aprender y comprender la inteligencia artificial es algo que la mayoría de los desarrolladores y programadores de software se esfuerzan por lograr. Pueden entender el potencial de la industria; lo que puede hacer, pero también lo que podría hacer dentro de 10 o 20 años. Muchos conceptos erróneos rodean a la IA. ¿Los robots se harán cargo del mercado laboral? ¿Podrán las computadoras ser más astutas que los humanos? ¿Las máquinas inteligentes reemplazarán a las personas o se fusionarán con ellas? ¿Deberíamos temer que la era de la inteligencia artificial cambie por completo la forma en que las personas ven las computadoras? Ahora, todas estas son buenas preguntas, y esperamos que los hijos de nuestros nietos puedan responderlas. Una cosa es segura. Con la tecnología avanzada viene una gran responsabilidad, y los fanáticos de la informática lo saben. Para obtener más información sobre la IA, existen los pasos que debe seguir.
OBTENER UN GRADO, ASISTIR A UN CURSO O CLASE EN AI
Hay muchos cursos a los que puedes asistir para aprender IA, tanto en línea como en una universidad. Udacity.com, mit.edu, edX.org y saylor.org tienen algunas clases en línea realmente geniales a las que puede asistir:
Introducción a la Inteligencia Artificial: subdividida en 10 lecciones, este curso en línea introduce a los estudiantes al mundo de la IA. Se le presentarán conceptos como la visión por computadora, el aprendizaje automático, el procesamiento del lenguaje natural, la robótica y la teoría de juegos. Para entenderlo, asegúrese de tener algunos conocimientos básicos de álgebra lineal y teoría de la probabilidad.
Inteligencia artificial: use el curso edX para aprender los conceptos básicos de IA. El enfoque es el paradigma estadístico y teórico de decisión. Se requieren conocimientos previos de programación y experiencia (usan Python como lenguaje principal de programación), así como también una formación en matemáticas. Durante el curso, los estudiantes aprenderán a construir agentes inteligentes autónomos programados para tomar decisiones aleatorias; y también aprenderá sobre aplicaciones de aprendizaje automático. ¿Cuan genial es eso?
MIT OpenCourseWare – Inteligencia artificial – El curso de MIT sobre IA les enseña a los asistentes todo lo que necesitan saber sobre los diferentes métodos de aprendizaje de IA. Al finalizar, debe ser capaz de reunir soluciones y comprender la inteligencia humana desde una perspectiva computacional de más alta tecnología.
Curso de Inteligencia Artificial en la Academia Saylor: el curso introduce a los estudiantes al campo avanzado de la inteligencia artificial. Las principales áreas de estudio incluyen temas como aprendizaje automático, programación de inteligencia artificial, juegos, robótica y comprensión del lenguaje.
Universidad de Stanford: Inteligencia artificial: principios y técnicas: un excelente plan de estudios para estudiantes interesados en aprender más sobre IA. El curso se centra en los principios fundamentales de la inteligencia artificial e incluye temas como el aprendizaje automático, los procesos de decisión de Markov, la lógica, la satisfacción de restricciones y los modelos gráficos. El objetivo es equipar a los estudiantes con herramientas para implementar IA en las prácticas diarias y resolver problemas que las personas encuentran difíciles de abordar.
LEA LOS LIBROS Y ARTÍCULOS SOBRE APRENDIZAJE DE LA INTELIGENCIA ARTIFICIAL
Además de los cursos sobre inteligencia artificial, los programadores apasionados, los desarrolladores de software y los estudiantes de informática también pueden leer libros sobre el tema. Hay bastantes por ahí que son desconcertantes e increíblemente interesantes. Todos ellos ayudarán a ampliar su conocimiento sobre IA y su potencial. Aquí hay algunas buenas lecturas para revisar.
[PDF] Inteligencia artificial: un enfoque moderno, por Stuart J. Russell y Peter Norvig: en la primera parte, el libro enseña a los lectores sobre agentes inteligentes. Luego introduce la noción de resolución de problemas, conocimiento y razonamiento, y más. Al final, revela una conclusión que resume el potencial de la IA y los intentos de cambiar el futuro de la tecnología.
The AI Revolution: Road to Superintelligence: un artículo muy detallado e imparcial sobre inteligencia artificial que intenta explicar algunos de los conceptos erróneos más comunes que rodean el campo de la inteligencia artificial.
[PDF] Simplemente lógico: razonamiento inteligente con el ejemplo, por Peter Flach: aprenda los conceptos básicos de la programación de IA. El libro es una combinación de inteligencia artificial, lógica y prólogo. Cada técnica presentada está acompañada de un programa de implementación, y hay muchos ejemplos para hacer que los conceptos sean más fáciles de entender.
[PDF] Inteligencia artificial práctica: programación en Java, de Mark Watson, dirigida tanto a aficionados como a programadores profesionales, el libro enseña a los lectores cómo hacer que la IA sea práctica. Cada capítulo tiene una técnica de aprendizaje, algunos conocimientos teóricos sobre esas técnicas y un ejemplo de Java que se puede utilizar para experimentar y practicar.
[PDF] La búsqueda de la inteligencia artificial, por Nils J. Nilsson: todo lo que necesita saber sobre la inteligencia artificial se encuentra en este libro; desde el principio (hasta cuando la IA era un mero concepto) hasta nuestros días (pioneros en la industria e ingenieros de IA actuales).
ASISTIR A REUNIONES, CONFERENCIAS Y VER PRESENTACIONES SOBRE INTELIGENCIA ARTIFICIAL
Hemos mencionado los cursos y clases a los que puede asistir para aprender sobre inteligencia artificial, así como los libros que puede leer para ayudar a ampliar su conocimiento y ampliar su comprensión del campo. Ahora es el momento de un razonamiento más profundo sobre la IA. Una de las mejores maneras de aprender más es asistiendo a reuniones y conferencias, y escuchando charlas en vivo. Algunos debates y presentaciones interesantes son:
Elon Musk habla sobre Inteligencia Artificial en el MIT: esta discusión de 1 hora se llevó a cabo en 2014 en el MIT, cuando el Departamento de Aeronáutica y Astronáutica celebró sus 100
th
aniversario; Una presentación muy interesante que cubre una gran cantidad de temas, desde la exploración de Marte y el papel de la NASA hasta las advertencias de IA y las colaboraciones de Tesla con la industria de vehículos electrónicos.
Davos 2016, El estado de la inteligencia artificial: un debate detallado con el propósito de responder una pregunta muy importante. “¿Qué tan cerca está la tecnología avanzada de revisar la inteligencia humana y qué implicaciones tiene la IA en las industrias modernas de hoy en día?”
[Documental] Inteligencia artificial y robótica: “Las apariencias engañan” y este documental te contará todo al respecto. Durante muchas décadas, hemos visto películas de ciencia ficción que representan a los robots como sirvientes leales del hombre. Sin embargo, la IA y los robots ya no son una cuestión de ciencia ficción. Los robots son difíciles de crear porque el mundo real es como el Salvaje Oeste: rico e implacable. Las tecnologías avanzadas como el aprendizaje automático, la programación, el aprendizaje profundo y el software pionero nos dan una especie de esperanza de que la industria de la robótica pueda sacar los robots de los laboratorios y llevarlos al mundo real.
Elon Musk habla sobre inteligencia artificial en la Universidad de Sanford (2015): el enfoque de inteligencia artificial comienza en el minuto 27. Elon Musk habla sobre tecnología avanzada en el futuro y sobre lo que deberíamos esperar que suceda con la inteligencia artificial dentro de 25 años.
Bill Gates y Elon Musk hablan sobre la seguridad de la IA, tanto Gates como Musk hablan sobre la súper inteligencia, la IA y qué puede hacer la tecnología por nosotros los humanos. La discusión aborda asuntos de extrema importancia, como hacer que la inteligencia artificial sea segura. Musk menciona que liberar IA es fácil. Contenerlo y mantenerlo seguro es la parte difícil.
EJEMPLOS DE AI
La inteligencia artificial ya no es un producto de nuestra imaginación. La IA es real y la usamos a diario. Cortana, Siri y Google Now se han convertido en nuestros asistentes personales virtuales más valorados. La industria del juego usa inteligencia artificial para crear experiencias en línea sin interrupciones y la industria automotriz actualmente se enfoca en autos inteligentes que se conducen solos. Los programas de detección de fraude y software de predicción de compra también son productos artificialmente inteligentes. En términos simples, su casa, banco, teléfono inteligente y automóvil usan inteligencia artificial a diario. Algunas de las cosas que pueden hacer son obvias; otros podrían engañarte para que creas que hay un cerebro real en el núcleo de tu nuevo iPhone. Echemos un vistazo más de cerca a algunos de los ejemplos más fascinantes de hoy en día sobre inteligencia artificial.
Supercomputadora Watson: en 2011, la supercomputadora Watson de IBM logró derrotar a los dos mejores Jeopardy. campeones, y recoge el gran premio de $ 1 millón. Watson aprovecha y procesa más de 2.500 millones de gigabytes al día. Las capacidades de aprendizaje automático de la computadora estimulan perfectamente el cerebro humano, pero está programado para eliminar errores y sesgos del escenario de toma de decisiones. Para 2011, Watson fue un gran avance en inteligencia artificial.
Automóviles autónomos: Google presentó su primer automóvil autónomo en 2011. Cuatro estados de los EE. UU., Incluido Washington DC, estaban convencidos de que el automóvil autónomo debería poder probarse en las calles. Las cosas han cambiado mucho desde entonces, y cada vez más compañías de automóviles se interesaron por la tecnología. La función de piloto automático Modelo S de Tesla es alucinante, y Elon Musk dice que esto es solo el comienzo.
Amazon Echo: Echo es el nuevo dispositivo doméstico inteligente activado por voz de Amazon. Es práctico y accesible, y contiene una gran cantidad de características e integraciones. El dispositivo AI compacto es una versión más avanzada de Siri de Apple. Úselo como asistente de voz, envíe solicitudes y realice tareas en la casa de manera rápida y sin esfuerzo.