Impulsa tu carrera
 y sigue creciendo profesionalmente

Plazas limitadas

FORMACIÓN GRATUITA

Curso Modelización de algoritmos para Inteligencia Artificial basado en aprendizaje automático

Familia profesional

Informática y Comunicaciones

Sector prioritario

Nueva tecnología avanzada de la información

Se ubica en el sector servicios, en el subsector de la gestión de sistemas de información para otras organizaciones, en el de desarrollo de software, en el desarrollo de sistemas de Inteligencia Artificial basados en aprendizaje automático, en el de consultoría técnica en sistemas de información inteligentes o en cualquier sector productivo con empresas que dispongan de sistemas de información inteligentes para la gestión de sus procesos de negocio.

TODA LA INFORMACIÓN SOBRE EL CURSO:

Curso Modelización de algoritmos para Inteligencia Artificial basado en aprendizaje automático

Ocupaciones y puestos de trabajo relevantes

Los  términos  de  la  siguiente  relación  de  ocupaciones  y  puestos  de  trabajo  se  utilizan  con  carácter genérico y omnicomprensivo de mujeres y hombres.

  • Técnicos en desarrollo de aplicaciones basadas en aprendizaje automático.
  • Técnicos en sistemas de aprendizaje automático.

QUIERO SOLICITAR INFORMACIÓN

Cualificación profesional:

  • IFC750_3 Gestión  de  la  instalación,  despliegue  y  explotación  de  sistemas  de  Inteligencia Artificial basados en aprendizaje automático.

Unidad de competencia:

  • UC2497_3 ‐ Desarrollar componentes software específicos para sistemas de Inteligencia Artificial basados en aprendizaje automático.

CONTENIDOS FORMATIVOS

Contenidos vinculados con el módulo formativo MF2497_3

Desarrollo  de  componentes  software  específicos  para  sistemas  de  Inteligencia Artificial basados en aprendizaje automático

1 – Modelización  de  algoritmos  de  carácter  general  y  específicos  de  Inteligencia Artificial

  • Técnicas de abstracción de problemas reales para su traslado a la elaboración de algoritmos.
  • Interpretación  de  gráficos  y  la  documentación  de  análisis  y  diseño  para  la  elaboración  de algoritmos.
  • Técnicas de modularización. ‘Top‐down’ y ‘bottom‐up’.
  • Herramientas de abstracción lógica para modelizar. Algoritmos y técnicas. Gestión y ordenación de archivos,  búsqueda  ordenada y  secuencial,  divide y  vencerás,  programación  dinámica, algoritmos voraces,  recursividad,  búsquedas  con  retroceso,  ramificación  y  poda,  programación  lineal  y reducciones, algoritmos recursivos y otros.
  • Técnicas de representación de algoritmos: pseudocódigo y diagramas de flujo.

2 – Resolución de problemas generales y específicos de Inteligencia Artificial aplicando Programación Orientada a Objetos

  • Clases. Tipología. Clase base, clase derivada, clase abstracta.
  • Relaciones entre clases. Herencia. Visibilidad. Multiplicidad.
  • Atributos y operaciones.
  • Sobrecarga. Polimorfismo.
  • Interfaces. Implementación y aplicación.
  • Constructores.
  • Tipos de datos básicos o elementales. Numéricos, alfanuméricos y lógicos (‘boolean’).
  • Tipos  y  estructuras  de  datos  complejos.  Cadenas,  vectores,  tablas  multidimensionales,  árboles, grafos, conjuntos, pilas, colas, tablas hash y colecciones.
  • Paso de mensajes.
  • Sentencias de la programación estructurada: asignaciones, condiciones, bucles e iteraciones.

3 – Mecanismos  de  control,  gestión  en  integración  en  Programación  Orientada  a Objetos aplicada a la Inteligencia Artificial

  • Control de errores.
  • Herramientas de desarrollo y depuración.
  • Componentes de terceros. Complementos y librerías.
  • Librerías  y  mecanismos  de  acceso  y  manipulación  de  datos  estructurados  y  no  estructurados externos.
  • Procedimientos a seguir para elaborar un plan de pruebas. Tipos de prueba.
  • Empaquetado de código en librerías. Refactorización.

4 – Interpretación de diagramas de modelización de problemas

  • Estándares. ‘Unified Modelling Language’ (UML).
  • Interpretación  de  diagramas  que  representan  el  sistema  de  manera  estática.  Diagramas  de
  • Estructura Estática. Diagramas de Clases.
  • Interpretación de diagramas de interacción. Interpretación de diagramas de Casos de Uso.
  • Interpretación  de  diagramas  que  representan  la  interacción  organizada.  Diagramas  de  Casos  de
  • Colaboración.
  • Interpretación  de  diagramas  de  Modelado  Dinámico.  Diagramas  de  Actividades.  Diagramas  de
  • Secuencia,  Diagramas  de  Colaboración,  Diagramas  de  Estados,  Diagramas  de  Casos  de  Uso, Diagramas de Actividades.

Evaluación:

  • Cuestionario en línea para evaluar los conocimientos teóricos sobre los principios y técnicas de desarrollo de componentes software para sistemas de inteligencia artificial.

Curso Modelización de algoritmos para Inteligencia Artificial basado en aprendizaje automático

2024

60 HORAS

Virtual

QUIERO SOLICITAR INFORMACIÓN