¿Por qué los algoritmos de búsqueda de IA solo parecen funcionar en la estructura de árbol?

La efectividad de una búsqueda se puede medir al menos de tres maneras. Primero, ¿encuentra alguna solución (integridad)?
En segundo lugar, ¿es una buena solución (una con un bajo costo de ruta)?
Tercero, ¿cuál es el costo de búsqueda asociado con el tiempo y la memoria necesarios para encontrar una solución?
En comparación con las estructuras gráficas, es más factible buscar árboles (el costo de la ruta sigue siendo el mismo).
Esto se debe a que los gráficos contienen bucles.
La complejidad del tiempo y el espacio aumenta a medida que encontramos formas de abordar los bucles presentes en los gráficos.
Tiempo porque el bucle puede llevarnos a buscar la misma parte de la estructura del gráfico una y otra vez.
Espacio porque necesitamos hacer un seguimiento de los nodos ya buscados.
Además, en algunos casos, la integridad no está asegurada en las búsquedas de gráficos.

More Interesting

Creo que descubrí cómo crear seres con inteligencia artificial. ¿Qué tengo que hacer?

¿En qué áreas los métodos del núcleo siguen siendo competitivos con el aprendizaje profundo?

¿Perderán los programadores sus trabajos debido a la inteligencia artificial como DeepCoder?

¿Puedo obtener un trabajo de aprendizaje automático si termino la especialización de aprendizaje profundo de Andrew Ng?

¿Cuáles son algunas de las conferencias de Inteligencia Artificial?

¿Por qué los investigadores de aprendizaje automático no se preocupan por el número efectivo de épocas?

¿Qué algoritmos crean otros algoritmos? ¿Cómo trabajan?

¿La IA es crucial para 'blockchain'?

¿Qué opina de Sophia, el robot de IA?

Si el hombre alcanza la tecnología / inteligencia / IA / singularidad, la IA futura reiniciará un Big Bang, ¿es posible que seamos nuestros propios creadores?

¿Cuál es la razón (además del rendimiento) para usar C ++ sobre Python para implementar algoritmos de aprendizaje automático?

Tenemos teorías sobre cómo construir naves estelares interestelares, incluso para la unidad 'warp'. ¿Tenemos una teoría para construir IA de propósito general?

¿Es el aprendizaje profundo un puente entre la lógica inductiva y deductiva?

Cómo integrar un chatbot AI en la aplicación con una plataforma de atención al cliente (como Zendesk) y un centro de contacto en vivo para que los agentes puedan hacerse cargo de las conversaciones de chatbot cuando sea necesario

¿Qué piensa la comunidad de desarrollo web sobre TheGrid.io?