Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Búsqueda heurística



Partes: 1, 2

    1. Funciones
      de evaluación heurística
    2. Ejemplo:
      El problema de las ocho reinas
    3. Propiedades de las
      funciones de evaluación heurística
    4. Bibliografía

    Búsqueda
    Heurística

    Los métodos de
    búsqueda heurísticas (del griego
    heuriskein, que significa encontrar)
    están orientados a reducir la cantidad de búsqueda
    requerida para encontrar una solución. Cuando un problema
    es presentado como un árbol de búsqueda el enfoque
    heurístico intenta reducir el tamaño del
    árbol cortando nodos pocos prometedores. Estos
    métodos se llaman métodos fuertes porque ellos son
    más poderosos que los estudiados hasta aquí al
    incorporar conocimiento
    heurístico o heurística. Hay una
    contradicción entre generalidad y potencia en el
    sentido que los métodos débiles son esencialmente
    aplicables universalmente mientras que los fuertes son menos
    universales en su aplicabilidad y el conocimiento o
    heurística usada en un problema dado puede no ser
    totalmente aplicable o ser inaplicable en otro dominio o
    tarea.

    Feigenbaum y Feldman definen la heurística como sigue:
    "Una heurística es una regla para engañar,
    simplificar o para cualquier otra clase de ardid
    el cual limita drásticamente la búsqueda de
    soluciones en
    grandes espacios de estados". En esencia una heurística es
    simplemente un conjunto de reglas que evalúan la
    posibilidad de que una búsqueda va en la dirección correcta. Generalmente los
    métodos de búsqueda heurísticas se basan en
    maximizar o minimizar algunos aspectos del problema. Un ejemplo
    sencillo de heurística es el siguiente:

    Un hombre se
    encuentra en una extensa llanura y tiene sed, en ese momento ha
    llegado a una pequeña elevación que es la
    única en esa región y se sube a ella. Desde la
    elevación el hombre
    observa el cuadro siguiente:

    NORTE: vegetación verde y movimiento de
    animales

    SUR: vegetación amarilla

    ESTE: vegetación amarilla

    OESTE: vegetación verde

    Evidentemente la vegetación verde es un indicio de que
    hay humedad, luego es muy probable que exista agua en la
    superficie o subterránea. El movimiento de animales puede
    indicar que ellos se dirigen allí a beber, lo cual sugiere
    que el agua
    está en la superficie. Esta información le dice al hombre que debe
    dirigirse al norte, constituye una heurística.

    La Heurística no garantiza que siempre se tome la
    dirección de la búsqueda correcta, por eso este
    enfoque no es óptimo sino suficientemente bueno.
    Frecuentemente son mejores los métodos heurísticos
    que los métodos de búsquedas a ciegas. Las
    desventajas y limitaciones principales de la heurística
    son:

    • La flexibilidad inherente de los métodos
      heurísticos pueden conducir a errores o a
      manipulaciones fraudulentas.

    • Ciertas heurísticas se pueden contradecir al
      aplicarse al mismo problema, lo cual genera confusión
      y hacen perder credibilidad a los métodos
      heurísticos.

    • Soluciones óptimas no son identificadas. Las
      mejoras locales determinadas por las heurísticas
      pueden cortar el camino a soluciones mejores por la falta de
      una perspectiva global. La brecha entre la solución
      óptima y una generada por heurística puede ser
      grande.

    El significado técnico de la palabra heurística
    ha variado en la historia de la Inteligencia
    Artificial. En 1957, George Polya en su libro "How to
    solve it" usó este término para referirse al
    estudio de métodos para descubrir e inventar técnicas
    de solución de problemas.

    En otras ocasiones se ha usado como un término opuesto
    a algorítmico. Por ejemplo, Newell, Shaw y Simón
    plantearon en 1993 "Un proceso que
    puede resolver un problema dado, pero no ofrece garantía
    de hacerlo, es llamado una heurística para ese
    problema".

    Actualmente, la heurística es más frecuentemente
    usada como un adjetivo para referirse a cualquier técnica
    que mejore la media del proceso de solución de
    problemas.

    Según Shapiro, uno de los resultados empíricos
    de los últimos treinta años de la Inteligencia
    Artificial es que para muchos problemas la relación
    (balance) entre conocimiento, tiempo de
    cálculo
    y calidad de la
    solución es bastante favorable. Es decir, el uso de una
    pequeña cantidad de conocimiento específico del
    problema puede mejorar significativamente la calidad de la
    solución o el costo del proceso
    de búsqueda.

    Funciones
    de
    evaluación
    heurística

    La calidad de un nodo (estado,
    situación) del espacio de búsqueda se puede estimar
    de varias formas:

    Nivel de dificultad de resolver el subproblema representado
    por el nodo.

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter