Aplicaciones desarrolladas en Prolog
-
Upload
maximo-gonzalez -
Category
Documents
-
view
320 -
download
6
description
Transcript of Aplicaciones desarrolladas en Prolog
APLICACIONES DESARROLLADAS EN PROLOG DE INTELIGENCIA ARTIFICIAL
Principalmente es útil en la gestión de Juegos, en Inteligencia Artificial y Sistemas
Expertos, como lenguaje especialmente pensado para construir bases de conocimientos
basados en la lógica que forman parte importante de cualquier agente inteligente, en la
construcción de Compiladores e Intérpretes, en el Reconocimiento del Lenguaje Natural
Casos de Aplicación:
Sistema Experto
Procesamiento de Lenguaje Natural
Asignación de Recursos Limitados
IBM desarrollo EI – IA para asignación de aviones en líneas aéreas
Diseño experto de Productos
Sistema Experto para diseñar anteojos a la medida de un cliente.
Verificación de Circuitos digitales
CVE desarrollado por Siemens para verificar de forma automática, la salida de
un circuito digital
RFuzzy, Es una herramienta implementada sobre el lenguaje de programación
Prolog, que es capaz de representar y trabajar con la lógica difusa. Permite
representar, manejar y razonar con conceptos subjetivos como “alto”, “bajo”,
“rápido”, “lento”, etc.
RFuzzy se ha utilizado para potenciar la inteligencia de los robots. Por ejemplo:
RFuzzy se ha aplicado para la programación de robots participantes en la liga
mundial de fútbol de robots (RoboCupSoccer), que se viene desarrollando desde
1996 con la finalidad de desarrollar la robótica y la Inteligencia Artificial.
Cloze: Técnica de la Inteligencia Artificial y aprendizajes de Lengua hechas
en PROLOG: Consiste, en la presentación de un texto escrito al cual se le han
sustituido palabras, según un criterio previamente establecido, por una marca de
longitud fija o un espacio de longitud proporcional a la de la palabra. La tarea del
sujeto consiste en adivinar y proponer la palabra omitida a partir de las claves
sintácticas o semánticas dadas por el contexto.
Desarrollo de Sistemas Multi – Agentes desarrollados mediante JavaLog:
Desarrollado utilizando Java y el intérprete de PROLOG aumentado con un
algoritnmo de programación lógica inductiva denominada PROLOG
BIBLIOGRAFÍA:
maestros. unitec. edu[Internet] : Programación en PROLOG para Inteligencia Artificial:
[cited 2012 Abril 04]; Available from :
http://maestros.unitec.edu/~efutch/concapanxxiii-prolog.pdf
tendencias 21 [Internet] : Aplicación Infromática: [cited 2012 Abril 04]; Available from :
http://www.tendencias21.net/Una-aplicacion-informatica-reconoce-las-emociones-
por-el-analisis-de-una-conversacion_a5052.html