Catálogo / Informática y Comunicaciones

EIN-05107

IFCD107 Especialista en inteligencia artificial

Bonificable
hasta el 100%
Teleformación
Modalidad
Con tutor
Seguimiento experto
230 h
Duración

Descripción

Este Curso IFCD107 Especialista En Inteligencia Artificial le ofrece una formación especializada en la materia dentro de la Familia Profesional INFORMÁTICA Y COMUNICACIONES. Con este CURSO IFCD107 Especialista En Inteligencia Artificial el alumno será capaz de Utilizar aplicaciones y algoritmos de Inteligencia Artificial, en diferentes proyectos de aplicabilidad en las empresas.

230 horas · Teleformación · con tutor. Formación bonificable para empresas vía FUNDAE.


Programa detallado

1. FUNDAMENTOS DE INTELIGENCIA ARTIFICIAL

  • Inmersión a la IA explicando sus principales modalidades.
  • Breve noción sobre los principales algoritmos de IA.
  • Análisis de los diferentes tipos de aprendizaje.
  • Fundamentos matemáticos para el entendimiento del funcionamiento de distintos algoritmos basados en IA y conceptos básicos de programación.
  • Implementación de conceptos matemáticos de IA utilizando Python como lenguaje de programación.
  • Fundamentos estadísticos básicos para el entendimiento del funcionamiento de distintos algoritmos, preprocesamiento de datos y análisis de resultados.
  • Implementación de conceptos estadísticos utilizando Python como lenguaje de programación.
  • Puesta en marcha del entorno de trabajo.
  • Detalle de los diferentes softwares y programas utilizados para la implementación de algoritmos basados en IA.
  • Inmersión en el lenguaje Python

2. EXPLORACIÓN DEL CONJUNTO DE DATOS

  • Reconocimiento de las competencias y funciones de un Data Scientist relacionadas con la explotación, análisis y gestión de los datos en una empresa.
  • Fundamentos de la visualización de los datos de entrada del modelo.
  • Inmersión en las librerías más utilizadas en la visualización de datos.
  • Identificación de las herramientas necesarias para poder examinar los datos en función del tipo de dato.
  • Aplicación práctica de librerías de visualización de datos.
  • Fundamentos del pre-procesado de los datos de entrada del modelo.
  • Inmersión en las librerías más utilizadas en la preparación y limpieza de datos.
  • Identificación de las herramientas necesarias para la limpieza, reducción y preparación de los datos de entrada según tipo.
  • Aplicación práctica de librerías de examinación y pre-procesado de datos.

3. ALGORITMOS DE MACHINE LEARNING

  • Fundamentos de los conceptos matemáticos básicos para la comprensión de los distintos algoritmos de ML.
  • Definición teórico-práctica de estos conceptos matemáticos.
  • Implementación en Python de dichos conceptos matemáticos.
  • Introducción a los modelos de ML más utilizados.
  • Implementación en Python de estos modelos haciendo uso de las librerías más relevantes.
  • Introducción a los conceptos de sistemas de recomendación y aprendizajes por refuerzo.
  • Identificación del algoritmo más relevante a desarrollar según tipología y aplicabilidad.
  • Aplicabilidad en Python de diferentes casos de uso prácticos como refuerzo a la comprensión de los algoritmos.

4. REDES NEURONALES

  • Fundamentos de los conceptos matemáticos básicos para la comprensión de los distintos algoritmos basados en Redes Neuronales explicados en este módulo.
  • Definición teórico-práctica de estos conceptos matemáticos.
  • Desarrollo en Python de los algoritmos que implementan dichos conceptos.
  • Identificación de los modelos basados en Redes Neuronales más utilizados según aplicación.
  • Implementación en Python de dichos algoritmos haciendo uso de las librerías más relevantes.
  • Identificación del algoritmo más relevante a desarrollar según tipología y aplicabilidad.
  • Aplicabilidad en Python de diferentes casos de uso prácticos como refuerzo a la comprensión de los algoritmos

5. VISUALIZACIÓN DE RESULTADOS

  • Fundamentos de la visualización de los resultados del modelo.
  • Inmersión en las librerías más utilizadas en la visualización de los resultados de un modelo.
  • Identificación de las herramientas necesarias para evaluación de resultados en función del modelo.
  • Aplicación práctica de librerías de visualización de datos.
  • Visualización del proceso de entrenamiento y búsqueda de puntos de optimización o sesgos en el modelo.
  • Identificación de problemas como vanishing gradient o exploding gradient durante el entrenamiento de redes neuronales.
  • Evaluación de resultados:
    • Capacidad de visualización de la precisión de un modelo.
    • Detección de overfitting en la validación del modelo.
    • Identificación de sesgos que puedan haberse inferido de alguna de las entradas del modelo

6. BASES DE DATOS EN IA

  • Inmersión al lenguaje SQL y a las bases de datos más relevantes:
    • Introducción al lenguaje SQL, modelo de datos y a las bases de datos más relevantes.
    • Aplicación práctica de consultas SQL, CRUD.
    • Nociones básicas DBA.
    • Buenas prácticas en bases de datos SQL.
    • Fundamentos de bases de datos NoSQL.
  • Introducción a las bases de datos NoSQL y comparativa con las bases de datos relacionales:
    • Inmersión a las bases de datos NoSQL más relevantes.
    • Aplicaciones prácticas sobre bases de datos NoSQL, CRUD.
    • Nociones básicas DBA
    • Buenas prácticas en bases de datos NoSQL.
  • Tratamiento y almacenamiento en base de datos de un dataset desde Python.
  • Operaciones CRUD desde Python a una base de datos SQL.

7. AUTO MACHINE LEARNING

  • Inmersión al Auto Machine Learning y a las plataformas más relevantes.
  • Introducción al Auto ML y a los beneficios que puede proporcionar con respecto a los métodos tradicionales.
  • Tratamiento de datos desde AWS SageMaker.
  • Introducción a la carga y tratamiento de conjuntos de datos sobre el servicio SageMaker.
  • Visualización de datos en SageMaker con la finalidad de obtener información sobre el conjunto de datos.
  • Entrenamiento de modelos ML mediante AutoML
    • Aplicación práctica y entrenamiendo de modelos sobre SageMaker.
    • Validación y evaluación de modelos ML sobre SageMaker.
  • Implementación de servicios web ML
  • Desarrollo de servicios web seguros sobre modelos entrenados en SageMaker accesibles mediante API.

8. RESPONSIBLE AI

  • Comprender y articular los problemas críticos, sociales, legales, políticos y éticos que surgen a lo largo del ciclo de vida de los datos.
  • Comprender conceptos relevantes, que incluyen: ética, moralidad, responsabilidad, derechos digitales, gobernanza de datos, interacción persona-datos, investigación e innovación responsables.
  • Identificar y evaluar problemas éticos actuales en la industria y la ciencia de datos.
  • Aplicar el juicio crítico y la reflexividad profesionales a los problemas morales sin soluciones claras.
  • Evaluar los problemas éticos que enfrenta en su práctica profesional actual.
  • Identificar y aplicar soluciones éticas a esos problemas.

9. CASO PRÁCTICO EN IA

  • Análisis de los factores relevantes de un problema de IA.
  • Técnicas y herramientas para la toma de decisiones a la hora de abordar el proyecto.
  • Identificación de los entornos, fases y herramientas necesarias para llevar a cabo la solución seleccionada.
  • Gestión y seguimiento de las distintas fases del proyecto de IA.
  • Planificación, diseño y programación de los componentes de un proyecto de forma autónoma.

10. SOFTSKILLS – PÍLDORAS FORMATIVAS

  • Iniciación en el desarrollo ágil de proyectos mediante el uso de la metodología Scrum:
    • Principios y fundamentos de Agile y comparativa con el enfoque tradicional.
    • Entender los distintos roles y su relación entre ellos.
    • Conocer las ceremonias y cómo apoyarse en ellas para cumplir con el control de procesos.
  • Introducción a Design Thinking como herramienta para encontrar soluciones innovadoras a través de la creatividad e innovación
    • Descripción de las diferentes etapas
    • Uso de técnicas disponibles en las distintas fases.
  • El arte de contar historias (storytelling) como medio para transmitir un mensaje con éxito.
    • Estructura y elementos
    • Consejos y ejemplos
    • Puesta en práctica

¿Quieres formar a tu equipo en este curso?

Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.

o calcula primero cuánto crédito genera tu empresa →

Scroll al inicio