Home (Beam search)
Home  
 
 
Home » Artificial Intelligence » Beam search


 

Beam search

Artificial Intelligence Bayesian Information CriterionBehavior-based AI

Beam search uses breadth-first search to build its search tree. At each level of the tree, it generates all successors of the states at the current level, sorting them in order of increasing heuristic values.

 


Beam search
In the main A* loop, the OPEN set stores all the nodes that may need to be searched to find a path. The Beam Search is a variation of A* that places a limit on the size of the OPEN set.

beam search a search method that maintains a predetermined number of the best search paths found thus far at any given point.

Hill Climbing and Beam search both have inherent problems and unless special care is taken (and sometimes its not practicle to monitor the search and make sure its working correctly) they may not find a path, even if one exists.

An extensive overview covering topics such as Real-time A*, Constraint-Satisfaction Problems, Game Trees, Alpha-Beta Pruning, Beam Search, Simulated Annealing and Notable Search Programs (Logic Theorist, General Problem Solver, and ABSTRIPS).

Local searches, such as hill climbing, simulated annealing and beam search, use techniques borrowed from optimization theory.[82] ...

See also: Search algorithm, Machine translation, Knowledge, Speech recognition, Search tree

Artificial Intelligence Bayesian Information CriterionBehavior-based AI

 
 rssRSS