Aplicaciones de Técnicas de IA. Ana Lilia Laureano-Cruces UAM-A

Documentos relacionados
Elección n de ruta y ajuste de velocidad en robots con ruedas dependiendo de la rugosidad de la superficie de navegación

MAESTRÍA EN ELECTRÓNICA Y AUTOMATIZACIÓN, MENCIÓN SISTEMAS DE CONTROL. Malla Curricular

Inteligencia Artificial

Índice general. Introducción... 23

Sistemas Inteligentes en Ingenieria. Antonio Morán, Ph.D.

Especialidades en GII-TI

FACULTAD DE INGENIERÍA DE SISTEMAS : SISTEMAS EXPERTOS CODIGO : HORAS SEMANALES : 4 HORAS (Teoría: 02; Laboratorio: 02)

Taller: Importancia del. industria de procesos

Control Neuro-Difuso Aplicado a una Grúa Torre. Chahuara Quispe, José Carlos. I. INTRODUCCIÓN

Reconocimiento visual de ademanes usando MS Kinect - Introducción. Dr. Héctor Avilés Escuela de Invierno de Robótica 2015

Capítulo 1. 1.Introducción

Centro Nacional de Investigación y Desarrollo Tecnológico

Enfoques de la IA. Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana-Azcapotzalco

VISIÓN POR COMPUTADOR

ASIGNATURA: INTELIGENCIA ARTIFICIAL

Línea de Especialización Control de Sistemas

CARACTERÍSTICAS GENERALES

CAPITULO I... 1 INTRODUCCION ANTECEDENTES Y ORIGENES DE LA ROBOTICA LEYES PARA LA ROBOTICA... 4

2021: Odisea del Ciberespacio

UNIVERSIDAD DE SONORA

PERFIL PROFESIOGRÁFICO PARA IMPARTIR LAS ASIGNATURAS DE LA LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN (PLAN DE ESTUDIOS 2005)

Contenido. Contenido. Inteligencia Artificial y. La prueba de Turing. Pueden las máquinas pensar? El juego de la adivinación

Tema 1.- Introducción a la Visión Artificial

Introducción a la Inteligencia Artificial. Introducción a la Inteligencia Artificial. Material de estudio y bibliografía.

Docencia en automática y robótica del área de Ingeniería de Sistemas y Automática de la Universidad de Almería

Inteligencia Artificial

Planificaciones Inteligencia Artificial. Docente responsable: CABRERA JOSE LUIS. 1 de 5

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Licenciatura en Ciencias de la Computación Facultad de Ciencias Programa de la asignatura

Raúl Finker de la Iglesia Director: Koldo Basterretxea Oyarzabal Universidad del País Vasco/Euskal Herriko Unibertsitatea

Inteligencia Artificial e Ingeniería del Conocimiento

Educación en Automática

Ing. Juan Carlos Sabido Alcántara Ingeniero Petrolero Facultad de Ingeniería UNAM

Sistemas de localización

ESCUELA DE INGENIERÍA INDUSTRIAL, INFORMÁTICA Y AEROESPACIAL. TRABAJOS FIN DE GRADO Y FIN DE MÁSTER. CURSO 2017/18

Banco de Proyectos 2014 propuestos para el desarrollo de Tesinas y Tesis

FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA U.N.R. PROGRAMA SINTÉTICO DE LA ASIGNATURA: INTRODUCCIÓN A LA

CONTENIDOS DOCENTES DE AUTOMÁTICA EN LA UNIVERSIDAD MIGUEL HERNÁNDEZ

Introducción a la minería de datos. CI-2352 Intr. a la minería de datos Prof. Braulio José Solano Rojas ECCI, UCR

Sistemas de Percepción

Agentes Reactivos y Aplicaciones Distribuidas Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco

Introducción a la programación: Contenido. Introducción

TÉCNICAS DE INTELIGENCIA ARTIFICIAL EN LA INGENIERÍA

Unidad I Introducción a la programación de Sistemas. M.C. Juan Carlos Olivares Rojas

Software de apoyo al proceso de identificación de especímenes

PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE Escuela de Ingeniería Dirección de Investigación, Innovación y Postgrado

SÍLABO DE ROBÓTICA Y SISTEMAS EXPERTOS

DISEÑO Y CONSTRUCCIÓN DE UNA UNIDAD DE VIGILANCIA Y SEGURIDAD ROBÓTICA PARA ÁREAS RESTRINGIDAS DE LA ESCUELA TÉCNICA DE LA FUERZA AÉREA

Redes bayesianas temporales para reconocimiento de escenarios

II TALLER DE PROCESAMIENTO DE IMÁGENES Y RECONOCIMIENTO DE PATRONES. Lugar y Fecha. Antecedentes y objetivos

SOLUCIONES DE INTELIGENCIA ARTIFICIAL, MACHINE LEARNING Y EXPLOTACIÓN COGNITIVA

Conceptos Relacionados con Agentes Reactivos. Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana-Azcapotzalco

Ejemplo de aplicación Impresión digital

INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL

INFORMÁTICA INDUSTRIAL. intensificación opta-va de Ingeniería Informá-ca

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

PROCESAMIENTO DE IMÁGENES DIGITALES

Diseño de un robot móvil con modelo cinemático Ackermann

Sistemas de Percepción Visión por Computador

Velocidad - Precisión - Exploración. Pathfinder SL

Aplicaciones: Herramientas clásicas, Redes Neuronales, control borroso

Sistemas inteligentes Casos de uso de IA

INTELIGENCIA ARTIFICIAL 1

Sistemas de Percepción Visión por Computador

Cuestionario unidad 2

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA ELECTRÓNICA SÍLABO PLAN DE ESTUDIOS 2006-II

1 o GII. Universidad de Murcia Facultad de Informática. Calendario de Exámenes 2018 Convocatoria de junio

I.4 INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES

Las áreas de investigación sobre el Tratamiento de imágenes digitales se centran en la

Línea de Especialización Inteligencia Computacional y Robótica

GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES

Reconocimiento Automático de Voz

PLAN DE ESTUDIOS 2008-II SÍLABO

Intensificación en "Lenguajes e Inteligencia Artificial"

Ingeniería Técnica Industrial Esp. Electricidad

PROGRAMA INSTRUCCIONAL ROBOTICA

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE PROGRAMACIÓN VISUAL

Lingüística computacional

SCAN WHITE PAPER CONSIDERACIONES BÁSICAS EN LA SUPERVISIÓN Y CONTROL DE PROCESOS INDUSTRIALES

INSTITUTO TECNOLÓGICO SUPERIOR DE LA COSTA CHICA

UN SISTEMA DE VIDEO VIGILANCIA PARA DETECCIÓN DE CAÍDAS

Perfil de la carrera Licenciatura en Computación Inteligencia Artificial

II TALLER DE PROCESAMIENTO DE IMÁGENES Y RECONOCIMIENTO DE PATRONES. Lugar y Fecha. Antecedentes y objetivos

Contenido Capítulo 1 Introducción Capítulo 2 Conceptos Básicos Capítulo 3 Procesamiento de Imágenes en el Dominio Espacial

Configuración y Programación del Controlador

Lenguajes y paradigmas de programación

UNIVERSIDAD DE GUADALAJARA

INTELIGENCIA ARTIFICIAL 1

SISTEMAS INTELIGENTES

Modelo Neuronal de Estimación para el Esfuerzo de Desarrollo en Proyectos de Software (MONEPS)

Sábados 17, 24 y 31 de octubre de 2009

UNIVERSIDAD SIMON BOLIVAR DECANATO DE ESTUDIOS PROFESIONALES PLAN DE ESTUDIOS INGENIERIA ELECTRONICA VIGENCIA: Septiembre 2002

Transcripción:

Aplicaciones de Técnicas de IA Ana Lilia Laureano-Cruces UAM-A

Casi todas las ciencias de ingeniería Comparten técnicas disponibles en el domino de IA. Mencionaremos algunas aplicaciones donde la IA juega un papel decisivo en la ingeniería y la automatización.

Sistemas expertos Base de Conocimiento PR1. SI (esta nublado y hace calor) ENTONCES (lloverá) PR2. SI (llueve) ENTONCES (Los caminos en calcuta Se volverán lodosos) Base de Datos El cielo esta nublado Motor de Inferencia Inferencias: Si llueve los caminos de Calcuta se volverán lodosos

Lo que hace el motor de inferencia La máquina de inferencia intenta emparejar el antecedente de las cláusulas de las reglas guardadas en la la base de datos. Cuando todos los antecedentes de las cláusulas están disponibles, la regla se dispara, resultando nuevas inferencias.

Las nuevas inferencias se suman a la base del conocimiento para activar reglas subsecuentes. Con el fin de mantener limitada la base de datos, se genera un mecanismo para borrar eliminar algunas de la base del conocimiento.

Comprensión de Imágenes y Visión por Computadora Una imagen digital puede ser observada como un arreglo de dos dimensiones o pixeles que contienen niveles de grises, que corresponden al reflejo de la iluminación.

Para interpretar una escena La imagen se procesa a través de 3 procesos básicos: Bajo, medio y alto nivel El proceso bajo; consiste en filtrar el ruido El proceso medio; lidia con la intensificación y segmentación (particionar la iamagen en objetos de interés).

El proceso alto; consiste de 3 pasos: Reconocimiento de los objetos que provienen de la segmentación. Etiquetar estos objetos e interpretarlos En este nivel se requieren la mayoría de las herramientas y las técnicas de IA

Por ejemplo en el caso del reconocimiento de objetos de la imagen puede ser llevado a través del proceso de clasificación de patrones; realizada por algoritmos de aprendizaje. El proceso de aprendizaje por otro lado computación basada en el conocimiento.

Pasos básicos para la interpretación de escenas cámara PreProcesamiento Nivel Bajo intensificación etiquetar reconocer segmentación interpretar Nivel Medio Alto Nivel Alto Nivel de Inferencias

Planificación para robots móviles Llamada también guía automática de vehículos. Esta área es un área en constante cambio donde la IA encuentra muchas aplicaicones. Un robot móvil cuenta con: Una o más cámaras, o Sensores ultrasónicos Que ayudan para encontrar uno o más obstáculos, durante la trayectoria.

El problema de la navegación se enfoca desde dos perspectivas: Entornos estáticos y dinámicos En un entorno estático; la posición de obstáculos es fija, mientras Que en un entrono dinámico los obstáculos pueden moverse de forma arbitraria (direcciones y posiciones). Y la velocidad de estos objetos puede ser más baja que la máxima alcanzada por el robot.

Muchos investigadores utilizan lógica espacio-temporal; para los entornos estáticos. En el caso de entornos dinámicos se utilizan algoritmos genéticos, redes neuronales o agentes reactivos.

Donde pueden utilizarse estos robots Bomberos Limpieza Automatización en fábricas Accidentes en entornos industriales Diagnóstico automático Remplazo de partes defectuosas en instrumentos.

Diálogos y comprensión de lenguaje natural En el caso de la generación de diálogos; el problema principal es: separar las sílabas dentro de un mundo donde la palabra es esencial, determinar aspectos como la amplitud y las frecuencias fundamentales y harmónicas de las sílabas.

De esta forma se pueden identificar las palabras y extraer aspectos a través de las técnicas de clasificación de patrones. Técnicas utilizadas son: algoritmos genéticos y redes neuronales.

En el caso de la comprensión del lenguaje Incluye interpretaciones semánticas y sintácticas de las palabras en la oración y de las oraciones en los párrafos. Los pasos para el análisis sintáctico; es un análisis a partir de la gramática y se parecen a los pasos de un compilador.

En el caso del análisis semántico; este se desarrolla después de sintáctico y consiste en determinar el significado de las oraciones a partir de las oraciones y del párrafo y de su posición en él.

Aplicaciones de Lenguaje Natural Un robot capaz de entender un diálogo es de inmensa importancia, ya que puede realizar cualquier tarea que se le comunique (I robot: Issac Asimov).

Planificación En un problema de planificación se debe tomar en cuenta: el tiempo total del conjunto de eventos, con el fin de mejorar la eficiencia del uso del tiempo.

Planificación de salones de clases Los profesores son asignados a distintos salones en diferentes intervalos de tiempo. Y se desea que la mayoría de salones sean utilizados el mayor tiempo posible.

Ejemplo de planificación En un diagrama de flujo, el problema de planificación consiste en un conjunto de trabajos (J 1,J 2 ) que deben ser realizados en un conjunto de máquinas (M 1,M 2,M 3 ). El kid del asunto es saber como deben planificarse, si (J 1 -J 2 ) o (J 2 -J 1 ). De forma que se minimice el tiempo ocioso. Dejemos que el tiempo de procesamiento de los trabajos J 1 y J 2 en las máquinas M 1,M 2 y M 3 sean (5,8,7) y (8,2,3) respectivamente.

La planificación J 1 - J 2 : J 1 J 2 M 1 5 8 13 M 2 J 1 J 2 8 2 5 2 M 3 J 1 J 2 7 3 5+3=8 Tiem_Req = 23

La planificación J 2 - J 1 : M 1 M 2 M 3 J 2 J 1 8 5 J 2 3 J 1 2 8 J 2 5 J 1 3 7 Tiem_Req = 28 13 8 7

Control Inteligente En un proceso de control, el controlador es designado a partir de modelos conocidos de proceso y el objetivo del control. Cuando la dinámica de la planta no es completamente conocida, las técnicas existentes para el control no son válidas.

Entonces se utiliza un sistema de control basado en reglas de producción. El control es implementado con base en un conjunto de reglas intuitivas extraídas a partir de un ingeniero experto en control. El antecedente de la regla que empareje con algún(s) parámetro(s) de la planta, será la regla seleccionada y disparada para provocar una acción en el entorno.

Si existen varios antecedentes que se pueden emparejar; esto se soluciona con estrategias apropiadas. Por otro lado existen situaciones en que el antecedente no se empareja de forma exacta con las reglas. Estos casos son manejados con lógica difusa (Fuzzy). Que es capaz de manejar emparejamientos parciales o aproximados en entornos dinámicos.

El control difuso ha sido utilizado recientemente en plantas industriales. Una aplicación típica es el control de potencia en un reactor nuclear. En otras aplicaciones se intenta estimar la respuesta de una situación actual en una planta nuclear.

fin

En este último caso las redes difusas y neuronales, así como las técnicas de aprendizaje han sido identificadas como nuevas herramientas para la estimación de estados de una planta.