5.- Mapa conceptual de la unida Fundamentos de la Inteligencia Artificial
1.2. Conceptos y técnicas (Estado del arte)
1.1. Historia de la IA
La Inteligencia Artificial surge partir de algunos trabajos publicados en la década de 1940
1950 de Alan Turing, matemático británico, se abre una nueva disciplina de las ciencias de la información
1950, Turing propuso que la pregunta «¿puede pensar una máquina?»
En 1956 se dio el término "inteligencia artificial" en Dartmouth durante una conferencia convocada por McCarthy
para hacerlo más concreto, propuso un «juego de imitación»
Turing, señaló que una máquina podría fracasar y aún ser inteligente.
creía que las máquinas podrían superar la prueba a finales del siglo XX.
El programa Artificial Linguistic Internet Computer Entity (A.L.I.C.E.) ganó el premio Loebner al Chatbot mas humano en 2000, 2001 y 2004, y en 2007 el programa Ultra Hal Assistant ganó el premio
Se define la Inteligencia Artificial como aquella inteligencia exhibida por artefactos creados por humanos (es decir, artificial).
La Inteligencia Artificial trata de conseguir que los ordenadores simulen en cierta manera la inteligencia humana
Las técnicas que se utilizan para un juego de vídeo dependen mucho del tipo de juego de vídeo que estemos diseñando.
Ha sido un gran reto tratar de acercar la mente de una máquina al pensamiento humano,
Este Procesamiento del Lenguaje Natural, depende de la lingüística computacional.
Fundamentos de la Inteligencia Artificial
La primera fase corresponde al desarrollo de sistemas y programas que traten directamente el lenguaje natural
1.3.1. Procesamiento de Lenguaje Natural (PLN).
Es una rama dependiente de la Inteligencia artificial
se encarga de desarrollar la comunicación entre hombres y máquinas
Fuese una comunicación entre humanos.
1.3. Desarrollos actuales
1.3.2. Reconocimiento de patrones.
Es la asociación de una observación, a una experiencia pasada o conocimiento
En el R.P., se llevan a cabo básicamente dos tipos de tareas
Las tareas que se resuelvan en R.P. son casos especiales o se pueden categorizar como uno de estos dos tipos: Clasificación y Estimación.
1.3.3. Robótica.
Es la ciencia y la tecnología de los robots
Combina diversas disciplinas como son: la mecánica, la electrónica, la informática, la inteligencia artificial y la ingeniería de control
Se ocupa del diseño, manufactura y aplicaciones de los robots
Otras áreas importantes en robótica son el álgebra, los autómatas programables y las máquinas de estados.
Fundamentos de la Inteligencia Artificial
1.3. Desarrollos actuales
1.3.4. Sistemas Expertos
En los años 70 que surgió un nuevo paradigma en la Inteligencia Artificial “los Sistemas Expertos
son en lo esencial sistemas de computación basados en conocimientos cuyos componentes representan un enfoque cualitativo de la programación
un Sistema Experto es una Base de Conocimientos (BC)
función es desarrollar trabajos similares a los que desarrollaría un especialista en un área determinada
Formas de representación de los conocimientos: *Reglas de producción *Redes semánticas *Marcos (Frames).
1.3.5. Lógica Difusa (Fuzzy logic).
estos sistemas sirvan de apoyo a los especialistas en un “dominio” de aplicación específico
es una herramienta de gran potencial para el desarrollo de nuevos métodos o técnicas de la Inteligencia Artificial
aplicar la forma del pensamiento humano a la programación de computadoras, que es lo que busca la inteligencia artificial
este tipo de lógica permite valores intermedios para poder definir estados convencionales como sí/no, verdadero/falso, negro/blanco, etc. nociones como más caliente o poco frío pueden expresarse matemáticamente y ser procesados por computadoras
Fundamentos de la Inteligencia Artificial
1.4. Modelos de agente inteligente.
1.5. Heurística.
Se define agente inteligente como todo agente capaz de tener conciencia de su entorno y actuar sobre él.
Son la forma más común de transmitir el conocimiento tradicional del problema al algoritmo de búsqueda.
Es una entidad capaz de percibir su entorno
Procesa las percepciones y responde o actua en su entorno de manera racional
Un agente inteligente puede ser una entidad física o virtual.
También puede considerarse agentes racionales a los animales incluido el hombre.
En las ciencias de la computación, el método heurístico es usado en determinadas circunstancias, cuando no existe una solución óptima bajo las restricciones dadas
Es posible clasificar los agentes inteligentes en 5 categorías principales:
Los programas heurísticos consiste en encontrar algoritmos con buenos tiempos de ejecución y buenas soluciones.
- Agentes reactivos - Agentes reactivos basados en modelo - Agentes basados en objetivos - Agentes basados en utilidad - Agentes que aprenden
Consiste en la capacidad de realizar innovaciones positivas para conseguir los fines que se pretenden.
Ésta es muy usada en juegos informáticos que se adelantan a lo que va a hacer el basándose en la experiencia y los pasos que ha seguido en otras ocasiones.