Description
Curso de especialización en IA para profesionales del sector TIC (2a Edición)
150h
Noviembre 2023 - Abril 2024
Práctico, con casos de éxito
1500€
La Inteligencia Artificial ha tenido un profundo impacto en el mundo de las Tecnologías de la Información y la Comunicación (TIC) mediante la automatización de procesos y la mejora de la productividad. El potencial de la IA y su impacto en la industria no tiene límites.
En los últimos años, la Inteligencia Artificial se ha convertido en un término de moda, omnipresente y del que, lamentablemente, incluso los profesionales vinculados al ámbito de las TIC desconocen sus fundamentos, capacidades y también limitaciones y problemas.
Dotar a los profesionales del ámbito tecnológico y TIC de las bases necesarias para comprender los mecanismos actuales que sustentan la nueva revolución de la IA es sin duda el principal objetivo de este curso.
Este curso está diseñado para proporcionar una base sólida en inteligencia artificial, aprendizaje automático (Machine Learning) y aprendizaje profundo (Deep Learning), lo que permite a los estudiantes desarrollar todo tipo de aplicaciones y soluciones utilizando las últimas herramientas en estas áreas.
Los temas cubiertos incluyen procesamiento, análisis y tratamiento de datos, modelos predictivos que ayudan en la toma de decisiones, el uso de fuentes de información no estructurada como imágenes, audio y señales para tareas de clasificación, regresión y segmentación, sistemas de recomendación y generación de contenido, y cómo utilizar este conocimiento para desarrollar soluciones integrales. Además, abordaremos el despliegue y seguimiento de estas soluciones en producción.
Los cimientos básicos para desarrollar este tipo de aplicaciones se basan en el uso de modelos base, utilizando herramientas de desarrollo de última generación, los últimos desarrollos en herramientas de AutoML y asistencia en la generación de código, con el fin de utilizar herramientas de alto nivel que nos permiten disminuir la complejidad en el desarrollo de aplicaciones.
Con la creciente demanda de soluciones basadas en IA, este curso brinda a los estudiantes el conocimiento y las habilidades necesarias para sobresalir en este campo emocionante y de rápido desarrollo.
Este curso está especialmente dirigido a aquellos interesados en:
- Conozca los fundamentos que subyacen a las soluciones de IA actuales. Sin un profundo calado técnico ni matemático, pero con el rigor suficiente para conocer sus mecanismos.
- Conocer los diferentes enfoques de lo que se denomina Inteligencia Artificial, y brindar el panorama actual de posibilidades y sus aplicaciones.
- Abordar una aproximación práctica a la IA, enfocando su estudio a través del análisis práctico de los diferentes problemas que ahora pueden ser resueltos gracias a los últimos avances en la materia.
El curso no requiere fundamentos técnicos previos en IA y está abierto a:
- Profesionales TIC.
- Ingenieros o profesionales que trabajen en sectores tecnológicos.
- Profesionales con conocimientos actuales sobre soluciones de desarrollo de software pero que no están familiarizados con las soluciones de IA actuales (principalmente centradas en aprendizaje automático y profundo).
- Introducción a los elementos fundamentales básicos, saltándose los conocimientos matemáticos profundos y con solo algunos antecedentes en programación y desarrollo de software.
- Principalmente práctico, con muchos casos de uso
- Soluciones integrales y diferentes casos de uso
- Un enfoque centrado en los datos recomendado por Andrew Ng para abordar el uso de la IA en la resolución de problemas.
- Un enfoque de Foundation Model, donde los modelos se presentarán con las explicaciones necesarias para comprenderlos, pero con el enfoque principal en usarlos para resolver problemas particulares y desafíos futuros
- Uso de herramientas de última generación para resolver todas las etapas de análisis, desarrollo y despliegue de productos de IA:
- Descripción general de Python y las bibliotecas principales
- Herramientas de AutoML: pycaret (ML de código bajo), BigML (soluciones sin código basadas en datos), etc.
- Google Colaboratory, Jupyter Notebooks, VSCode + Copilot (y otros posibles asistentes de IA), etc.
- HuggingFace y otros proveedores de modelos básicos de código abierto
- Implementación: API REST, acopladores
Módulo 1. Introducción al aprendizaje automático para profesionales de las TIC
Introducción a la inteligencia artificial
- Definición de inteligencia y de inteligencia artificial
- Tipos de IA
- Diferentes enfoques de la IA
- Panorama actual, áreas de aplicación y ventajas e inconvenientes
Introducción al aprendizaje automático
- Deducción vs. Inducción
- Principios del aprendizaje automático
- Métricas y evaluación de modelos de aprendizaje automático.
- Sesgo.
- Ciclo de vida del aprendizaje automático Ingeniería de características y manipulación de datos
- Diferentes enfoques y técnicas principales del aprendizaje automático (Regresión lineal, regresión logística, Naïve Bayes, SVM, árboles de decisión, métodos de conjunto)
- Principales bibliotecas de Python para el aprendizaje automático
- Introducción a las herramientas de AutoML
Introducción al aprendizaje profundo
- Una breve introducción a la neurona artificial, las redes neuronales y el aprendizaje profundo
- Algunos ejemplos básicos basados en redes neuronales feed-forward
Módulo 2. Introducción al aprendizaje profundo para profesionales de las TIC
Introducción al aprendizaje profundo
- Enfoque conexionista del aprendizaje automático
- El aprendizaje profundo como un subconjunto del aprendizaje automático
- Información de entrada estructurada frente a no estructurada y aprendizaje de representaciones
- Entrenamiento de una red neuronal, descenso de gradiente y retropropagación
- Regularización y optimización
Redes neuronales convolucionales
- El operador convolucional
- Capas convolucionales
- Capas de agrupación (pooling)
- Capa densa final
- Aprendizaje por transferencia
- Arquitecturas comunes de CNN
- Detección y segmentación de objetos
Redes neuronales recurrentes y una introducción básica a los transformadores
- RNN básica ‘vanilla’
- LSTM y GRU
- Modelos de lenguaje
- Mecanismo de atención e introducción a los transformadores
- Modelos de lenguaje grandes
- Algunos ejemplos de soluciones NLP
Autoencoders y redes generativas antagónicas
- Codificadores, decodificadores, autoencoders y autoencoders variacionales
- Redes generativas antagónicas (GAN)
Módulo 3. Modelos fundamentales en la IA discriminativa y generativa
Introducción a los modelos fundamentales
- IA discriminativa e IA generativa
- Introducción a los modelos fundamentales (FM)
- Proceso básico de entrenamiento de los FM
- Ajuste fino, aprendizaje por transferencia, aprendizaje contextual
FM en NLP, ASR, texto a voz y otros
- FM en NLP, ASR, texto a voz y otros contextos basados en texto
Aplicaciones en análisis de sentimientos, resumen, chatbots, etc
FM en IA generativa multimodal
- Modelos de difusión estables
- FM en generación de imágenes, vídeos, animaciones
Módulo 4. Despliegue. Servicios en la nube. MLOps.
MLOps
- Introducción al flujo de trabajo del ciclo de ML
- Introducción a MLOps
Despliegue de un modelo
- Modelos como servicios
- Entornos y dockers
- Despliegue de modelos ML/DL
Introducción a Big Data y Big Data para ML
- Introducción a Big Data
- Principales plataformas de Big Data
- Apache Spark e integración en modelos ML
Solución en la nube para ML
- Introducción a la computación en la nube
- Diferentes alternativas para soluciones basadas en la nube para la generación y despliegue de modelos ML/DL
- Caso de uso basado en Microsoft Azure ML
Módulo 5. Proyecto final.
Para garantizar el seguimiento del curso, se exigirá participación en el foro, a través de preguntas, dando respuestas a otros compañeros o añadiendo información de interés común (como enlaces a temas relacionados o noticias etc.). Mínimo de 1 aportación mensual.
La nota final dependerá de la evaluación realizada de:
- Un trabajo por módulo (4 módulos) 50%
- Un proyecto final (50%).
La asistencia a las clases síncronas no será obligatoria. Estas clases serán grabadas y publicadas, de forma que cualquier estudiante podrá acceder al contenido cuando quiera, con el propósito de adaptarse al horario que más le convenga.

Edición especial Colegios de Ingeniería Informática

*Consulta condiciones especiales para colegiados
Si estás convencid@ de que este es tu curso, ¡no pierdas más tiempo! Inscríbete en el siguiente enlace y da el paso 🚀
Formulario de inscripciónO puedes comprarlo directamente desde nuestra web con el servicio TPV aquí:

¿Necesitas más información? Escríbenos a info@valgrai.eu, llámanos o envíanos un WhatsApp al +34 604 84 89 74
¿Eres consciente de la revolución que está produciendo la Inteligencia Artificial en el mundo? ¿Estás preparado para adaptar tus metodologías docentes a esta nueva era de la tecnología?
El personal docente se enfrenta al desafío de preparar a sus estudiantes para un futuro donde la IA será una parte importante del mundo laboral y social. Por lo tanto, es fundamental que estén al día en las últimas tendencias y herramientas de IA y aprendan cómo integrarlas en sus programas de enseñanza para mejorar la calidad del aprendizaje de sus estudiantes.
Te presentamos nuestro curso “Inteligencia Artificial para docentes”, un curso creado en colaboración con las cinco universidades públicas de la Comunitat Valenciana.
En él, aprenderás acerca de la Inteligencia Artificial y cómo se aplica en el mundo real. Te enseñaremos los conceptos básicos de esta tecnología, cómo se utiliza para solucionar problemas y cómo puedes aplicarla en tus propias enseñanzas.
También discutiremos temas importantes relacionados con la ética y la privacidad en la Inteligencia Artificial para que puedas comprender su impacto en la sociedad.
Al final del curso, pondrás en práctica lo aprendido en un proyecto tutorizado relacionado con la Inteligencia Artificial.
En resumen, el curso te proporcionará una base sólida para comprender la Inteligencia Artificial y cómo puedes utilizarla de manera efectiva en tu enseñanza. ¡No pierdas la oportunidad de prepararte para la revolución de la Inteligencia Artificial!
- Conocer la historia y funcionamiento de las técnicas básicas en inteligencia artificial para que puedan reconocer su impacto.
- Comprender cómo la IA está transformando el mercado laboral y preparar a los estudiantes para el futuro del trabajo.
- Entender cómo la IA puede ser utilizada para abordar problemas y desafíos en diversos campos y planificar su uso para aprovechar sus posibilidades y mejorar las capacidades digitales.
- Dotar a los estudiantes y docentes de los conocimientos y herramientas necesarios para entender la IA en su estado actual y poder utilizarla en su día a día.
- Adquirir habilidades y competencias necesarias para trabajar con tecnologías de IA e integrarlas en la planificación y diseño de nuevos modelos educativos, mejorando su eficiencia y la calidad de los procesos de enseñanza y aprendizaje en el aula..
- Fomentar una cultura de valores éticos y responsabilidad en relación con la IA, preparando a los estudiantes para ser ciudadanos responsables en la era de la IA.
- Desarrollar un proyecto en el que aplicaras todos los conocimientos adquiridos y que podrás utilizar en tus posteriores actividades docentes.
- Docencia de cinco módulos o bloques de forma no presencial a través del Aula Virtual de la UPV.
- La formación virtual incluye temarios teórico-prácticos completos, incluyendo ejercicios y tareas prácticas que ayuden al afianzamiento de los contenidos; así como cuestionarios de autoevaluación para conocer el nivel de asimilación de los contenidos estudiados.
- Además, se realizarán una serie de videotutorías/seminarios síncronos en los que el estudiantado puede plantear las dudas que le han surgido, así como realizar cualquier explicación o aclaración de los contenidos revisados en dichas sesiones.
Unidad 1. Introducción a la Inteligencia Artificial. Conocer que se entiende por inteligencia artificial (IA), su historia y aplicaciones
Unidad 2. Representación del conocimiento y razonamiento. Aprender las técnicas básicas de resolución de problemas como búsqueda, razonamiento automático o sistemas basados en el conocimiento.
Unidad 3. Aprendizaje automático. Aprender diferentes técnicas del aprendizaje automático como redes neuronales, árboles de decisión o k-medias entre otras.
Unidad 4. Etica, Privacidad, Legislación e IA. Conocer que impacto tiene la IA sobre la sociedad, que normas se debe seguir en su desarrollo y aplicación, así como cuestiones legales sobre la IA
Unidad 5. Proyecto de IA. Desarrollo por parte del alumno de un proyecto que haga uso de técnicas de IA.
- Examen al final del curso: 80% de la nota final. Se evaluarán los contenidos de todos los bloques estudiados, que se realizará en modalidad online.
- Proyecto de Inteligencia Artificial: 20% de la nota final. (Trabajo resultante de la realización del bloque 5)
- Para obtener el APTO final, es necesario haber obtenido un mínimo de 5 puntos sobre 10 en las dos pruebas anteriores, así como haber realizado, al menos, un 80% de las actividades propuestas a lo largo del curso: ejercicios y tareas prácticas; y cuestionarios de autoevaluación.

Modalidad: Online
Duración: 150h
Fecha: Noviembre 2023 - Abril 2024
Metodología: Práctico, con casos de éxito
Precio: 1500€