Competencias a desarrollar

Competencias a Desarrollar en la Especialidad

Identifica los elementos teóricos subyacentes en el análisis, diseño e implementación de sistemas inteligentes y los integra en tecnologías aplicadas a la resolución de problemas desde una perspectiva inter y multidisciplinaria con pertinencia en el contexto nacional e internacional.

COMPETENCIAS ESPECÍFICAS A DESARROLLAR EN LA ESPECIALIDAD

  • Distingue principios teóricos y saberes prácticos asociados con la construcción de sistemas computacionales que hacen uso de inteligencia.

  • Aplica los conceptos de concurrencia y paralelismo como técnicas paradigmáticas en el diseño de algoritmos para resolver problemas que requieren optimizar el rendimiento computacional.

  • Utiliza las herramientas tecnológicas necesarias para diseñar y desarrollar aplicaciones de realidad aumentada.

  • Identifica los conceptos y técnicas asociadas al uso de la visión digital para procesar el manejo del color e imágenes.

  • Distingue los diversos sistemas complejos que existen en la naturaleza y como parte de las actividades sociales así como el proceso de abstracción para construir modelos de sistemas dinámicos que representan características de su comportamiento.

  • Reconoce los modelos de simulación como elementos fundamentales que componen un programa de simulación de sistemas dinámicos complejos.

  • Utiliza herramientas de modelación para desarrollar simulaciones como experimentos para el análisis prospectivo de sistemas dinámicos complejos.

  • Identifica a las redes dinámicas como modelos de simulación para el análisis de las características y el comportamiento de un sistema dinámico.

  • Conoce la teoría del conocimiento y las técnicas asociadas al problema del conocimiento.

  • Identifica los modelos de aprendizaje supervisado y los asocia con problemas de aplicación reales.

  • Utiliza las técnicas de aprendizaje no supervisado mediante herramientas tecnológicas para desarrollar algoritmos como parte de la experimentación para resolver problemas de aplicación reales.

  • Aplica los conceptos y técnicas asociadas al aprendizaje por refuerzo y aprendizaje profundo en diversos ámbitos de aplicación.

  • Distingue las áreas básicas de la computación neuronal, incluyendo las características del cerebro humano y la fisiología de una neurona a partir de la cual se concibe el modelo matemático de neurona artificial como elemento fundamental en la estructura de una red.

  • Analiza los conceptos matemáticos fundamentales para crear y entrenar un perceptrón haciendo uso una red que incorpore retropropagación.

  • Reconoce la arquitectura y la regla de aprendizaje de las redes no supervisadas, así como su combinación con redes supervisadas que constituyen las redes neuronales híbridas.

  • Aplica los principios de la computación neuronal para desarrollar una red orientada a resolver un problema en específico.

  • Distingue los conceptos básicos relativos a la estructura, funcionamiento, tipificación de agentes y arquitectura de un sistema multiagente.

  • Emplea estándares y protocolos de interacción para la comunicación, cooperación, y negociación entre agentes.

  • Aplica los principios fundamentales para la coordinación entre agentes haciendo uso de lenguajes de descripción de servicios.

    • · Utiliza plataformas para desarrollar un Sistema Multiagente a través del uso de metodologías aplicadas haciendo uso de entornos de desarrollo.