© TEKNIKER Sistemas inteligentes Casos de uso de IA.

Slides:



Advertisements
Presentaciones similares
OTROS CAMPOS DE LA IA.
Advertisements

Inteligencia artificial y sus aplicaciones
Técnicas de Registro Observacionales
Introducción a la minería de datos
DISEÑO DE EXPERIMENTOS
ORACLE OLAP Integrantes: *Aizaga, Martiniano *Gallegos, Marina
DATA MINING MINERIA DE DATOS Gersom Costas.
Herramientas para la Investigación
Presentación Informe Usabilidad Webs Administraciones Públicas.
METRICAS DE PROCESO Y PROYECTO
1. Visión Artificial Industrial. Introducción.
Data Mining Integrantes: Rojas Correa, Trinidad Romanskyy, Bohdan
El proceso de extracción de conocimiento
ATTOS Análisis de Tendencias y Temáticas a través de Opiniones y Sentimientos Kick-off 18 de julio de 2013.
Definición Machine learning traducido al español significa el aprendizaje automático o también aprendizaje de las maquinas. A partir de esto podemos darle.
INFORMACIÓN AUTOMÁTICA Ciencia que estudia el tratamiento
VIVIANA ACHURY S. ANGIE NATALIA GARCIA S.. En los últimos años, ha existido un gran crecimiento en nuestras capacidades de generar y colectar datos (Bajo.
RECONOCIMIENTO DE OBJETOS
CLASIFICACIÓN DE COMPUTADORAS
REDES NEURONALES ARTIFICIALES
ING. CATALINA DONCEL GONZÁLEZ ING. MÓNICA LORENA TORRES VIVAS
INTELIGENCIA DE NEGOCIOS
Definición de un modelo colaborativo entre Especializada y Primaria aplicado al diagnóstico por imagen médica.
Weka.
CONSECUENCIAS DE LA OPCIÓN METODOLÓGICA EN LA PROGRAMACIÓN Y LA EVALUACIÓN Elena Rodríguez Halffter 27 de octubre de 2006 Palma de Mallorca.
TRABAJO DE ROBÓTICA Integrantes: Laura Henao Mª Fernanda Rodríguez
Sistemas de Información IS95872 Clase 03. Toma de decisiones Categorías Toma Estratégica de decisiones: Determina los objetivos, recursos y políticas.
Importancia de las aplicaciones de estadística en el control de procesos Guatemala 2010.
UPV - EHU Konputagailuen Arkitektura eta Teknologia Saila Departamento de Arquitectura y Tecnología de Computadores 1 Sistemas Ubicuos 3. Gestión del contexto.
Inicialización de Superficies Deformables mediante Elipsoides Generalizados R. Dosil, X. M. Pardo, A. Mosquera, D. Cabello Grupo de Visión Artificial Departamento.
Isabel Edo del Moral Susana Fernández LLoria Patricia Moraga Barrero
SISTEMAS EXPERTOS 3 créditos. General Entender que es la Inteligencia Artificial y que son los Sistemas Expertos y porque es necesaria esta ciencia y.
RESUMEN En este artículo se describe en forma breve una de las líneas de investigación que se están llevando a cabo en el Laboratorio de Tecnologías Emergentes.
Aplicaciones de Técnicas de IA Ana Lilia Laureano-Cruces UAM-A.
3. Funciones discriminantes para la f.d.p normal.
ISF5501 Ingeniería de Software
Combinación de Clasificadores
Redes Competitivas.
Una aproximación a la visión
MÉTODO CIENTÍFICO EN ETOLOGÍA
INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL Y LOS SISTEMAS EXPERTOS
Importancia en la efectividad del:
Introducción al análisis de expresiones
Ingeniería Agrícola en caballos de paso fino Juan G. Ríos Juan G. Ríos Dep. Ingeniería civil Uprm Mayagüez Primer semestre
CLASIFICACION DE LAS COMPUTADORAS
SISTEMA PARA LA CATEGORIZACIÓN AUTOMÁTICA DE CORREO ELECTRÓNICO Camilo Rodríguez, Departamento de Ingeniería de Sistemas, Universidad Nacional de Colombia.
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
DATA MINING KAROL PARDO MIGUEL VALCERO CORPORACION UNIVERSITARIA MINUTO DE DIOS.
Ingeniería de Requisitos
ORACLE OLAP CAECE Integrantes: *Aizaga, Martiniano *Gallegos, Marina *Kleinlein, Guillermo *Schiano di Cola, Emiliano.
Juan camilo obando gaviria 11c
REDES NEURONALES TEORÍA MODERNA DE LA FIRMA 2010.
Taxonomía de Joy. Paul. Guilford Modelo de la INTELIGENCIA
Dr. Genichi Taguchi.
LA ROBOTICA HECHO POR: ESTEBAN DIAZ T ALEJANDRO MESA GRUPO 11°A.
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Ramas de I.A. ROBOTICA SISTEMAS DE VISION SISTEMAS EXPERTOS
Pablo Arturo Pérez Giraldo Melissa torres 11-C Tecnología e informática.
Un conjunto de perfiles UML para el modelado conceptual de minería de datos sobre almacenes de datos Tesis Doctoral José Jacobo Zubcoff Vallejo 26 de Junio.
Inteligencia Artificial- Aplicaciones 1. Contenido  Conceptos  Introducción  Esquema general  Ejemplos de Aplicaciones 2.
Programación de Sistemas
Por: Patricio Pérez de Caso 2°A La Robótica en México.
SISTEMAS DE INFORMACION ORGANIZACIONAL
TAREAS DEL CONTROL DE CALIDAD
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
INGENIERIA EN SISTEMAS FUNDAMENTOS DE COMPUTACION B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.

CARACTERÍSTICAS ESPECIALES DE LA EXTRACCIÓN DE CONOCIMIENTO DE INFO. NO ESTRUCTURADA Objetivos ligeramente Especiales: Búsqueda de Información Relevante.
Transcripción de la presentación:

© TEKNIKER Sistemas inteligentes Casos de uso de IA

© TEKNIKER Áreas de investigación aplicada NLP Visión WSN Señal … … Audio Machine Learning (data/text/web mining) Inspección Robótica Semántica HMI...

© TEKNIKER Objetivo de la jornada Desmitificar la IA Presentar casos de uso (nuestra selección)  En sector servicios  En fabricación  En entorno social  En entorno rural

© TEKNIKER Desmitificar la IA Algoritmos genéticos Redes neuronales SVM KNN SVD …

© TEKNIKER Desmitificar la IA

© TEKNIKER Desmitificar la IA

© TEKNIKER Desmitificar la IA

© TEKNIKER Agricultura de precisión

© TEKNIKER Casos de uso (agric. de precisión) Conseguir productos menos contaminados y menor impacto ambiental. Reducción en la utilización de agentes químicos. Tratamiento localizado de las malas hierbas. Pulverización selectiva de los campos de cultivo.

© TEKNIKER Casos de uso (agric. de precisión) Malas hierbas a detectar : Cereales : Avena Sterilis L. (“avena loca de invierno”). Una de las malas hierbas más extendidas en cultivos de cereal en España y en zonas con clima mediterráneo. Causa pérdidas muy importantes en estos cultivos. Maíz : especies diversas

© TEKNIKER Casos de uso (agric. de precisión) Análisis del problema: Las malas hierbas nacen a la vez que los cultivos entremezclándose con éstos. Crecen simultáneamente con los cultivos. En el momento de su tratamiento (identificación) la visión humana puede distinguirlas mientras que la artificial tiene grandes dificultades. Propuesta de solución: Sistema automático que analice densidad y distribución espacial de malas hierbas en el cultivo.

© TEKNIKER Casos de uso (agric. de precisión) Captura Segmentación Extracción de celdas BB.DD (parámetros aprendidos) off-line on-line Decisión No pulverizar Pulverizar

© TEKNIKER Casos de uso (agric. de precisión) Etapas del proceso: Captura de imagen del campo de cultivo en perspectiva. Segmentación de la imagen y extracción de patrones de identificación (celdas). Extracción de propiedades de las celdas: propiedades cuantitativas y cualitativas. Proceso de aprendizaje (off-line). Decisión (on-line): métodos basados en algoritmos de aprendizaje.

© TEKNIKER Casos de uso (agric. de precisión) Clasificadores simples (atributos cuantitativos): Máquinas de Vectores Soporte (SVM). Clasificadores estadísticos: Bayes y Parzen. Agrupamiento borroso o Fuzzy Clustering (FkM). Clasificador Hebbiano. Clasificadores híbridos (atributos cuantitativos): Bayes + FkM. SVM + FkM. Bayes + SVM. Clasificador MCDM basado en Fuzzy logic. (atributos cuantitativos + atributos cualitativos)

© TEKNIKER Casos de uso (agric. de precisión) Conclusiones Se han desarrollado métodos novedosos para pulverización selectiva con las siguientes mejoras: Automatización de la segmentación y la decisión Flexibilidad y diversidad de métodos, particularmente respecto de la decisión. Universalidad: aplicable a otros cultivos con problemáticas similares al maíz o cereal. Eficacia: los resultados obtenidos son satisfactorios. Precisión: reducción del área a pulverizar evitando contaminación y ahorro económico en la producción.

© TEKNIKER Detección de rebaba en proceso de taladrado

© TEKNIKER Casos de uso (detección rebaba) Objetivo: Monitorización on-line del proceso de taladrado para la predicción de la aparición de rebaba Taladrado: operación importante en la aeronáutica puntos en un avión de tamaño pequeño-medio. Proceso: Taladrado. Inspección visual. Eliminación de la rebaba. Remachado. Necesidades: Reducción de costes. Incremento de la productividad.

© TEKNIKER Casos de uso (detección rebaba) INSPECCIÓN VISUAL ELIMINACIÓN DE REBABA + DETECCIÓN AUTOMÁTICA DE LA REBABA Taladrado Remachado

© TEKNIKER Casos de uso (detección rebaba) Decisión: uso de la señal interna. Ventajas: Sistema de adquisición sencillo. Método no intrusivo. Fácil de integrar en el control de la máquina.

© TEKNIKER Casos de uso (detección rebaba) Datos Preparación y selección de los datos. Selección de variables Combinación de clasificadores Técnicas de análisis de datos (transformación de atributos necesaria) Evaluación +

© TEKNIKER Casos de uso (detección rebaba) “Se trata de seleccionar el modelo que nos dé el menor error estimado frente a nuevas instancias.” Lo ideal sería que el algoritmo se aprendiera sobre un conjunto de datos (conjunto de entrenamiento) y se testeara sobre un conjunto de instancias más pequeño, disjunto al anterior (conjunto de testeo). Problema: cuando el conjunto de datos no es tan amplio se aplican otras técnicas como bootstrap y crossvalidation

© TEKNIKER Casos de uso (detección rebaba) Seleccionar y preparar el conjunto de datos para que sea limpio y fiable (detectará datos irrelevantes e innecesarios, valores que no se ajustan al comportamiento general de los datos (outliers), presencia de datos perdidos (missing values), inconsistencias, etc) Determinar qué variables son más influyentes Combinar clasificadores (es mejor consultar a varios expertos que no solo a uno), en dos fases, eliminar falsos negativos, refinamiento de los posibles positivos hasta el 96% de aciertos.

© TEKNIKER Guante sensorizado

© TEKNIKER Casos de uso (guante sensorizado) El objetivo del proyecto es crear una arquitectura para el reconocimiento de actividades, en este caso el reconocimiento de gestos, dando prioridad a características como: Facilmente reconfigurable (necesidad de pocos casos de entrenamiento) Reutilizable en otros contextos (reconocimiento del lenguaje de signos, manejo de robot, reconocimiento de tareas de montaje…)

© TEKNIKER Casos de uso (guante sensorizado) Análisis del problema Alfabeto Dactilológico 30 letras Gestos Movimientos Guante sensorizado – gestos Posición/gesto de la mano (14 valores) Acelerómetro – movimientos Aceleración X/Y/Z Velocidad angular X/Y/Z Orientación X/Y/Z

© TEKNIKER Casos de uso (guante sensorizado)

© TEKNIKER Casos de uso (guante sensorizado) Etapas del proceso Segmentación Ruido de los sensores Método de entrenamiento Ejecución en tiempo real Reconocimiento Gestos Movimientos

© TEKNIKER Casos de uso (guante sensorizado) Reconocimiento de gestos

© TEKNIKER Casos de uso (guante sensorizado) Segmentación inicial de la señal Extraer lecturas relacionadas con los signos (sin transiciones) Análisis de cambios en valores mediante una ventana de tiempo Clasificación de lecturas previamente segmentadas Multiclasificador jerarquico basado en la distancia Clustering Clasificadores basados en la distancia (K-NN) Alta tasa de acierto del clasificador utilizando una sola lectura por clase Entrenamiento simple y sencillo Posibilidad de crear clasificadores personalizados

© TEKNIKER Casos de uso (guante sensorizado) Reconocimiento de movimientos

© TEKNIKER Casos de uso (guante sensorizado) Segmentación inicial de la señal Separar los diferentes movimientos Análisis de la energía de la señal mediante una ventana de tiempo Clasificación de las series temporales previamente segmentadas Extracción de características de las series temporales Energía Número de picos Clasificación sobre estas características Selección de atributos mediante Algoritmos Genéticos

© TEKNIKER Procesamiento de lenguaje natural

© TEKNIKER Casos de uso (NLP) Objetivo: Transformar la información no estructurada en formato entendible para los algoritmos de descubrimiento Técnicas de procesamiento del lenguaje natural Análisis morfológico Análisis sintáctico Análisis semántico Análisis pragmático

© TEKNIKER Casos de uso (NLP) Lematización y análisis morfológico: Tokenización: identificación de las unidades del texto (ej., las palabras) Lematización: segmentación de una palabra para separar la raíz (lexema) de los morfemas gramaticales y de los afijos (prefijos y sufijos). Análisis morfológico: Asignación automática de la categoría léxica.

© TEKNIKER Casos de uso (NLP) Análisis sintáctico Generar la estructura correspondiente a las categorías sintácticas formadas por cada una de las unidades léxicas que aparecen en la oración

© TEKNIKER Casos de uso (NLP) Análisis semántico y pragmático: Asignar significado correspondiente a cada una de las palabras del texto e incluir información sobre las relaciones que se dan entre los hechos que forman el contexto y entre diferentes entidades Ejemplo simple: asignar sentidos (synsets) de WordNet* correspondiente estar: , curso: , , , , … trabajar: , , , *WordNet es una enorme base de datos léxica que agrupa las palabras en conjuntos de sinónimos llamados 'synsets', proporcionando definiciones cortas y generales, y almacenando las relaciones semánticas entre estos conjuntos de sinónimos

© TEKNIKER Casos de uso (NLP) Procesamiento de información no estructurada (texto) Sistema IR Normalización de nombres Clasificación automática de la información Sistema de recomendación de usuarios Visualización de etiquetas …

© TEKNIKER Casos de uso (NLP) Sistema de vigilancia tecnológica Buscador semántico de patentes Clasificador de patentes Clasificador de incidencias Normalizador de nombres MBE …

© TEKNIKER Casos de uso (NLP)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (NLP/MBE)

© TEKNIKER Casos de uso (Visualizaciones)

© TEKNIKER Muchas gracias Para más información: Agricultura de precisión: Guante sensorizado: Detección de rebaba: Procesamiento de lenguaje: