ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTELIGENCIA ARTIFICIAL. UN ENFOQUE MODERNO


Enviado por   •  8 de Septiembre de 2021  •  Apuntes  •  2.474 Palabras (10 Páginas)  •  105 Visitas

Página 1 de 10

El uso de información heurística en la resolución de problemas aparece en un artículo

de Simon y Newell (1958), pero la frase «búsqueda heurística» y el uso de las funciones

heurísticas que estiman la distancia al objetivo llegaron algo más tarde (Newell y

Ernst, 1965; Lin, 1965). Doran y Michie (1966) dirigieron muchos estudios experimentales

de búsqueda heurística aplicados a varios problemas, especialmente al 8-puzle

y 15-puzle. Aunque Doran y Michie llevaran a cabo un análisis teórico de la longitud

del camino y «penetrancia» (proporción entre la longitud del camino y el número total

de nodos examinados hasta el momento) en la búsqueda heurística, parecen haber ignorado

la información proporcionada por la longitud actual del camino. El algoritmo A*,

incorporando la longitud actual del camino en la búsqueda heurística, fue desarrollado

por Hart, Nilsson y Raphael (1968), con algunas correcciones posteriores (Hart et al.,

1972). Dechter y Pearl (1985) demostraron la eficiencia óptima de A*.

El artículo original de A* introdujo la condición de consistencia en funciones heurísticas.

La condición de monotonía fue introducida por Pohl (1977) como un sustituto

más sencillo, pero Pearl (1984) demostró que las dos eran equivalentes. Varios algoritmos

precedentes de A* utilizaron el equivalente de listas abiertas y cerradas; éstos incluyen

la búsqueda primero en anchura, primero en profundidad, y costo uniforme (Bellman,

1957; Dijkstra, 1959). El trabajo de Bellman en particular mostró la importancia de añadir

los costos de los caminos para simplificar los algoritmos de optimización.

Pohl (1970, 1977) fue el pionero en el estudio de la relación entre el error en las funciones

heurísticas y la complejidad en tiempo de A*. La demostración de que A* se ejecuta

en un tiempo lineal si el error de la función heurística está acotado por una constante

puede encontrarse en Pohl (1977) y en Gaschnig (1979). Pearl (1984) reforzó este re-

146 INTELIGENCIA ARTIFICIAL. UN ENFOQUE MODERNO

sultado para permitir un crecimiento logarítmico en el error. El «factor de ramificación

eficaz», medida de la eficiencia de la búsqueda heurística, fue propuesto por Nilsson

(1971).

Hay muchas variaciones del algoritmo A*. Pohl (1973) propuso el uso del ponderado

dinámico, el cual utiliza una suma ponderada fw(n)  wgg(n)  whh(n) de la longitud

del camino actual y de la función heurística como una función de evaluación, más

que la suma sencilla f (n)  g(n)  h(n) que utilizó A*. Los pesos wg y wh se ajustan dinámicamente

con el progreso de la búsqueda. Se puede demostrar que el algoritmo de

Pohl es -admisible (es decir, garantiza encontrar las soluciones dentro de un factor 1 

de la solución óptima) donde  es un parámetro suministrado al algoritmo. La misma

propiedad es exhibida por el algoritmo A* (Pearl, 1984), el cual puede escoger cualquier

nodo de la franja tal que su f-costo esté dentro de un factor 1   del nodo de la

franja de f-costo más pequeño. La selección se puede hacer para minimizar el costo de

la búsqueda.

A* y otros algoritmos de búsqueda en espacio de estados están estrechamente relacionados

con las técnicas de ramificar-y-acotar ampliamente utilizadas en investigación

operativa (Lawler y Wood, 1966). Las relaciones entre la búsqueda en espacio de estados

y ramificar-y-acotar se han investigado en profundidad (Kumar y Kanal, 1983; Nau

et al., 1984; Kumas et al., 1988). Martelli y Montanari (1978) demostraron una conexión

entre la programación dinámica (véase el Capítulo 17) y cierto tipo de búsqueda

en espacio de estados. Kumar y Kanal (1988) intentan una «ambiciosa unificación» de

la búsqueda heurística, programación dinámica, y técnicas de ramifica-y-acotar bajo el

nombre de PDC (el «proceso de decisión compuesto»).

Como los computadores a finales de los años 1950 y principios de los años 1960 tenían

como máximo unas miles de palabras de memoria principal, la búsqueda heurística

con memoria-acotada fue un tema de investigación. El Grafo Atravesado (Doran y

Michie, 1966), uno de los programas de búsqueda más antiguos, compromete a un operador

después de realizar una búsqueda primero el mejor hasta el límite de memoria. A*PI

(Korf, 1985a, 1985b) fue el primero que usó un algoritmo de búsqueda heurística, óptima,

con memoria-acotada y de la que se han desarrollado un número grande de variantes.

Un análisis de la eficiencia de A*PI y de sus dificultades con las heurística

real-valoradas aparece en Patrick et al. (1992).

El BRPM (Korf, 1991, 1993) es realmente algo más complicado que el algoritmo

mostrado en la Figura 4.5, el cual está más cercano a un algoritmo, desarrollado independientemente,

llamado extensión iterativa, o EI (Russell, 1992). BRPM usa una cota

inferior

...

Descargar como (para miembros actualizados)  txt (17.5 Kb)   pdf (59.8 Kb)   docx (18.8 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com