Académique Documents
Professionnel Documents
Culture Documents
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
El problema es excesivamente complejo para expresar su solucin algortmicamente (e.g. ajedrez) El mundo es altamente cambiante y lo que decidamos en el futuro dependen de percepciones futuras (e.g. diseo de robots para agarrar y mover piezas) El mundo es parcialmente desconocido (e.g. exploracin en marte) En todos estos casos no es recomendable la especificacin de un algoritmo determinista. Existe alguna aproximacin general para la resolucin de cualquier problema?
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Los mtodos de representacin y resolucin de problemas pueden estar basados en uno de estos enfoques: Formulacin en el Espacio de Estados problemas como coleccin de estados (e.g. estados son posiciones de un tablero) Formulacin mediante Reduccin problemas como una jerarqua de sub-problemas de diferente complejidad.
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Op
Op1
Op2 Op3
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Problemas descomponibles
Se pueden resolver descomponindolo en problemas ms pequeos Cada problema puede resolverse de manera inmediata o bien descomponerse aun ms El enfoque recursivo: Algoritmo: Si problema actual resoluble entonces devolver respuesta Sino descomponer problema; Para cada subproblema, llamar al algoritmo
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Un problema ignorable: demostrar un teorema matemtico. Procederemos empezando por demostrar un lema que pensamos que ser til. Eventualmente, nos damos cuenta que el lema no es en absoluto de ninguna ayuda. Lo nico que hemos perdido es el esfuerzo empleado demostrar el lema. Almacenamos todos los estados conseguidos, y seguimos siempre hacia delante.
Sistemas Inteligentes
Ao acadmico 2011-2012
2 1 7
8 6
3 4 5
1 8 7
3 4
Sistemas Inteligentes
Ao acadmico 2011-2012
Un problema no recuperable: la transformacin es irreversible, ajedrez, control automtico de una grua. El nivel de recuperacin de un problema es importante para determinar la complejidad de la estructura de control que busca la solucin Para problemas ignorables la estructura de control es sencilla y nunca retrocede. Para problemas recuperables, la estructura de control es ligeramente ms complicada ya que ha de reparar errores Para problemas irrecuperables, la estructura de control tiene que hacer un trabajo intensivo en cada decisin a tomar ya que no puede equivocarse
Sistemas Inteligentes
Ao acadmico 2011-2012
Varios caminos de razonamiento conducen a la respuesta: lo nico que nos interesa es la respuesta a la cuestin, no el camino a seguir.
Sistemas Inteligentes
Ao acadmico 2011-2012
New York
Miami
Dallas
San Francisco
Hasta que no obtengamos todos los caminos no estaremos seguros de cul es la mejor. En general, los problemas de mejor camino son computacionalmente ms costosos.
Grado en Ingeniera Informtica
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
rboles
grafos
Sistemas Inteligentes
Ao acadmico 2011-2012
Nodo raz suele corresponderse con el estado inicial. En el rbol se encuentran algn nodo asociado con el estado final y que denominamos nodo final, objetivo o meta. Segn la presencia del nodo final en el rbol podemos distinguir tres casos: El nodo final no se encuentra en el rbol. El nodo final aparece una vez en el rbol. El nodo final aparece mltiples veces (se requiere la verificacin de alguna condicin)
Grado en Ingeniera Informtica
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Procedimiento de Bsqueda
una funcin heurstica que evale los estados individuales
los operadores
Una funcin heurstica es una funcin que confecciona las medidas de deseabilidad a partir de las descripciones del estado del problema, y las representa usualmente como nmeros.
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ao acadmico 2011-2012
Sistemas Inteligentes
Ejercicios de repaso
Monkey and bananas: un chimpac hambriento se encuentra en la entrada de una habitacin. En la parte central del techo de la misma, hay un gancho del que cuelga un racimo de platanos. La distancia entre el extremo inferior y el suelo hace que el chimpanc no pueda alcanzarlos. En la habitacin, hay varias cajas de diferentes tamaos. Slo si se apilan una sobre otra queda el mnimo espacio para recoger los pltanos. El problema es dar con la secuencia de acciones para satisfacer su apetito. Qu informacin parece relevante? Qu operadores son pertinentes? Puede descomponerse el problema? Interesa cualquier camino o el mejor? El problema es recuperable o no? Partimos de objetivos o condiciones iniciales? Qu tipos de heursticas podemos usar?
Grado en Ingeniera Informtica
Sistemas Inteligentes
Ao acadmico 2011-2012
Ejercicios de repaso
Misioneros y canbales: Tres misioneros se aproximan a un rio de la selva amaznica que han de cruzar. All se encuentran con tres canbales. El ro es mu profundo y ancho, con fuerte corriente. No se puede pasar ms que remando en una pequea barca en la que solo caben dos personas. Todos habrn de coordinarse para que en ninguna de las orillas, el nmero de canbales supere al de misioners. Cmo utilizar la barca para que los tres misioneros lleguen al otro lado? Qu informacin parece relevante? Si tampoco los canbales se Qu operadores son pertinentes? fiaran de los misioneros, Puede descomponerse el problema? qu podemos decir de la Interesa cualquier camino o el mejor? solucin? El problema es recuperable o no? Partimos de objetivos o condiciones iniciales? Qu tipos de heursticas podemos usar?
Sistemas Inteligentes
Ao acadmico 2011-2012