Knowledge Engineering Tools and Techniques for AI Planning by Unknown
Author:Unknown
Language: eng
Format: epub
ISBN: 9783030385613
Publisher: Springer International Publishing
3.6 Search Process Editor
The search process editor allows the user to control the progress of the search. The user can inspect and run the search by different modalities: with “no interruption,” “step by step” and by “multi steps.” For instance, the user can “pause” the search at any time, inspect the current plan and LA-graph and then continue the search step-by-step, i.e., the search progresses only one step and then waits that the user clicks the command button to proceed for the next step. If the user observes that the heuristics of LPG make an incorrect choice when repairing the selected flaw, the search process editor allows her to move the search one step backward, so that she can intervenes and forces the planner to make an alternative decision among a set of alternatives provided by the system. The multi-step modality is very useful to obtain a graphical animation of the search progress. Under this modality, for each search step all graphs provided by the environment are automatically updated and re-displayed after k-milliseconds, where k is the speed of the animation that can be set by the user.
Moreover, the search process editor gives the user a tool for affecting the future search steps of the planning process by modifying the definition of the search neighborhood for every flaw in the current plan. For example, by inspecting the (partial) plan computed so far, the user realizes that, in order to achieve a desired solution plan, some actions should never be removed from the plan under consideration. The search process editor allows her to specify this constraint to the search, and, in this case, the search process editor sends a special message to the planner imposing that in the rest of the search process the removal of these actions will not be part of any search neighborhood.
The search process editor also allows the user to associate a “breakpoint” with a flaw in the plan under construction. When this happens, the editor sends a special message to the planner containing the selected flaw, which modifies the standard behavior of the planner in the following way. Whenever the planning process of LPG selects such a flaw to repair, the process is interrupted; the system presents all possible options for repairing the flaw to the user; and the user choices one of these options repairing the flaw “by hand.”
For each flaw σ repaired by hand and search neighborhood N, the search process editor memorizes the successor action graph (a graph modification) selected by the user. In the successive search steps, if the planning process of LPG attempts to repair flaw σ again, evaluating a search neighborhood similar to N, then the successor action graph selected by the planner is the graph obtained by performing the graph modification previously selected by the user, which could be different from the action graph that the planner would select from the neighborhood according to its heuristic evaluation. Let N curr be the neighborhood for solving the flaw σ under consideration, the similarity between N curr and N is measured by .
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
What's Done in Darkness by Kayla Perrin(26957)
The Ultimate Python Exercise Book: 700 Practical Exercises for Beginners with Quiz Questions by Copy(20855)
De Souza H. Master the Age of Artificial Intelligences. The Basic Guide...2024 by Unknown(20609)
D:\Jan\FTP\HOL\Work\Alien Breed - Tower Assault CD32 Alien Breed II - The Horror Continues Manual 1.jpg by PDFCreator(20536)
The Fifty Shades Trilogy & Grey by E L James(19455)
Shot Through the Heart: DI Grace Fisher 2 by Isabelle Grey(19378)
Shot Through the Heart by Mercy Celeste(19240)
Wolf & Parchment: New Theory Spice & Wolf, Vol. 10 by Isuna Hasekura and Jyuu Ayakura(17384)
Python GUI Applications using PyQt5 : The hands-on guide to build apps with Python by Verdugo Leire(17353)
Peren F. Statistics for Business and Economics...Essential Formulas 3ed 2025 by Unknown(17179)
Wolf & Parchment: New Theory Spice & Wolf, Vol. 03 by Isuna Hasekura and Jyuu Ayakura & Jyuu Ayakura(17094)
Wolf & Parchment: New Theory Spice & Wolf, Vol. 01 by Isuna Hasekura and Jyuu Ayakura & Jyuu Ayakura(16711)
The Subtle Art of Not Giving a F*ck by Mark Manson(14825)
The 3rd Cycle of the Betrayed Series Collection: Extremely Controversial Historical Thrillers (Betrayed Series Boxed set) by McCray Carolyn(14440)
Stepbrother Stories 2 - 21 Taboo Story Collection (Brother Sister Stepbrother Stepsister Taboo Pseudo Incest Family Virgin Creampie Pregnant Forced Pregnancy Breeding) by Roxi Harding(14215)
Cozy crochet hats: 7 Stylish and Beginner-Friendly Patterns from Baby Beanies to Trendy Bucket Hats by Vanilla Lazy(13497)
Scorched Earth by Nick Kyme(13094)
Reichel W. Numerical methods for Electrical Engineering, Meteorology,...2022 by Unknown(12976)
Drei Generationen auf dem Jakobsweg by Stein Pia(11255)