SlideShare a Scribd company logo
1 of 23
INTELIGENCIA ARTIFICIAL
BUSQUEDAS BASICAS
NOMBRE: Luis Cambal
CURSO: 6to Sistemas
FECHA: 22/07/2013
Estrategias de búsquedas
No Informadas ó a Ciegas: No se tiene
información adicional acerca de los estados. La
única información es la que proporciona la
formulación del problema.
Sólo generan sucesores y distinguen si han
llegado al objetivo ó no.
Informadas ó Heurísticas: Se conoce cuando
un estado no es objetivo, y si es mas
“prometedor” que otro.
S
A
B
C E
D
E
D F
Nodo Raíz
Nodo meta
El nodo raíz denota la trayectoria
que comienza y termina en el nodo
inicial S.
El hijo del nodo raíz con etiqueta A
Representa la trayectoria S-A.
Las trayectorias como S-A, que no
alcanzan las metas se conocen
como trayectorias Parciales. Las
trayectorias que alcanzan la meta
se llaman trayectorias completas, y
el nodo correspondiente es un
nodo meta.
METODOS CIEGOS
Búsqueda en Profundidad
Búsqueda en Amplitud
Búsqueda no Deterministica
Búsqueda en Profundidad
Toma los hijos de cada nodo y avanza a partir
de ese hijo.
Otras alternativas del mismo nivel se ignoran
por completo, en tanto haya posibilidades de
alcanzar la meta mediante la selección original.
Se busca en las ramas de izquierda a
derecha.
Búsqueda en Profundidad
1
17 18
5 6
2 8 13
3 7 9 12 14 16
4 10 11 15
goal
Revisa todas las trayectorias de una longitud
dada antes de avanzar a una trayectoria más
larga.
Búsqueda en Amplitud
Búsqueda en Amplitud
1
2 3 4
5 6 7 8 9 10
11 12 13 14
goal
Búsqueda no Determinística
Se puede tener tan poca información sobre un
problema al grado de que no sea posible
descartar un factor de ramificación grande o
trayectorias largas carentes de utilidad.
La búsqueda no determinística consiste en
buscar un termino medio entre la búsqueda en
profundidad y la búsqueda en amplitud.
Problema del Laberinto
En el siguiente laberinto, se puede pasar
desde una casilla a otra de las posibles
adyacentes (arriba, abajo, izquierda, derecha),
salvo si existe una barrera entre ellas
Objetivo: ir de I a F
Búsqueda en Profundidad
Búsqueda heurística
• Las técnicas de búsqueda heurística usan el
conocimiento del dominio para adaptar el solucionador
y, de esta manera, éste sea más potente y consiga llegar a la
solución con mayor rapidez. Por tanto, estas técnicas utilizan el
conocimiento para avanzar buscando la solución al problema.
• Definiciones:
- Costo del camino: coste necesario para ir del nodo raíz al
nodo meta por dicho camino.
- Costo para hallar la solución: coste necesario para encontrar
el camino anteriormente definido.
-Potencia heurística: capacidad de un método de exploración
para obtener la solución con un coste lo más bajo posible.
Función de evaluación
heurística
• Definición: es una aplicación del espacio de estados
con el espacio de los números reales
F(estado) => n
• n representa lo cercano que esta el estado con el que
se ha aplicado la función de evaluación de la solución
final.
• Es muy importante mantener un equilibrio entre la
eficiencia de la función y su complejidad. No debemos
tener una función de evaluación demasiado complicada,
ni tampoco una demasiado sencilla pero que no avance
prácticamente nada en el problema. En caso de no
mantener este equilibrio se podría producir explosión
combinatoria.
Estrategias de búsqueda
heurística
• Tipos:
• Estrategias tentativas: aquellas en las que se puede
abandonar la exploración de una rama y pasar a
explorar otra en cualquier momento del problema.
• Estrategias irrevocables: aquellas en las que no se
puede abandonar la exploración de la rama por la
que se comenzó.
•Métodos:
• Gradiente
• Primero el mejor
• Búsqueda en haz
• Algoritmo A
Estrategias de búsqueda
heurística
 Gradiente:
• Metodología: elegir el camino de máxima pendiente,
usando para ello la función de evaluación.
• Tipo: irrevocable.
• Ventajas: se llega a la solución con poco coste
computacional.
• Inconvenientes: puede ser que el problema no sea
compatible con este método, y, por lo tanto, no
conseguiremos obtener la solución.
Estrategias de búsqueda
heurística
 Primero el mejor:
• Metodología: elegir como siguiente nodo aquel con
mayor función de evaluación.
• Tipo: tentativo.
• Ventajas: no depende en exceso de la función de
evaluación.
• Inconvenientes: excesiva complejidad espacial,
pues se deben guardar todos los nodos abiertos.
Estrategias de búsqueda
heurística
 Búsqueda en haz:
• Metodología: elegir un conjunto de nodos como los
siguientes a expandir, y hacerlo de forma irrevocable.
• Tipo: irrevocable/tentativo.
• Ventajas: más permisible.
• Inconvenientes: en caso de que el sistema sea
irrevocable, este método no actúa con eficacia.
Búsqueda con adversos
La búsqueda con adversos (juego contra un oponente)
analiza los problemas en los que existe mas de un
adversario modificando el estado del sistema.
Hay dos operadores:
- el que lleva el problema a la mejor situación (jugada
nuestra)
- el que lleva el problema a la peor situación (jugada
de nuestro adversario)
Búsqueda con adversos:
Algoritmo MINIMAX
- Minimax es un método de decisión para minimizar la
pérdida máxima esperada en juegos con adversario y
con información perfecta.
- Minimax es un algoritmo recursivo.
- El funcionamiento de Minimax puede resumirse como
elegir mejor movimiento para ti mismo suponiendo que tu
contrincante escogerá el peor para ti.
Pasos del algoritmo
Minimax
1. Generación del árbol de juego. Se generarán todos
los nodos hasta llegar a un estado terminal.
2. Cálculo de los valores de la función de evaluación
para cada nodo terminal.
3. Calcular el valor de los nodos superiores a partir del
valor de los inferiores.
4. Desde los nodos de nivel n, buscar la mejor
situación para mi y la peor para mi rival. Elegir la
jugada valorando los valores que han llegado al
nivel superior, es decir, obtengo la mejor rama.
Búsqueda con adversos:
Algoritmo MINIMAX
El algoritmo explorará los nodos del árbol asignándoles
un valor numérico mediante una función de evaluación,
empezando por los nodos terminales y subiendo hacia
la raíz.
La función de evaluación definirá lo buena que es la
posición para un jugador cuando la alcanza. Ejemplo:
en el ajedrez los posibles valores son (+1,0,-1) que se
corresponden con ganar, empatar y perder
respectivamente. Esto será diferente para cada juego.
Ejemplo MINIMAX
A
B C D
E F G H I J
7 8 0 6 5 9
Min(7,8) Min(0,6) Min(5,9
)
7 0 5
Max(7,0,5)7

More Related Content

Viewers also liked

17 evaluacion heuristica basica
17 evaluacion heuristica basica17 evaluacion heuristica basica
17 evaluacion heuristica basicaUVM
 
Búsquedas heurísticas
Búsquedas heurísticasBúsquedas heurísticas
Búsquedas heurísticasLuis Álamo
 
6inteligenciaartificial
6inteligenciaartificial6inteligenciaartificial
6inteligenciaartificialescorpio_rmt25
 
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificial
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificialTipos de búsquedas inteligentes redes semánticas en inteligencia artificial
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificialjuan198
 
Fernando Echeverria(Que son las redes semánticas)
Fernando Echeverria(Que son las redes semánticas)Fernando Echeverria(Que son las redes semánticas)
Fernando Echeverria(Que son las redes semánticas)taniaibethmera
 
Redes semanticas evaluaciòn
Redes semanticas evaluaciònRedes semanticas evaluaciòn
Redes semanticas evaluaciònSILVIA ROSA
 
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...Tribunal Electoral Provincia de Misiones
 
Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Héctor Estigarribia
 
REDES NEURONALES
REDES NEURONALESREDES NEURONALES
REDES NEURONALESHB09
 
RED NEURONAL ARTIFICIAL . I.A
RED NEURONAL ARTIFICIAL . I.A RED NEURONAL ARTIFICIAL . I.A
RED NEURONAL ARTIFICIAL . I.A daniatacho
 
Equipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesEquipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesArgenis Vicent
 
ejemplos de redes semánticas
ejemplos de redes semánticas ejemplos de redes semánticas
ejemplos de redes semánticas carmita97
 
Fundamentos de la inteligencia artificial
Fundamentos de la inteligencia artificialFundamentos de la inteligencia artificial
Fundamentos de la inteligencia artificialAbner Gerardo
 

Viewers also liked (20)

Nancy romero IA
Nancy romero IANancy romero IA
Nancy romero IA
 
17 evaluacion heuristica basica
17 evaluacion heuristica basica17 evaluacion heuristica basica
17 evaluacion heuristica basica
 
Inteligencia artificial isc
Inteligencia artificial iscInteligencia artificial isc
Inteligencia artificial isc
 
Búsquedas heurísticas
Búsquedas heurísticasBúsquedas heurísticas
Búsquedas heurísticas
 
6inteligenciaartificial
6inteligenciaartificial6inteligenciaartificial
6inteligenciaartificial
 
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificial
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificialTipos de búsquedas inteligentes redes semánticas en inteligencia artificial
Tipos de búsquedas inteligentes redes semánticas en inteligencia artificial
 
Fernando Echeverria(Que son las redes semánticas)
Fernando Echeverria(Que son las redes semánticas)Fernando Echeverria(Que son las redes semánticas)
Fernando Echeverria(Que son las redes semánticas)
 
Redes semanticas
Redes semanticasRedes semanticas
Redes semanticas
 
Redes semanticas evaluaciòn
Redes semanticas evaluaciònRedes semanticas evaluaciòn
Redes semanticas evaluaciòn
 
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
Implementacion de la funcion logica xor, mediante un modelo neuronal y el alg...
 
Busqueda engrafos
Busqueda engrafosBusqueda engrafos
Busqueda engrafos
 
Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)Problemas de Satisfaccion de restricciones (PSR)
Problemas de Satisfaccion de restricciones (PSR)
 
Los Mapas Conceptuales
Los Mapas ConceptualesLos Mapas Conceptuales
Los Mapas Conceptuales
 
REDES NEURONALES
REDES NEURONALESREDES NEURONALES
REDES NEURONALES
 
RED NEURONAL ARTIFICIAL . I.A
RED NEURONAL ARTIFICIAL . I.A RED NEURONAL ARTIFICIAL . I.A
RED NEURONAL ARTIFICIAL . I.A
 
Redes neuronales artificiales
Redes neuronales artificialesRedes neuronales artificiales
Redes neuronales artificiales
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Equipo Redes Neuronales Artificiales
Equipo Redes Neuronales ArtificialesEquipo Redes Neuronales Artificiales
Equipo Redes Neuronales Artificiales
 
ejemplos de redes semánticas
ejemplos de redes semánticas ejemplos de redes semánticas
ejemplos de redes semánticas
 
Fundamentos de la inteligencia artificial
Fundamentos de la inteligencia artificialFundamentos de la inteligencia artificial
Fundamentos de la inteligencia artificial
 

Similar to Busquedas inteligencia artificail

TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA torvicanny
 
Criterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialCriterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialSneider Salero
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptalejandrina36
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptAntonioReal11
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busquedasacrilegetx
 
Tipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasTipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasJenyfer Utitiaja
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialMariy Torrealba
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedajuniorjaviermedina
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas iaPAko DiAz
 
Tipos de búsqueda - Inteligencia Artificial
Tipos de búsqueda -  Inteligencia ArtificialTipos de búsqueda -  Inteligencia Artificial
Tipos de búsqueda - Inteligencia ArtificialPAko DiAz
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialFélix Alvarado
 
Tipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosTipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosFryzi
 

Similar to Busquedas inteligencia artificail (20)

TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA TIPOS DE BUSQUEDA
TIPOS DE BUSQUEDA
 
Diego
DiegoDiego
Diego
 
Criterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia ArtificialCriterios de búsqueda en la Inteligencia Artificial
Criterios de búsqueda en la Inteligencia Artificial
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).ppt
 
TÉCNICAS DE BÚSQUEDA.ppt
TÉCNICAS DE BÚSQUEDA.pptTÉCNICAS DE BÚSQUEDA.ppt
TÉCNICAS DE BÚSQUEDA.ppt
 
TÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).pptTÉCNICAS DE BÚSQUEDA(1).ppt
TÉCNICAS DE BÚSQUEDA(1).ppt
 
U4_Busqueda.pdf
U4_Busqueda.pdfU4_Busqueda.pdf
U4_Busqueda.pdf
 
Criterios de Busqueda en I.A
Criterios de Busqueda en I.ACriterios de Busqueda en I.A
Criterios de Busqueda en I.A
 
Metodo heuristico metodo ciego
Metodo heuristico   metodo ciegoMetodo heuristico   metodo ciego
Metodo heuristico metodo ciego
 
Trabajo
TrabajoTrabajo
Trabajo
 
Solución de problemas mediante busqueda
Solución de problemas mediante busquedaSolución de problemas mediante busqueda
Solución de problemas mediante busqueda
 
Tipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasTipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcas
 
estudiante
estudiante estudiante
estudiante
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificial
 
Cuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busquedaCuadro comparativo metodos de busqueda
Cuadro comparativo metodos de busqueda
 
Tipos de busquedas ia
Tipos de busquedas iaTipos de busquedas ia
Tipos de busquedas ia
 
Tipos de búsqueda - Inteligencia Artificial
Tipos de búsqueda -  Inteligencia ArtificialTipos de búsqueda -  Inteligencia Artificial
Tipos de búsqueda - Inteligencia Artificial
 
Criterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificialCriterios de Búsquedas en Inteligencia artificial
Criterios de Búsquedas en Inteligencia artificial
 
Tipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estadosTipos de búsqueda en campos de estados
Tipos de búsqueda en campos de estados
 
Tipos de busqueda
Tipos de busquedaTipos de busqueda
Tipos de busqueda
 

More from Luis Cambal

Ensayo evolucion de la informatica y su importancia en la empresa
Ensayo evolucion de la informatica y su importancia en la empresaEnsayo evolucion de la informatica y su importancia en la empresa
Ensayo evolucion de la informatica y su importancia en la empresaLuis Cambal
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis cLuis Cambal
 
Metodologia rad luis cambal
Metodologia rad luis cambalMetodologia rad luis cambal
Metodologia rad luis cambalLuis Cambal
 
Diseño de sistema de informacion
Diseño de sistema de informacionDiseño de sistema de informacion
Diseño de sistema de informacionLuis Cambal
 
Analisis de sistemas de informacion
Analisis de sistemas de informacionAnalisis de sistemas de informacion
Analisis de sistemas de informacionLuis Cambal
 
Trabajo de sistemas de informacion luis cambal
Trabajo de sistemas de informacion luis cambalTrabajo de sistemas de informacion luis cambal
Trabajo de sistemas de informacion luis cambalLuis Cambal
 

More from Luis Cambal (7)

Ensayo evolucion de la informatica y su importancia en la empresa
Ensayo evolucion de la informatica y su importancia en la empresaEnsayo evolucion de la informatica y su importancia en la empresa
Ensayo evolucion de la informatica y su importancia en la empresa
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
Metodologia rad luis cambal
Metodologia rad luis cambalMetodologia rad luis cambal
Metodologia rad luis cambal
 
Diseño de sistema de informacion
Diseño de sistema de informacionDiseño de sistema de informacion
Diseño de sistema de informacion
 
Analisis de sistemas de informacion
Analisis de sistemas de informacionAnalisis de sistemas de informacion
Analisis de sistemas de informacion
 
Trabajo de sistemas de informacion luis cambal
Trabajo de sistemas de informacion luis cambalTrabajo de sistemas de informacion luis cambal
Trabajo de sistemas de informacion luis cambal
 

Recently uploaded

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 

Recently uploaded (20)

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

Busquedas inteligencia artificail

  • 1. INTELIGENCIA ARTIFICIAL BUSQUEDAS BASICAS NOMBRE: Luis Cambal CURSO: 6to Sistemas FECHA: 22/07/2013
  • 2. Estrategias de búsquedas No Informadas ó a Ciegas: No se tiene información adicional acerca de los estados. La única información es la que proporciona la formulación del problema. Sólo generan sucesores y distinguen si han llegado al objetivo ó no. Informadas ó Heurísticas: Se conoce cuando un estado no es objetivo, y si es mas “prometedor” que otro.
  • 3. S A B C E D E D F Nodo Raíz Nodo meta El nodo raíz denota la trayectoria que comienza y termina en el nodo inicial S. El hijo del nodo raíz con etiqueta A Representa la trayectoria S-A. Las trayectorias como S-A, que no alcanzan las metas se conocen como trayectorias Parciales. Las trayectorias que alcanzan la meta se llaman trayectorias completas, y el nodo correspondiente es un nodo meta.
  • 4. METODOS CIEGOS Búsqueda en Profundidad Búsqueda en Amplitud Búsqueda no Deterministica
  • 5. Búsqueda en Profundidad Toma los hijos de cada nodo y avanza a partir de ese hijo. Otras alternativas del mismo nivel se ignoran por completo, en tanto haya posibilidades de alcanzar la meta mediante la selección original. Se busca en las ramas de izquierda a derecha.
  • 6. Búsqueda en Profundidad 1 17 18 5 6 2 8 13 3 7 9 12 14 16 4 10 11 15 goal
  • 7. Revisa todas las trayectorias de una longitud dada antes de avanzar a una trayectoria más larga. Búsqueda en Amplitud
  • 8. Búsqueda en Amplitud 1 2 3 4 5 6 7 8 9 10 11 12 13 14 goal
  • 9. Búsqueda no Determinística Se puede tener tan poca información sobre un problema al grado de que no sea posible descartar un factor de ramificación grande o trayectorias largas carentes de utilidad. La búsqueda no determinística consiste en buscar un termino medio entre la búsqueda en profundidad y la búsqueda en amplitud.
  • 10. Problema del Laberinto En el siguiente laberinto, se puede pasar desde una casilla a otra de las posibles adyacentes (arriba, abajo, izquierda, derecha), salvo si existe una barrera entre ellas
  • 13. Búsqueda heurística • Las técnicas de búsqueda heurística usan el conocimiento del dominio para adaptar el solucionador y, de esta manera, éste sea más potente y consiga llegar a la solución con mayor rapidez. Por tanto, estas técnicas utilizan el conocimiento para avanzar buscando la solución al problema. • Definiciones: - Costo del camino: coste necesario para ir del nodo raíz al nodo meta por dicho camino. - Costo para hallar la solución: coste necesario para encontrar el camino anteriormente definido. -Potencia heurística: capacidad de un método de exploración para obtener la solución con un coste lo más bajo posible.
  • 14. Función de evaluación heurística • Definición: es una aplicación del espacio de estados con el espacio de los números reales F(estado) => n • n representa lo cercano que esta el estado con el que se ha aplicado la función de evaluación de la solución final. • Es muy importante mantener un equilibrio entre la eficiencia de la función y su complejidad. No debemos tener una función de evaluación demasiado complicada, ni tampoco una demasiado sencilla pero que no avance prácticamente nada en el problema. En caso de no mantener este equilibrio se podría producir explosión combinatoria.
  • 15. Estrategias de búsqueda heurística • Tipos: • Estrategias tentativas: aquellas en las que se puede abandonar la exploración de una rama y pasar a explorar otra en cualquier momento del problema. • Estrategias irrevocables: aquellas en las que no se puede abandonar la exploración de la rama por la que se comenzó. •Métodos: • Gradiente • Primero el mejor • Búsqueda en haz • Algoritmo A
  • 16. Estrategias de búsqueda heurística  Gradiente: • Metodología: elegir el camino de máxima pendiente, usando para ello la función de evaluación. • Tipo: irrevocable. • Ventajas: se llega a la solución con poco coste computacional. • Inconvenientes: puede ser que el problema no sea compatible con este método, y, por lo tanto, no conseguiremos obtener la solución.
  • 17. Estrategias de búsqueda heurística  Primero el mejor: • Metodología: elegir como siguiente nodo aquel con mayor función de evaluación. • Tipo: tentativo. • Ventajas: no depende en exceso de la función de evaluación. • Inconvenientes: excesiva complejidad espacial, pues se deben guardar todos los nodos abiertos.
  • 18. Estrategias de búsqueda heurística  Búsqueda en haz: • Metodología: elegir un conjunto de nodos como los siguientes a expandir, y hacerlo de forma irrevocable. • Tipo: irrevocable/tentativo. • Ventajas: más permisible. • Inconvenientes: en caso de que el sistema sea irrevocable, este método no actúa con eficacia.
  • 19. Búsqueda con adversos La búsqueda con adversos (juego contra un oponente) analiza los problemas en los que existe mas de un adversario modificando el estado del sistema. Hay dos operadores: - el que lleva el problema a la mejor situación (jugada nuestra) - el que lleva el problema a la peor situación (jugada de nuestro adversario)
  • 20. Búsqueda con adversos: Algoritmo MINIMAX - Minimax es un método de decisión para minimizar la pérdida máxima esperada en juegos con adversario y con información perfecta. - Minimax es un algoritmo recursivo. - El funcionamiento de Minimax puede resumirse como elegir mejor movimiento para ti mismo suponiendo que tu contrincante escogerá el peor para ti.
  • 21. Pasos del algoritmo Minimax 1. Generación del árbol de juego. Se generarán todos los nodos hasta llegar a un estado terminal. 2. Cálculo de los valores de la función de evaluación para cada nodo terminal. 3. Calcular el valor de los nodos superiores a partir del valor de los inferiores. 4. Desde los nodos de nivel n, buscar la mejor situación para mi y la peor para mi rival. Elegir la jugada valorando los valores que han llegado al nivel superior, es decir, obtengo la mejor rama.
  • 22. Búsqueda con adversos: Algoritmo MINIMAX El algoritmo explorará los nodos del árbol asignándoles un valor numérico mediante una función de evaluación, empezando por los nodos terminales y subiendo hacia la raíz. La función de evaluación definirá lo buena que es la posición para un jugador cuando la alcanza. Ejemplo: en el ajedrez los posibles valores son (+1,0,-1) que se corresponden con ganar, empatar y perder respectivamente. Esto será diferente para cada juego.
  • 23. Ejemplo MINIMAX A B C D E F G H I J 7 8 0 6 5 9 Min(7,8) Min(0,6) Min(5,9 ) 7 0 5 Max(7,0,5)7