Goto

Collaborating Authors

 Howe, Adele E.


Evaluating Diversity in Classical Planning

AAAI Conferences

Applications that require alternative plans challenge the single solution, single quality metric assumptions upon which many classical planners are designed and evaluated. To evaluate the distinctness of alternative plans (i.e., plan sets), researchers have created diversity metrics that often measure the set difference between the actions of plans. Many approaches for generating plan sets embed the same diversity metric in a weighted evaluation function to guide the search mechanism, thus confounding the search process with its evaluation. We discover that two diversity metrics fail to distinguish similar plans from each other or to identify plans with extraneous actions, so we introduce two new diversity metrics, \emph{uniqueness} and \emph{overlap}, to capture these cases. We then examine the tradeoffs of producing diverse plans while we control for plan length and metric interaction and confirm that metric interaction can significantly impact search performance. We show that planners searching for plan sets must consider a third metric, \emph{parsimony}, that prefers shorter plans while maximizing diversity.We evaluate three existing approaches for generating diverse plans and two new algorithms that are designed to explicitly manage diversity and interaction between the diversity and quality metrics. Our findings synthesize and extend recent results in plan diversity.


SAVVYSEARCH: A Metasearch Engine That Learns Which Search Engines to Query

AI Magazine

Search engines are among the most successful applications on the web today. So many search engines have been created that it is difficult for users to know where they are, how to use them, and what topics they best address. Metasearch engines reduce the user burden by dispatching queries to multiple search engines in parallel. The SAVVYSEARCH metasearch engine is designed to efficiently query other search engines by carefully selecting those search engines likely to return useful results and responding to fluctuating load demands on the web.


SAVVYSEARCH: A Metasearch Engine That Learns Which Search Engines to Query

AI Magazine

Search engines are among the most successful applications on the web today. So many search engines have been created that it is difficult for users to know where they are, how to use them, and what topics they best address. Metasearch engines reduce the user burden by dispatching queries to multiple search engines in parallel. The SAVVYSEARCH metasearch engine is designed to efficiently query other search engines by carefully selecting those search engines likely to return useful results and responding to fluctuating load demands on the web. SAVVYSEARCH learns to identify which search engines are most appropriate for particular queries, reasons about resource demands, and represents an iterative parallel search strategy as a simple plan.


Letters to the Editor

AI Magazine

Jim Saveland For a fire in that fuel complex to Research Forester The Phoenix project ("Trial by Fire: grow to the size indicated in the time Associate Editor, AI Application in Understanding the Design Requirements indicated would require a midflame Natural Resource Management for Agents in Complex Environments." Agriculture 3) presents very interesting work in The authors go on to state, "Firefighting Forest Service forest fire simulation. I am especially objects are also accurately Southern Forest Fire Laboratory glad to see recognition that the "realtime, simulated; for example, bulldozers Route 1, Box 182A spatially distributed, multiagent, move at a maximum speed of... 0.5 Dry Branch, GA 31020 dynamic, and unpredictable fire kph when cutting a fireline." In reality, environment" provides an excellent sustained fireline production for Editor: opportunity to explore a variety of AI bulldozers is variable (0.1 - 2.0 kph) issues, such as how complex environments depending on steepness of the slope, Mr. Saveland's letter focuses our constrain the design of intelligent vegetation, and size of the bulldozer. I hope more AI researchers Furthermore, although bulldozers are between accuracy and realism.


Trial by Fire: Understanding the Design Requirements for Agents in Complex Environments

AI Magazine

Phoenix is a real-time, adaptive planner that manages forest fires in a simulated environment. Alternatively, Phoenix is a search for functional relationships between the designs of agents, their behaviors, and the environments in which they work. In fact, both characterizations are appropriate and together exemplify a research methodology that emphasizes complex, dynamic environments and complete, autonomous agents. This article describes the underlying methodology and illustrates the architecture and behavior of Phoenix agents.


How Evaluation Guides AI Research: The Message Still Counts More than the Medium

AI Magazine

Evaluation should be a mechanism of progress both within and across AI research projects. For the individual, evaluation can tell us how and why our methods and programs work and, so, tell us how our research should proceed. For the community, evaluation expedites the understanding of available methods and, so, their integration into further research. In this article, we present a five-stage model of AI research and describe guidelines for evaluation that are appropriate for each stage. These guidelines, in the form of evaluation criteria and techniques, suggest how to perform evaluation. We conclude with a set of recommendations that suggest how to encourage the evaluation of AI research.