Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aplicaciones
Máster en Museos, Archivos y Bibliotecas
Julián Dorado
Introducción a la Inteligencia Artificial
Definición
Inteligencia vs Inteligencia Artificial
Áreas
Técnicas de Búsqueda
IA Simbólica
IA Conexionista
Computación Evolutiva
Introducción a la Inteligencia Artificial
La inteligencia
Difícil de definir
https://dle.rae.es/inteligencia
Capacidad de aprendizaje y de resolver problemas
Creatividad
Desarrollo de soluciones originales en cada área de la inteligencia a partir de conceptos conocidos
Inteligencia Artificial
Ciencia que persigue crear programas que imiten los procesos de la inteligencia humana
Origen del término y formalización del área
Conferencia en el Darmouth College 1955: McCarthy, Minsky, Rochester y Shannon
Áreas de trabajo
Resolución de problemas
Búsqueda heurística y Planificación
Técnicas de IA
Técnicas de Búsqueda
IA Simbólica
IA Conexionista
Computación Evolutiva
Introducción a la Inteligencia Artificial
Estado inicial
Función objetivo
Para saber si se ha resuelto el problema
Número de puntos por comer o piezas del puzle colocadas o sin colocar
Heurísticas
Criterios o métodos para decidir qué operadores son más
prometedores para resolver un problema
Introducción a la Inteligencia Artificial
IA Simbólica
Se basa en representaciones simbólicas de los problemas
Utiliza la lógica matemática y la búsqueda
Los sistemas más conocidos son
Sistemas basados en reglas y sistemas expertos (SE)
Utilizan
Método de razonamiento
Demanda información para aplicación de las reglas para la que le faltan hechos
Hacia atrás
Aplicaciones
Diagnóstico médico
Cada neurona recoge señales de entrada y las pondera con los pesos
Procedimiento
Proceso de aprendizaje
Deep Learning
Número de neuronas artificales muy alto
Aplicaciones
Reconocimiento de patrones
Objetos en imágenes
IA Conexionista
Con cada ejemplo ->
Utilizar varios ejemplos
Por categoría de salida
Chatbots
Sistemas recomendadores
Reconocimiento Óptico de Caracteres
Sistemas de Reglas: Chatbots
Evolución de asistente personal a Inteligencia artificial
Bots conversacionales (chatbots)
Automatización de interacción con el usuario en entornos controlados (pedir comida)
En servicios de mensajería (ej. Facebook, Telegram, etc.) o en herramientas de automatización
IFTTT (IF This Then That) https://ifttt.com/
Usan palabras clave, patrones y respuestas personalizadas
Ejemplos: Hubspot (https://www.hubspot.com), ZenDesk (https://www.zendesk.es) y
Gupshup.io (https://www.gupshup.io/es)
Asistentes personales actuales
Sistema centralizado de recogida de datos: big data
Desde guardar datos del usuario, a poder generar un contexto para poder tener una
conversación encadenando preguntas y respuestas
Watson de IBM
Ganador en Jeopardy: Elaborar preguntas sobre la respuesta que se indica
Aplicaciones donde se necesita compresión del lenguaje natural
Partes de asistencia (seguros, call center)
Interpretación de textos (informes médicos)
Sistemas de Reglas: Chatbots
Aplicaciones:
Responder preguntas sobre temas comunes: horarios, ubicaciones y próximos eventos
Además de otras cuestiones básicas, que permiten al personal centrarse en otras tareas
Tipos
Libros más prestados
Probabilísticos: Teoría de Bayes
Probabilidad que te guste un libro de acuerdo a tu historial de lectura
Género, autor, colección
Por gustos similares de lectores similares (coinciden en los libros que leen)
Reconocimiento de Patrones
Reconocimiento de texto
Optical Character Recognition (OCR)
Proceso para digitalización de textos a partir de imágenes para luego almacenarlos como un
documento de texto
Orientado sobre todo a letra mecanográfica. Más difícil en letra manuscrita
Funcionamiento
Digitalización de la imagen
Segmentación de la imagen en líneas y palabras
Simplificación de la formas (adelgazamiento)
Comparación con patrones
Geométricos, estructurales, otros (entre ellos IA)
Reconocimiento de tipos de letra y modificadores (negrita, cursiva, etc.)
Escaneado de libros completos
Escaneado de la superficie
Fotogrametría
Se basa en la realización de muchas fotos desde distintos ángulos de referencia
Permite construir texturas de color para aplicar a los objetos y generar modelo 3D realista
Reconocimiento de texto
Textos manuscritos
TranScriptorium
Transkribus
Reconocimiento
de textos manuscritos
Orientado a textos antiguos
Más complicado que en texto tipográfico
TranScriptorium
Utiliza un OCR avanzado. Es gratuito
Segmentación en caracteres/palabras
http://transcriptorium.eu/
Transkribus
Nivel de acierto de un 95% y es de pago
Reconoce patrones y analiza la imagen del documento
https://readcoop.eu/transkribus/?sc=Transkribus