SlideShare una empresa de Scribd logo
1 de 6
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA
COMANDANTE SUPREMO DE LA REVOLUCIÒN BOLIVARIANA
"HUGO RAFAEL CHAVEZ FRIAS"
UNEFA
NÚCLEO LARA
UNIDAD ACADEMICA.
Participante:
JesúsMeléndez.
C.I:23850286.
Sección:7D02IS.
Materia: InteligenciaArtificial.
Profesor:EdecioFreitez.
Búsqueda Ciega.
 Sólo utiliza información acerca de si un estado es o no objetivo para guiar su proceso de búsqueda.
Antes de explicar los tipos de búsqueda ciega, convendría dar una serie de definiciones:
 Expandir un nodo: obtener los posibles hijos de un nodo a partir de la aplicación de los distintos operadores sobre él.
 Nodo cerrado: Se han aplicado todos los posibles operadores sobre él, obteniéndose todos sus posibles hijos.
 Nodo abierto: No han actuado todos los posibles operadores, con lo que podrían obtenerse nuevos hijos aplicando los
operadores restantes.
BÚSQUEDA CIEGA. CARACTERISTICAS. VENTAJAS. DESVENTAJAS.
Búsqueda en amplitud.
- Procedimientos de búsqueda nivel
a nivel.
- Para cada uno de los nodos de un
nivel se aplican todos los posibles
operadores.
- No se expande ningún nodo de un
nivel antes de haber expandido todos
los del nivel anterior.
- Se implementa con una estructura
FIFO.
- Si existe la solución, la encuentra
en la menor profundidad posible.
- Explosión combinatoria aparece
frecuentemente debido a la alta
complejidad espacial y temporal de
esta técnica.
Búsqueda en profundidad.
- La búsqueda se realiza por una
sola rama del árbol hasta encontrar
una solución o hasta que se tome la
decisión de terminar la búsqueda por
esa dirección.
- Terminar la búsqueda por una
dirección se debe a no haber
posibles operadores que aplicar
sobre el nodo hoja o por haber
alcanzado un nivel de profundidad
muy grande.
- Si esto ocurre se produce una
vuelta atrás (back tracking) y se
sigue por otra rama hasta visitar
todas las ramas del árbol si es
necesario.
- Tiene menor complejidad espacial
que búsqueda en amplitud.
- Se pueden encontrar soluciones
que están más alejadas de la
raíz que otras.
- Existe el riesgo de presencia de
bucles infinitos.
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.
BÙSQUEDA
HEURÌSTICA.
METODOLOGÌA. TIPO. VENTAJAS. DESVENTAJAS.
Primero el mejor.
Elegir como siguiente nodo
aquel con mayor función de
evaluación.
Tentativo. No depende en exceso de la
función de evaluación.
Excesiva complejidad
espacial, pues se deben
guardar todos los nodos
abiertos.
Búsqueda en haz.
Elegir un conjunto de nodos
como los siguientes a
expandir, y hacerlo de forma
irrevocable.
Irrevocable/tentativo. Más permisible. En caso de que el sistema
sea irrevocable, este método
no actúa con eficacia.
Algoritmo A.
Ponderar a la vez lo cerca
que estamos del nodo meta
y lo lejos que estamos del
nodo inicial.
Tentativo. Soluciones más cercanas a
la raíz.
La función de evaluación se
complica.
Búsqueda con adversos.
La búsqueda con adversos (juego contra un oponente) analiza los problemas en los que existe más 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ÙQUEDA CON ADVERSOS. CARACTERISTICAS. FUNCIONAMIENTO.
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.
- Minimax puede resumirse como elegir
mejor movimiento para ti mismo
suponiendo que tu contrincante escogerá
el peor para ti.
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 mí y la peor para mi
rival. Elegir la jugada valorando los
valores que han llegado al nivel superior,
es decir, obtengo la mejor rama.
Poda Alfa-Beta.
- Se aplica en técnicas con adversos y se
usa para reducir el coste computacional
de MINIMAX podando las ramas que nos
llevan a una solución peor que las ya
encontradas.
- Llamaremos valores alfa a los valores
calculados hacia atrás de los nodos Max.
Los valores alfa de los nodos Max nunca
pueden decrecer.
- Llamaremos valores beta a los valores
calculados hacia atrás en los nodos min.
Los valores min nunca pueden crecer.
Puede suspenderse la exploración por debajo de
un nodo en cualquiera de los casos siguientes:
A. Por debajo de cualquier nodo min que tenga
valores beta menores o iguales a los valores de
cualquier nodo max ascendiente suyo.
B. Por debajo de un nodo max que tenga un valor
alfa mayor o igual al valor beta de cualquier nodo
min ascendiente.
C. Como ha podido verse, la poda alfa-beta es
aplicar minimax, solo que decidimos que algunas
ramas no serán exploradas, consiguiendo con
esto ahorrar algo de espacio y de tiempo
computacional.

Más contenido relacionado

Similar a Métodos de Búsquedas de inteligencia artificial

Luis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis12876
 
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
 
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
 
Uniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenaUniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenamyle22
 
Cuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialCuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialGreilimarRodriguezBo
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialDamelysCarrillo2
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en inteligencia artificialHenry Cambal
 
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
 
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
 
Métodos de búsqueda I.A
Métodos de búsqueda I.AMétodos de búsqueda I.A
Métodos de búsqueda I.AMelanieCapacho1
 
Cuadro comparativo de metodos de busqueda en ia
Cuadro comparativo de metodos de busqueda en iaCuadro comparativo de metodos de busqueda en ia
Cuadro comparativo de metodos de busqueda en iayorlys oropeza
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IAAlfredoAlejo1
 
metodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialmetodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialNoraVelasquez4
 
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 artificialFélix Alvarado
 

Similar a Métodos de Búsquedas de inteligencia artificial (20)

Luis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdfLuis Hernández-Cuadro Comparativo-I.pdf
Luis Hernández-Cuadro Comparativo-I.pdf
 
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
 
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
 
Uniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylenaUniandes tipos de busqueda mylena
Uniandes tipos de busqueda mylena
 
Cuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificialCuadro comparativo inteligencia artificial
Cuadro comparativo inteligencia artificial
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Tipos de búsqueda en inteligencia artificial
Tipos de búsqueda  en inteligencia artificialTipos de búsqueda  en inteligencia artificial
Tipos de búsqueda en 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
 
Criterios de Busqueda en I.A
Criterios de Busqueda en I.ACriterios de Busqueda en I.A
Criterios de Busqueda en I.A
 
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
 
Métodos de búsqueda I.A
Métodos de búsqueda I.AMétodos de búsqueda I.A
Métodos de búsqueda I.A
 
Cuadro comparativo de metodos de busqueda en ia
Cuadro comparativo de metodos de busqueda en iaCuadro comparativo de metodos de busqueda en ia
Cuadro comparativo de metodos de busqueda en ia
 
Tecnicas de Busqueda en IA
Tecnicas de Busqueda en IATecnicas de Busqueda en IA
Tecnicas de Busqueda en IA
 
metodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificialmetodos de busqueda en inteligencia artificial
metodos de busqueda en inteligencia artificial
 
Tipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcasTipos de busqueda redes semanticcas
Tipos de busqueda redes semanticcas
 
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
 

Último

Listado florístico de la Sierra de Santa Rosa, Guanajuato, México
Listado florístico de la Sierra de Santa Rosa, Guanajuato, MéxicoListado florístico de la Sierra de Santa Rosa, Guanajuato, México
Listado florístico de la Sierra de Santa Rosa, Guanajuato, MéxicoJuan Carlos Fonseca Mata
 
Genero Chlamydia y Chlamydophila con audio.pptx
Genero Chlamydia y Chlamydophila con audio.pptxGenero Chlamydia y Chlamydophila con audio.pptx
Genero Chlamydia y Chlamydophila con audio.pptxAntuan31
 
ficha matematica agrupamos cantidades.pdf
ficha  matematica agrupamos cantidades.pdfficha  matematica agrupamos cantidades.pdf
ficha matematica agrupamos cantidades.pdfMariaAdelinaOsccoDel
 
1. Principios basicos panaderia y pasteleria
1. Principios basicos panaderia y pasteleria1. Principios basicos panaderia y pasteleria
1. Principios basicos panaderia y pasteleriaJULIANRICARDOPULIDOD
 
Anatomía y fisiología del rumen pdf.pdf0000000
Anatomía y fisiología del rumen pdf.pdf0000000Anatomía y fisiología del rumen pdf.pdf0000000
Anatomía y fisiología del rumen pdf.pdf0000000jmedu3
 
FICHA MATEMÁTICA comparamos numeros.pdf
FICHA MATEMÁTICA  comparamos numeros.pdfFICHA MATEMÁTICA  comparamos numeros.pdf
FICHA MATEMÁTICA comparamos numeros.pdfMariaAdelinaOsccoDel
 
Insectos palo: características biológicas y cuidados
Insectos palo: características biológicas y cuidadosInsectos palo: características biológicas y cuidados
Insectos palo: características biológicas y cuidadosangelferp1
 
Nuñez S., X. M. - El frente del Este. Historia y memoria de la guerra german...
Nuñez S., X.  M. - El frente del Este. Historia y memoria de la guerra german...Nuñez S., X.  M. - El frente del Este. Historia y memoria de la guerra german...
Nuñez S., X. M. - El frente del Este. Historia y memoria de la guerra german...frank0071
 
Distribuciones de probabilidad continua .pdf
Distribuciones de probabilidad continua .pdfDistribuciones de probabilidad continua .pdf
Distribuciones de probabilidad continua .pdffluctlight
 
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...frank0071
 
Ovulos y Supositorio facultad de ciencias.pptx
Ovulos y Supositorio facultad de ciencias.pptxOvulos y Supositorio facultad de ciencias.pptx
Ovulos y Supositorio facultad de ciencias.pptxmanujimenez8
 
Examen Parcial 2021-II ES832G Diseño en acero
Examen Parcial 2021-II ES832G Diseño en aceroExamen Parcial 2021-II ES832G Diseño en acero
Examen Parcial 2021-II ES832G Diseño en aceromartinmorenoalca
 
GENETICA EJERCICIOS de biologia para examen de umss
GENETICA EJERCICIOS de biologia para examen de umssGENETICA EJERCICIOS de biologia para examen de umss
GENETICA EJERCICIOS de biologia para examen de umssanelisquilladu
 
GENERALIDADES DE CANCER DE TIROIDES.pptx
GENERALIDADES DE CANCER DE TIROIDES.pptxGENERALIDADES DE CANCER DE TIROIDES.pptx
GENERALIDADES DE CANCER DE TIROIDES.pptxresidentesradiooncol
 
Derechos humanos: Historia de los derechos humanos
Derechos humanos: Historia de los derechos humanosDerechos humanos: Historia de los derechos humanos
Derechos humanos: Historia de los derechos humanoswuiliansvillalta
 
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.antoniojaramillo24
 
Anatomía y fisiología del rumen 000000000
Anatomía y fisiología del rumen 000000000Anatomía y fisiología del rumen 000000000
Anatomía y fisiología del rumen 000000000jmedu3
 
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdf
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdfContreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdf
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdffrank0071
 
Mecanización Agrícola: Introducción, Antecedentes
Mecanización Agrícola: Introducción, AntecedentesMecanización Agrícola: Introducción, Antecedentes
Mecanización Agrícola: Introducción, AntecedentesDanielAviles40
 
Clasificación de la Física. Ramas y ciencias auxiliares.
Clasificación de la Física. Ramas y ciencias auxiliares.Clasificación de la Física. Ramas y ciencias auxiliares.
Clasificación de la Física. Ramas y ciencias auxiliares.GaelD
 

Último (20)

Listado florístico de la Sierra de Santa Rosa, Guanajuato, México
Listado florístico de la Sierra de Santa Rosa, Guanajuato, MéxicoListado florístico de la Sierra de Santa Rosa, Guanajuato, México
Listado florístico de la Sierra de Santa Rosa, Guanajuato, México
 
Genero Chlamydia y Chlamydophila con audio.pptx
Genero Chlamydia y Chlamydophila con audio.pptxGenero Chlamydia y Chlamydophila con audio.pptx
Genero Chlamydia y Chlamydophila con audio.pptx
 
ficha matematica agrupamos cantidades.pdf
ficha  matematica agrupamos cantidades.pdfficha  matematica agrupamos cantidades.pdf
ficha matematica agrupamos cantidades.pdf
 
1. Principios basicos panaderia y pasteleria
1. Principios basicos panaderia y pasteleria1. Principios basicos panaderia y pasteleria
1. Principios basicos panaderia y pasteleria
 
Anatomía y fisiología del rumen pdf.pdf0000000
Anatomía y fisiología del rumen pdf.pdf0000000Anatomía y fisiología del rumen pdf.pdf0000000
Anatomía y fisiología del rumen pdf.pdf0000000
 
FICHA MATEMÁTICA comparamos numeros.pdf
FICHA MATEMÁTICA  comparamos numeros.pdfFICHA MATEMÁTICA  comparamos numeros.pdf
FICHA MATEMÁTICA comparamos numeros.pdf
 
Insectos palo: características biológicas y cuidados
Insectos palo: características biológicas y cuidadosInsectos palo: características biológicas y cuidados
Insectos palo: características biológicas y cuidados
 
Nuñez S., X. M. - El frente del Este. Historia y memoria de la guerra german...
Nuñez S., X.  M. - El frente del Este. Historia y memoria de la guerra german...Nuñez S., X.  M. - El frente del Este. Historia y memoria de la guerra german...
Nuñez S., X. M. - El frente del Este. Historia y memoria de la guerra german...
 
Distribuciones de probabilidad continua .pdf
Distribuciones de probabilidad continua .pdfDistribuciones de probabilidad continua .pdf
Distribuciones de probabilidad continua .pdf
 
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...
Dogliani, Patrizia. - El fascismo de los italianos. Una historia social [2017...
 
Ovulos y Supositorio facultad de ciencias.pptx
Ovulos y Supositorio facultad de ciencias.pptxOvulos y Supositorio facultad de ciencias.pptx
Ovulos y Supositorio facultad de ciencias.pptx
 
Examen Parcial 2021-II ES832G Diseño en acero
Examen Parcial 2021-II ES832G Diseño en aceroExamen Parcial 2021-II ES832G Diseño en acero
Examen Parcial 2021-II ES832G Diseño en acero
 
GENETICA EJERCICIOS de biologia para examen de umss
GENETICA EJERCICIOS de biologia para examen de umssGENETICA EJERCICIOS de biologia para examen de umss
GENETICA EJERCICIOS de biologia para examen de umss
 
GENERALIDADES DE CANCER DE TIROIDES.pptx
GENERALIDADES DE CANCER DE TIROIDES.pptxGENERALIDADES DE CANCER DE TIROIDES.pptx
GENERALIDADES DE CANCER DE TIROIDES.pptx
 
Derechos humanos: Historia de los derechos humanos
Derechos humanos: Historia de los derechos humanosDerechos humanos: Historia de los derechos humanos
Derechos humanos: Historia de los derechos humanos
 
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.
3. FISIOLOGÍA DEL EMBARAZO, anatomia de organos reproductores y mecanismos.
 
Anatomía y fisiología del rumen 000000000
Anatomía y fisiología del rumen 000000000Anatomía y fisiología del rumen 000000000
Anatomía y fisiología del rumen 000000000
 
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdf
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdfContreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdf
Contreras & Cueto. - Historia del Perú contemporáneo [ocr] [2007].pdf
 
Mecanización Agrícola: Introducción, Antecedentes
Mecanización Agrícola: Introducción, AntecedentesMecanización Agrícola: Introducción, Antecedentes
Mecanización Agrícola: Introducción, Antecedentes
 
Clasificación de la Física. Ramas y ciencias auxiliares.
Clasificación de la Física. Ramas y ciencias auxiliares.Clasificación de la Física. Ramas y ciencias auxiliares.
Clasificación de la Física. Ramas y ciencias auxiliares.
 

Métodos de Búsquedas de inteligencia artificial

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA COMANDANTE SUPREMO DE LA REVOLUCIÒN BOLIVARIANA "HUGO RAFAEL CHAVEZ FRIAS" UNEFA NÚCLEO LARA UNIDAD ACADEMICA. Participante: JesúsMeléndez. C.I:23850286. Sección:7D02IS. Materia: InteligenciaArtificial. Profesor:EdecioFreitez.
  • 2. Búsqueda Ciega.  Sólo utiliza información acerca de si un estado es o no objetivo para guiar su proceso de búsqueda. Antes de explicar los tipos de búsqueda ciega, convendría dar una serie de definiciones:  Expandir un nodo: obtener los posibles hijos de un nodo a partir de la aplicación de los distintos operadores sobre él.  Nodo cerrado: Se han aplicado todos los posibles operadores sobre él, obteniéndose todos sus posibles hijos.  Nodo abierto: No han actuado todos los posibles operadores, con lo que podrían obtenerse nuevos hijos aplicando los operadores restantes.
  • 3. BÚSQUEDA CIEGA. CARACTERISTICAS. VENTAJAS. DESVENTAJAS. Búsqueda en amplitud. - Procedimientos de búsqueda nivel a nivel. - Para cada uno de los nodos de un nivel se aplican todos los posibles operadores. - No se expande ningún nodo de un nivel antes de haber expandido todos los del nivel anterior. - Se implementa con una estructura FIFO. - Si existe la solución, la encuentra en la menor profundidad posible. - Explosión combinatoria aparece frecuentemente debido a la alta complejidad espacial y temporal de esta técnica. Búsqueda en profundidad. - La búsqueda se realiza por una sola rama del árbol hasta encontrar una solución o hasta que se tome la decisión de terminar la búsqueda por esa dirección. - Terminar la búsqueda por una dirección se debe a no haber posibles operadores que aplicar sobre el nodo hoja o por haber alcanzado un nivel de profundidad muy grande. - Si esto ocurre se produce una vuelta atrás (back tracking) y se sigue por otra rama hasta visitar todas las ramas del árbol si es necesario. - Tiene menor complejidad espacial que búsqueda en amplitud. - Se pueden encontrar soluciones que están más alejadas de la raíz que otras. - Existe el riesgo de presencia de bucles infinitos.
  • 4. 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. BÙSQUEDA HEURÌSTICA. METODOLOGÌA. TIPO. VENTAJAS. DESVENTAJAS. Primero el mejor. Elegir como siguiente nodo aquel con mayor función de evaluación. Tentativo. No depende en exceso de la función de evaluación. Excesiva complejidad espacial, pues se deben guardar todos los nodos abiertos. Búsqueda en haz. Elegir un conjunto de nodos como los siguientes a expandir, y hacerlo de forma irrevocable. Irrevocable/tentativo. Más permisible. En caso de que el sistema sea irrevocable, este método no actúa con eficacia. Algoritmo A. Ponderar a la vez lo cerca que estamos del nodo meta y lo lejos que estamos del nodo inicial. Tentativo. Soluciones más cercanas a la raíz. La función de evaluación se complica.
  • 5. Búsqueda con adversos. La búsqueda con adversos (juego contra un oponente) analiza los problemas en los que existe más 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).
  • 6. BÙQUEDA CON ADVERSOS. CARACTERISTICAS. FUNCIONAMIENTO. 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. - Minimax puede resumirse como elegir mejor movimiento para ti mismo suponiendo que tu contrincante escogerá el peor para ti. 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 mí y la peor para mi rival. Elegir la jugada valorando los valores que han llegado al nivel superior, es decir, obtengo la mejor rama. Poda Alfa-Beta. - Se aplica en técnicas con adversos y se usa para reducir el coste computacional de MINIMAX podando las ramas que nos llevan a una solución peor que las ya encontradas. - Llamaremos valores alfa a los valores calculados hacia atrás de los nodos Max. Los valores alfa de los nodos Max nunca pueden decrecer. - Llamaremos valores beta a los valores calculados hacia atrás en los nodos min. Los valores min nunca pueden crecer. Puede suspenderse la exploración por debajo de un nodo en cualquiera de los casos siguientes: A. Por debajo de cualquier nodo min que tenga valores beta menores o iguales a los valores de cualquier nodo max ascendiente suyo. B. Por debajo de un nodo max que tenga un valor alfa mayor o igual al valor beta de cualquier nodo min ascendiente. C. Como ha podido verse, la poda alfa-beta es aplicar minimax, solo que decidimos que algunas ramas no serán exploradas, consiguiendo con esto ahorrar algo de espacio y de tiempo computacional.