Download Inteligencia Artificial

Document related concepts
Transcript
Inteligencia Artificial
Manuel Villaquiran
David Clavijo
Edwin Sandoval
Fundación Universitaria Los Libertadores
Ing. de Sistemas
Introducción a la ingeniería de sistemas
Nov. 2009
Inteligencia Artificial
Contenido
• Introducción
• Inteligencia artificial
1. Fundamentos de la inteligencia artificial
2. Aplicaciones de la inteligencia artificial
Inteligencia Artificial
Introducción
Es conveniente recordar
las características de las
sucesivas generaciones
de las computadoras.
•
•
•
•
•
Primera Generación
Segunda Generación
Tercera Generación
Cuarta Generación
Quinta Generación
Inteligencia Artificial
Primera Generación
Características
 Tubos de vacío
 Tambores magnéticos
 Lenguaje de
programación
FORTAN
 Carecían de sistemas
operativos
Inteligencia Artificial
Segunda Generación
Características
 Construidas a base de
transitares
 Lenguajes de
programación de alto
nivel –COBOL
 Se usaron como
herramientas para la
gestión empresarial
Inteligencia Artificial
Tercera Generación
Características
 Circuito integrados
 Disminución de
tamaño y precio
 Aparición de
múltiples lenguajes
de programación y
sistemas operativos
Inteligencia Artificial
Cuarta Generación
Características
 Mayor nivel de
integración de los
circuitos
 Aparición del
microprocesador
 Microinformática t la
interconexión de las
computadoras
Inteligencia Artificial
Quinta Generación
Características
 Componentes de alta
escala de integración
 Utilización de múltiples
procesadores en una
misma computadora
 Dotación de un cierto
poder de razonamiento
humano conocido como
inteligencia artificial
Inteligencia artificial
Que es?
Es una rama de la informática
cuyo objetivo es proporcionar
computadoras con sus elementos
hardware y software que permitan
conseguir la simulación de la
inteligencia humana
Inteligencia artificial
fundamentos de la inteligencia
artificial
Las computadoras deben soportar un
software compuesto por varios programas
llamados motor de interferencias
Que funcionan sobre una cantidad de datos
llamados base de conocimientos
Inteligencia Artificial
Motor de Inferencias
El Motor de Inferencias (MI) es un
programa de control cuya función es
seleccionar las reglas posibles a
satisfacer el problema, para ello se
vale de ciertas estrategias de control
sistemáticas o de estrategias
heurísticas.
Inteligencia Artificial
Base de Conocimientos
Esta compuesta por un conjunto de hechos,
teorías y reglas fundamentadas en la
experiencia que se posee relativa a un
problema determinado
Fundamentos de la inteligencia
artificial
Datos
Unidad
de
control
Unidad
Arimeto-logica
Memoria centralda
Algoritmos
de búsqueda
Resultados
y
comparación
de datos
Datos
Memoria externa
Base de
conocimientos
Inteligencia artificial
aplicaciones
Sistemas expertos
Utilización de lenguaje natural
Reconocimiento de voz
Reconocimiento de formas
Robótica
Sistemas Expertos
Que es?
Un sistema experto es un conjunto de
programas que, sobre una base
conocimientos, posee información de uno
o mas expertos en un área especifica que
nos permite usarla para resolver problemas
relacionados con dicha área
Tipos de Información
Los hechos: datos obtenidos de la realidad
Reglas de procedimiento: describen las
secuencias de eventos
Reglas heurísticas: reflejan opiniones
donde no existe una regla de
procedimiento
Inteligencia artificial
Lenguaje Natural
Lenguaje hablado o escrito en un
determinado idioma
Reciben datos de entrada en lenguaje
natural produciendo resultados en el
mismo lenguaje
Constan de una base de conocimientos
diccionarios que reconocen el idioma
Provocando reacciones correspondientes a
dicho idioma
Inteligencia artificial
Reconocimiento de voz
Objetivo es capturar la voz humana con
una computadora
La voz es capturado por un micrófono
produciendo una señal analógica,
posteriormente es digitalizada se
compara con patrones de la base de
conocimientos con el fin de reconocer la
voz ingresada
Reconocimiento de formas
Trata de imitar la visión humana por
medio de una cámara de video.
Esta señal produce una señal analógica
posteriormente digitalizada se procesa y
se realizan las comparaciones con los
patrones contenidos en la base de
conocimientos hasta conseguir el
reconocimiento de la forma
Robótica
Esta aplicación trata de imitar la
capacidad física del ser humano
Brazos de robot
Son muy comunes en las líneas de
ensamblaje
se les a implementa el sistema de
reconocimientos de formas