lunes, 23 de febrero de 2009

Introducción a la IA

Es una de las ciencias más recientes. Busca en la actualidad una gran variedad de subcampos, que van desde áreas de propósito general, como aprendizaje y la percepción.

Existen diferentes conceptos sobre IA; algunos se refieren a procesos mentales y otros al razonamiento.

La prueba Turing propuesta por Alan Turin(1950). Es una prueba basada en la incapacidad de diferenciar entre entidades inteligentes indiscutibles y seres humanos. El computador supera la prueba si un evaluador humano no es capaz de distinguir si las respuestas, a una serie de preguntas planteadas, son de una persona o no.

Para poder superar esta prueba el computador debería poseer las siguientes capacidades:

· Procesamiento de lenguaje natural.

· Representación del conocimiento.

· Razonamiento automático.

· Aprendizaje automático.

¿COMO SE PUEDE CONSTRUIR UN COMPUTADOR EFICIENTE?

Para que la inteligencia artificial pueda llegar a ser una realidad se necesitan dos cosas: inteligencia y un artefacto. El computador ha sido el artefacto elegido. El computador electrónico digital moderno se invento de manera independiente y casi simultaneo por científicos en tres países involucrados en la segunda Guerra mundial.

Un agente inteligente es aquel que emprende la mejor acción posible ante una situación dada.

La IA ha avanzado más rápidamente en la década pasada debido al mayor uso del método científico en la experimentación y comparación de propuestas. los avances recientes logrados en el entendimiento de las bases teóricas de la inteligencia ha ido aparejados con las mejoras realizadas en la optimización de los sistemas reales. Los subcampos de la IA se han integrado más y la IA ha encontrado elementos comunes con otras disciplinas.

AGENTES INTELIGENTES..

Un agente es cualquier cosa capaz de persibir su medio ambiente con la ayuda de sensores y actuar en ese mdio utilizando actuadores.

El termino percepción se utiliza en este contexto para indicar que el agente puede recibir entradas en cualquier instante. En general, un agente tomará una decisión en un momento dado dependiendo de la secuencia completa de percepciones hasta ese instante.

El concepto de racionalidad.

Un agente racional es aquel que hace lo correcto.

La racionalidad en un momento determinado depende de cuatro factores:

  • La medida de rendimiento que define el criterio de éxito.
  • El conocimiento del medio en el que habita acumulado por el agente.
  • Las acciones que el agente puede llevar a cabo.
  • La secuencia de percepciones del agente hasta este momento.

En cada posible secuencia de percepciones, un agente racional deberá emprender aquella acción que supuestamente maximice su medida de rendimiento. Basándose en la evidencias aportadas por la secuencia de percepciones y en el conocimiento que el mantiene almacenado.

Las especificaciones del entorno de trabajo incluyen la medida de rendimiento, el medio externo, los actuadores y los sensores. El primer paso en el diseño de un agente debe ser siempre la especificación, tan completa como sea posible, del entorno de trabajo.

Tipos de agentes

Agentes reactivos simples responden directamente a las percepciones, mientras que los agentes reactivos basados en modelos mantienen un estado interno que les permite seguir al rastro de aspectos del mundo que no son evidentes según las percepciones actuales. Los agentes basados en objetivos actúan con la intención de alcanzar sus metas, y los agentes basados en utilidad intentan maximizar su “felicidad” deseada.

Todos los agentes pueden mejorar su eficiencia con la ayuda de mecanismos de aprendizaje.