
Este Curso
Duración
24hrs
Nivel
Básico
Comparte este curso
CS50’s AI with Python
Código: IA-0011
IA-0011 explora los conceptos y algoritmos fundamentales de la IA moderna, sumergiéndose en las ideas que dan origen a tecnologías como motores de juegos, reconocimiento de escritura a mano y traducción automática. A través de proyectos prácticos, los estudiantes 1 adquieren exposición a la teoría detrás de algoritmos de búsqueda en grafos, clasificación, optimización, aprendizaje automático, modelos de lenguaje grandes y otros temas de inteligencia artificial, a medida que los incorporan en sus propios programas 2 de Python.
Este curso
Duración
24hrs
Nivel
Básico
- Diagnostico Previo
- Material de Apoyo
- Computador
- Entorno practico
- Evaluación post curso
- Certificado de Asistencia
- Examen de Certificación
- Encuesta de Certificación
- Refrigerios
- Informe Cliente
- Obsequios
Objetivos
Al finalizar el curso, los participantes serán capaces de:
- Comprender los conceptos fundamentales de la IA: Conocer los principios básicos de la IA, incluyendo búsqueda, conocimiento, incertidumbre, optimización, aprendizaje y lenguaje.
- Implementar algoritmos de IA en Python: Aplicar los conceptos teóricos aprendidos mediante la escritura de código Python funcional.
- Resolver problemas utilizando técnicas de IA: Utilizar algoritmos de búsqueda para resolver problemas de planificación y búsqueda de caminos.
- Construir sistemas que razonan con incertidumbre: Implementar algoritmos probabilísticos para modelar y razonar sobre información incierta.
- Desarrollar algoritmos de aprendizaje automático: Implementar algoritmos de aprendizaje supervisado y no supervisado para clasificar datos y realizar predicciones.
- Trabajar con modelos de lenguaje grandes (LLMs): Introducción a los LLMs y sus aplicaciones.
- Adquirir habilidades prácticas en el desarrollo de IA: Obtener experiencia práctica en la aplicación de técnicas de IA a problemas del mundo real.
Prerrequisitos
Este curso sí requiere conocimientos previos de programación, específicamente en Python. Se espera que los participantes tengan:
- Conocimientos sólidos de Python: Deben estar familiarizados con la sintaxis, las estructuras de datos (listas, diccionarios, conjuntos), las funciones, los bucles, las condicionales y el manejo de archivos en Python.
- Familiaridad con conceptos básicos de informática: Entender conceptos como variables, tipos de datos, algoritmos y estructuras de datos.
Aunque no es estrictamente obligatorio, se recomienda tener:
- Conocimientos básicos de matemáticas: Álgebra lineal, cálculo y probabilidad son útiles para comprender algunos de los algoritmos de IA.
Comparte este curso