viernes, 19 de febrero de 2010

LA INTELIGENCIA ARTIFICIAL

Se denomina inteligencia artificial (IA) a la rama de la ciencia informatica dedicada al desarrollo de agentes racionales no vivos.
Para explicar la definición anterior, entiéndase a un agente como cualquier cosa capaz de percibir su entorno (recibir entradas), procesar tales percepciones y actuar en su entorno (proporcionar salidas), y entiéndase a la racionalidad como la característica que posee una elección de ser correcta, más específicamente, de tender a maximizar un resultado esperado (este concepto de racionalidad es más general y por ello más adecuado quei nteligencia para definir la naturaleza del objetivo de esta disciplina).
Por lo tanto, y de manera más específica la inteligencia artificial es la disciplina que se encarga de construir procesos que al ser ejecutados sobre una arquitectura física producen acciones o resultados que maximizan una medida de rendimiento determinada, basándose en la secuencia de entradas percibidas y en el conocimiento almacenado en tal arquitectura.

jueves, 18 de febrero de 2010

AGENTES DE SOFTWARE

Agente de software es una parte del software que actua para un usuario u otro programa
como agente. el agente tiene la autoridad de decir cuando una accion es apropiada (y si es apropiada). la idea es que los agentes no son estrictamente invocados para una tarea, si no que se activan ellos solos.
El concepto de un agente provee una forma conveniente y poderosa de describir una compleja entidad de software, que es capaz de actuar con cierto grado de autonomia, para cumplir tareas en representacion de personas. pero a diferencias de los objetos ( que son definidos por metodos y atributos) un agente es definido por su propio comportamiento.

EJEMPLOS DE AGENTES DE SOFTWARE

Agentes de compras:aquellos agentes que ayudan a los usuarios a navegar por internet para encontrar productos y servicios. por ejemplo, cuando se encuentra un articulo, se muestran articulos relacionados seleccionados de forma inteligente.