Intenta no solo entender sino construir entidades inteligentes
Un sistema es racional si hae lo correcto
Su nomnre salió recién en el 1956
Aproximaciones
Actuar de manera humana
The Turing Test
Propuesto por el matemático inglés Alan Turing en 1950 como una forma de lidiar con la pregunta ¿Pueden las máquinas pensar?
Juego de imitación
No permite contacto visual o tacto
Preguntas y respuestas
Interacción por medio de escritura en computador
El computador pasa la prueba si un interrogador humano, luego de proponer algunas preguntas escritas, no puede decir si las resppuestas vienen de una persona o no
Procesamiento de lenguaje natural
Representación de conocimiento
Razonamiento automatizado
Aprendizaje de máquina
Pensar de manera humana
Uso de la ciencia cognitiva
Pensamiento racional
Uso de lógica matemática para la resolución de problemas
Actuar de manera racional
Agente
Es solamente algo que actúa
Control autónomo
Adaptación al cambio
Asumir objetivos
Agente racional
Actúa para alcanzar el mejor resultado
Bases
Filosofia
Pueden las reglas formales ser usadas para obtener conclusiones válidas?
Cómo los pensamientos aparecen de un cerebro físico?
De dónde viene el conocmiento?
Cóo se llega del conocimiento a la acción?
Matemáticas
Cuáles son las reglas formales para llegar a conclusiones válidas?
Qué puede ser computada?
Cómo razonamos con información incierta?
Economía
Cómo debemos tomar decisiones para maximizar la rentabilidad?
¿Cómo debemos hacer esto cuando la recompensa puede ser en un futuro lejano?
Neurociencia
Cómo los cerebros procesan información?
Psicología
Cómo los humanos y animales piensan y actúan?
Ingeniería Computacional
Cómo podemos construir un computador eficiente?
Teoría de control y cibernética
Cómo pueden los artefactos operar bajo su propio control?
Lingüística
Cómo está relacionado el lenguaje con el pensamiento?
Agentes
Agente Racional
Características
Entidad autónoma que actúa para cumplir sus objetivos en un ambiente de trabajo
Autónomo
Operar independientemente sin intervención humana
Racional
Hacer lo correcto, actuar racionalmente
Social
Objetivos
Recursos
Servicios
Situado
Habita ambiente
Autónomo
Efectúa acciones
Proactivo
Alcanza objetivos
Entorno
Sensores
Percepción del ambiente
Efectores
Modifica el ambiente
Tipos
Reactivos
Reacciona de acuerdo a lo que percibe actualmente del entorno
Cognitivos
Analiza y hace predicciones, anticipa
Mapeo
Sistemas basados en reglas
IF ... THEN
Sistemas difusos
Reglas basadas en variables lingüísticas
Redes neuronales
Unidades de procesamiento multi-conectadas
Algoritmos genéticos
Evolución del sistema
Acción
Autómatas de estados finitos
Autómatas con registros
Redes de Petri
Arquitectura
Agente Cooperativo
Conjunto de agentes que comparten los mismos objetivos
Sistema Multi-Agente
Conjunto organizado de agentes que interactúa de forma cooperativa para lograr de manera colectiva un objetivo global