VISION ARTIFICIAL APOYADA EN SISTEMAS HÍBRIDOS NEURO-SIMBÓLICOS

Documentos relacionados
Grupo de investigación Inteligencia Artificial (visión n artificial) cenidet

Elementos requeridos para crearlos (ejemplo: el compilador)

Robótica y visión artificial. Miguel Cazorla Grupo de Visión Robótica Universidad de Alicante

1. Construcción de Planes de Acción Sectoriales (PAS)

ANTEPROYECTO DE TESIS DE MASTER

Capítulo III Procesamiento Digital de Imágenes

Bases de Datos Multimedia

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

M.C. Carolina Rocío Sánchez Pérez

SÍNTESIS Y PERSPECTIVAS

Plan de Gestión Medioambiental para obras urbanas

Marisa Delgado Jalón

MARCO METODOLÓGICO CAPITULO III

Electrónica Digital II

Capítulo 2. Técnicas de procesamiento digital de imágenes y reconocimiento de patrones.

Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Ahorro de energía visualizando páginas Web en dispositivos móviles heterogéneos

6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM

Componentes de los SBC

Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software

Unidad V. Infraestructura del comercio electrónico. M.C. Juan Carlos Olivares Rojas

CAPÍTULO I EL PROBLEMA PLANTEAMIENTO DEL PROBLEMA

PORTAFOLIO: Visión Arficial..

Portafolio de servicios

Qué es la tecnología digital?

Seis Sigma. Nueva filosofía Administrativa.

ESCUELA PROFESIONAL SAN FRANCISCO

Visión global del KDD

TEMA 0 INTRODUCCIÓN A LA VISIÓN ARTIFICIAL

La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los

I SEMANA ELECTRONICA REDES NEURONALES

1. INTRODUCCIÓN 1.1 INGENIERÍA

Unidad 1. Fundamentos en Gestión de Riesgos

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

PROYECTO DISEÑO Y CONSTRUCCIÓN DE UN MONITOR DE SIGNOS VITALES BASADO EN UN COMPUTADOR PORTÁTIL

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

Capítulo 5. Análisis del software del simulador del sistema de seguridad

SISTEMAS DE SEGURIDAD DE RECONOCIMIENTO FACIAL

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el

SAQQARA. Correlación avanzada y seguridad colaborativa_

forma de entrenar a la nuerona en su aprendizaje.

Evaluación, limpieza y construcción de los datos: un enfoque desde la inteligencia artificial

El cuadrante del éxito en la Empresa

Anexo 11. Manual de Administración

La nueva arquitectura del paquete AMORE (A MORE Flexible Neural Network)

Capítulo 2. Las Redes Neuronales Artificiales

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

Capítulo 1 Plan de proyecto.

Diseño orientado a los objetos

Diseño orientado al flujo de datos

Ingeniero de diseño (h / m)

Introducción. Francisco J. Martín Mateos. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Tema 7. Introducción al reconocimiento de objetos

Redes Neuronales Artificiales y sus Aplicaciones

Proyecto energías limpias. Auto solar Planteamiento del problema.

Introducción. Metadatos

En la sección anterior nos quedamos en que: La estructura de un Agente está dado por: Agente = Arquitectura + Programa

La Charca. Soluciones para Pymes

Capítulo 1. Introducción

Procesos Críticos en el Desarrollo de Software

2. Redes de Medición de la Calidad del Aire

Los objetivos de la mesa de ayuda son:

e-netcamanpr INDICE: Manual de Instalación

Desarrollo e Implementación de Herramienta para la Gestión de Mantenimiento de Activos.

CAPITILO 4 CASO. PRACTICO

Empresas familiares: Cuadro de Mando Integral para Pymes

DESARROLLO DE SOFTWARE CON CALIDAD PARA UNA EMPRESA

Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la

Marketing de comportamiento

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

Instalación de Sistemas de Automatización y Datos

Sistemas de Gestión de Calidad. Control documental

Control Satelital y gestión de ubicaciones en mapa. (CitiTrack)

Solución de análisis LEAN de procesos y actividades

información para padres

GESTIÓN DE CLÍNICAS COLEGIO OFICIAL DE VETERINARIOS DE BIZKAIA

CAPÍTULO I. Introducción. En la industria del hospedaje a través del tiempo se han dado diversos cambios en la

COMUNIDAD AUTÓNOMA DE LA REGIÓN DE MURCIA INSTITUTO DE ENSEÑANZA SECUNDARIA "ALQUIBLA"

CICLO DE VIDA DEL SOFTWARE

Inteligencia aplicada a la protección de infraestructuras

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

INFORME EJECUTIVO DE IDC

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

ETAPA: ESO NIVEL: 4º ESO MATERIA: INTRODUCCION A LA GESTION COMERCIAL OBJETIVOS

SOBRE BOOT ARGENTINA. Principales objetivos de la empresa

INGENIERÍA METAL MECÁNICA

Visión Artificial. Por Elisabeth Pérez

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

7. Conclusiones. 7.1 Resultados

Metodología de construcción de Indicadores MODELO 3

Capitulo 3. Desarrollo del Software

Autor: Javier Yáñez García

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.

DOCK CARGADOR PARA IPOD

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE

8. CONCERTACIÓN MULTISECTORIAL PARA LA LUCHA CONTRA LAS DROGAS EN EL

Qué información tienen en cuenta los consumidores cuando evalúan cuan saludable es un alimento?

Transcripción:

VISION ARTIFICIAL APOYADA EN SISTEMAS HÍBRIDOS NEURO-SIMBÓLICOS Dr. Gerardo Reyes Salgado Profesor-Investigador / Instituto Tecnológico de Cuautla gerardo.reyes@itcuautla.edu.mx www.itcuautla.edu.mx 1

Agenda I. Los sistemas híbridos neurosimbólicos (SHNS) II. La visión natural (VN) y la visión artificial (VA) III. Aplicación de SHNS a la VA IV. Conclusiones 2

I LOS SISTEMAS HÍBRIDOS NEURO-SIMBÓLICOS 3

I. QUÉ ES UN SISTEMA HÍBRIDO? CONOCIMIENTOS EXPERIMENTALES NUMÉRICOS CONOCIMIENTOS SIMBÓLICOS TEÓRICOS Adquiridos por medio de algún sensor Adquiridos por documentos, expertos, etc. - Bases de ejemplos - Datos numéricos - Reglas simbólicas - Modelos matemáticos Clasificación de los conocimientos por su origen 4

COMUNICACIÓN Y COMPLEMENTARIEDAD Visión artificial apoyada en SHNS CONOCIMIENTOS NUMÉRICOS CONOCIMIENTOS SIMBÓLICOS 5

CÓMO INTEGRAR NUMÉRICO Y SIMBÓLICO? Visión artificial apoyada en SHNS CONOCIMIENTO SIMBÓLICO CONOCIMIENTO NUMÉRICO ADQUISICIÓN DE CONOCIMIENTOS EXPLICITACIÓN APRENDIZAJE MÓDULO SIMBÓLICO Transferencias MÓDULO NUMÉRICO 6

PRINCIPIOS DE FUNCIONAMIENTO SIMBÓLICO COMPILACIÓN APRENDIZAJE REGLAS SIMBÓLICAS U OTRA ESTRUCTURA SIMBÓLICA EXPLICITACIÓN CONEXIONISTA 7

CRITERIOS PARA CLASIFICAR SHNS [Osorio 98] Tipo de integración: unificado, semi-híbrido, híbrido o hibridación Grado de acoplamiento: débil, medio, fuerte Modo de integración: tratamiento encadenado, sub-tratamiento, meta-tratamiento, co-tratamiento Transferencia de conocimientos: S C, S C, S C Tipo de representación: localista, distribuida, combinada de conocimientos: Modo de repr. de conoc.: reglas clásicas, reglas difusas, reglas probabilistas, predicados, árboles de decisión, perceptrón, etc Método de razonamiento: forward, backward, conexionista Modo de adquis. de conoc.: apr. continuo, no continuo, supervisado, no supervisado. 8

UN MODELO DE SNHS Reglas Simbólicas MODULO MÓDULO SIMBOLICO MODULO MÓDULO NEURONAL Ejemplos Convertidor Reglas a Red Red Inicial Red Refinada Reglas Refinadas Convertidor Red a Reglas M OÓ D U L EO D E V A L I D A C I O N 9

II LA VISIÓN NATURAL Y LA VISIÓN ARTIFICIAL 10

EL SISTEMA DE VISIÓN HUMANO OJO ÁREAS VISUALES DE LA CORTEZA CUERPO GENICULAR LATERAL 11

ESQUEMATIZANDO EL SISTEMA DE VISIÓN HUMANO Segmentación burda y rápida E S C E N A I m a g e n prefiltrado Extracción de atributos Interacciones adaptativas Controles F U S I Ó N R E P R E S E N T A C I Ó N Proceso de atención Objetos semánticos Elabora. de modelo RETINA Filtrado, Compresión, Codificación del color, Detección espacio-temporal de eventos CORTEZA PRIMARIA Filtros de Gabor, ACI, Interacciones de colores Percepción de alto nivel Análisis de datos Categorización Análisis de Componentes Independientes ÁREAS ASOCIATIVAS Percepción de bajo nivel, Cartas de intención,... 12

PROCESO DE VA Y CONOCIMIENTO EXTERNO Visión artificial apoyada en SHNS 13

III APLICACIÓN DE SISTEMAS HÍBRIDOS NEURO- SIMBÓLICOS A LA VISIÓN ARTIFICIAL 14

DESARROLLO DE SISTEMAS DE VA APOYADOS EN SHNS Visión artificial apoyada en SHNS Desde el 2001 hemos realizado los siguientes proyectos en los que la VA es apoyada en SHNS: 1. Control de calidad mediante inspección visual: SHNS para refinar el conocimiento en un sistema de visión artificial. 2. Diseño de SHNS aplicados en VA: Metodología para el diseño de SHNS aplicados a problemas de inspección visual. 15

DESARROLLO DE SISTEMAS DE VA APOYADOS POR SHNS Visión artificial apoyada en SHNS 3. Conducción asistida de vehículos automotores: Modelado del comportamiento de conducción de vehículos de transporte y/o carga aplicando redes neuronales artificiales y visión artificial 4. Reconocimiento de rostros usando modelos biológicos: Prototipo de RNA basada en modelos biológicos para el reconocimiento de rostros. 16

1. CONTROL DE CALIDAD MEDIANTE INSPECCIÓN VISUAL Visión artificial apoyada en SHNS 17

LA VA EN LA INSPECCIÓN VISUAL Proceso de visión artificial Conocimientos numérico (ORIGEN: CÁMARA) Conocimientos simbólico (ORIGEN: EXPERTO HUMANO) 18

APLICACIÓN DE SHNS A LA INSPECCIÓN VISUAL Visión artificial apoyada en SHNS Inspección visual El proceso de comparación de piezas, objetos individuales o materiales fabricados según una norma, con vistas al mantenimiento de cierto nivel de calidad. 19

VENTAJAS DE LA INSPECCIÓN VISUAL AUTOMÁTICA Existe una demanda muy grande en el desarrollo de sistemas de inspección visual automática. Independencia de factores humanos. Trabajar fuera del espectro visible. Aumento de la velocidad de inspección. Disminución de la carga de trabajo para el experto humano. Eficiencia del proceso. Cumplimiento más estricto de los estándares de calidad. 20

COMPLEMENTO A LA INFORMACIÓN VISUAL Visión artificial apoyada en SHNS POCOS DE LOS SISTEMAS DE INSPECCIÓN VISUAL CONSIDERAN ADEMÁS DE LA INFORMACIÓN VISUAL, EL CONOCIMIENTO DE LOS EXPERTOS 21

NUESTRA PROPUESTA VA CN CS La Hacer falta complementarios de los complementariedad conocimientos Integración 22

2. METODOLOGÍA PARA DISEÑO DE SH EN VA VA CN CS Sistema híbrido SHNS Integración 23

METODOLOGÍA PARA DISEÑO DE SH EN VA OBJETIVO: Desarrollar una metodología de diseño que permita la implementación de los SHNS en el proceso de visión artificial, la cual mejore la ejecución del sistema global. 24

METODOLOGÍA PARA DISEÑO DE SH EN VA 25

3. CONDUCCIÓN ASISTIDA DE VEHÍCULOS AUTOMOTORES Visión artificial apoyada en SHNS 26

SEGURIDAD EN CARRETERAS Uno de los problemas en la seguridad de las carreteras, es la generación de accidentes debido a los errores producidos en la conducción de vehículos de carga y/o transporte. Algunos de estos accidentes viales, podrían ser detectados con anticipación y de esta manera ser evitados. 27

EL OBJETIVO DE ESTE PROYECTO Desarrollar un sistema híbrido obtenido a partir de conocimientos de expertos en conducción de vehículos de transporte y/o de carga, así como de datos capturados de videos de la cabina de dicho tipo de vehículos. El sistema clasifica los comportamientos del conductor frente al volante y genera una alerta para prevenir situaciones de conducción riesgosas. 28

SHNS PARA CLASIFICAR COMPORTAMIENTO DE CONDUCTORES Visión artificial apoyada en SHNS Adquisición de conocimientos Log Simulador Clasificador del SH Seguro RNA Clasificador Opinión de expertos en conducción Aceptable Visión Artificial Riesgoso 29

ÁREAS INVOLUCRADAS Visión Artificial Se trata de un sistema hibrido que reúne diversas ramas de la IA para cumplir el objetivo. Redes Neuronales Artificiales Modelos Cognitivos 30

4. RECONOCIMIENTO DE ROSTROS USANDO MODELOS BIOLÓGICOS Para el ser humano, el reconocimiento de rostros es una actividad muy natural. Llevamos entrenándonos y trabajando para reconocer los rostros prácticamente desde el momento en que nacemos. Seguramente por eso es que lo realizamos de manera prácticamente inconsciente y no estamos completamente al tanto de cómo es que se realiza dicha actividad. 31

RECONOCIMIENTO DE ROSTROS Clase 1 Base de conocimiento Imagen de Vector de características entrada Clasificador (X 1,1, X 1,2,... X 1,n ) Clase 2 (X 2,1, X 2,2,... X 2,n ) (X 1, X 2,... X n ) Clase 3 (X m,1, X m,2,... X m,n ) 32

CÓMO SE REALIZA ESTE PROCESO? Es necesario englobar y considerar, en la medida de lo posible, los modelos de los procesos que intervienen en la captura de las imágenes por el ojo humano, la transformación de esa información en señales e impulsos eléctricos, la transmisión de esos impulsos transformados a través del nervio óptico, el procesamiento que realiza el cerebro humano de esas señales en la corteza visual y finalmente la extracción o interpretación que el cerebro hace de esas señales, tal que hace posible que una persona pueda reconocer un rostro (Asociación Larense de Astronomía, 2001) 33

CÓMO SE REALIZA ESTE PROCESO? OJO ÁREAS VISUALES DE LA CORTEZA CUERPO GENICULAR LATERAL 34

OBJETIVOS DE ESTE PROYECTO Encontrar o formular un paradigma de red neuronal artificial que se aproxime más al sistema biológico visual del ser humano o bien al modelo cognitivo empleado en el reconocimiento de rostros 35

IV CONCLUSIONES 36

CONCLUSIONES Los conocimientos sobre un dominio no son perfectamente correctos ni completos "Estos dos tipos de conocimientos forman dos conjuntos que tienen una intersección, pero que pueden ser totalmente complementarios" [Towell-91] ENTONCES... 37

CONCLUSIONES Los conocimientos en un SVA pueden ser obtenidos desde diversas fuentes. Los enfoques simbólico y numérico tienen sus propias ventajas y desventajas, al ser utilizados de manera independiente. PERO.. la solución híbrida ofrece una valiosa alternativa para el tratamiento de los conocimientos en los sistemas de visión artificial. Podemos tener soluciones más robustas. 38

GRACIAS Dr. Gerardo Reyes Salgado gerardo.reyes@itcuautla.edu.mx 39