liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Nyblom, Per
Publications (6 of 6) Show all publications
Nyblom, P. (2008). Dynamic Abstraction for Interleaved Task Planning and Execution. (Licentiate dissertation). Institutionen för datavetenskap
Open this publication in new window or tab >>Dynamic Abstraction for Interleaved Task Planning and Execution
2008 (English)Licentiate thesis, monograph (Other academic)
Abstract [en]

It is often beneficial for an autonomous agent that operates in a complex environment to make use of different types of mathematical models to keep track of unobservable parts of the world or to perform prediction, planning and other types of reasoning. Since a model is always a simplification of something else, there always exists a tradeoff between the model’s accuracy and feasibility when it is used within a certain application due to the limited available computational resources. Currently, this tradeoff is to a large extent balanced by humans for model construction in general and for autonomous agents in particular. This thesis investigates different solutions where such agents are more responsible for balancing the tradeoff for models themselves in the context of interleaved task planning and plan execution. The necessary components for an autonomous agent that performs its abstractions and constructs planning models dynamically during task planning and execution are investigated and a method called DARE is developed that is a template for handling the possible situations that can occur such as the rise of unsuitable abstractions and need for dynamic construction of abstraction levels. Implementations of DARE are presented in two case studies where both a fully and partially observable stochastic domain are used, motivated by research with Unmanned Aircraft Systems. The case studies also demonstrate possible ways to perform dynamic abstraction and problem model construction in practice.

Place, publisher, year, edition, pages
Institutionen för datavetenskap, 2008. p. 94
Series
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 1363
Keywords
Artificial Intelligence, Dynamic Abstraction, Task Planning, Automatic Model Construction, Meta-modelling
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-11924 (URN)LiU-TEK-LIC-2008:21 (Local ID)9789173939058 (ISBN)LiU-TEK-LIC-2008:21 (Archive number)LiU-TEK-LIC-2008:21 (OAI)
Presentation
2008-05-15, Alan Turin, House E, Campus Valla, Linköpings universitet, Linköping, 13:10 (English)
Opponent
Supervisors
Note

Report code: LiU-Tek-Lic-2008:21.

Available from: 2008-05-27 Created: 2008-05-27 Last updated: 2020-08-14Bibliographically approved
Nyblom, P. & Doherty, P. (2008). Towards Automatic Model Generation by Optimization. In: Proceedings of the Tenth Scandinavian Conference on Artificial Intelligence (SCAI): . Paper presented at 10th Scandinavian Conference on Artificial Intelligence (SCAI 2008), 26-28 May 2008, Stockholm, Sweden (pp. 114-123). Amsterdam: IOS Press, 173
Open this publication in new window or tab >>Towards Automatic Model Generation by Optimization
2008 (English)In: Proceedings of the Tenth Scandinavian Conference on Artificial Intelligence (SCAI), Amsterdam: IOS Press, 2008, Vol. 173, p. 114-123Conference paper, Published paper (Refereed)
Abstract [en]

The problem of automatically selecting simulation models for autonomous agents depending on their current intentions and beliefs is considered in this paper. The intended use of the models is for prediction, filtering, planning and other types of reasoning that can be performed with Simulation models. The parameters and model fragments of the resulting model are selected by formulating and solving a hybrid constrained optimization problem that captures the intuition of the preferred model when relevance information about the elements of the world being modelled is taken into consideration. A specialized version of the original optimization problem is developed that makes it possible to solve the continuous subproblem analytically in linear time. A practical model selection problem is discussed where the aim is to select suitable parameters and models for tracking dynamic objects. Experiments with randomly generated problem instances indicate that a hillclimbing search approach might be both efficient and provides reasonably good solutions compared to simulated annealing and hillclimbing with random restarts.

Place, publisher, year, edition, pages
Amsterdam: IOS Press, 2008
Series
Frontiers in Artificial Intelligence and Applications, ISSN 0922-6389 ; 173
Keywords
Automatic model generation
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-58464 (URN)000273520700015 ()978-1-58603-867-0 (ISBN)e-978-1-60750-335-4 (ISBN)
Conference
10th Scandinavian Conference on Artificial Intelligence (SCAI 2008), 26-28 May 2008, Stockholm, Sweden
Available from: 2010-08-12 Created: 2010-08-11 Last updated: 2013-08-29Bibliographically approved
Nyblom, P. (2007). Dynamic Planning Problem Generation in a UAV Domain. In: 6th IFAC Symposium on Intelligent Autonomous Vehicles (2007) Intelligent Autonomous Vehicles, Volume# 6 | Part# 1. Paper presented at 6th IFAC Symposium on Intelligent Autonomous Vehicles,Toulouse,France, 3-5 September, 2007 (pp. 258-263). Elsevier
Open this publication in new window or tab >>Dynamic Planning Problem Generation in a UAV Domain
2007 (English)In: 6th IFAC Symposium on Intelligent Autonomous Vehicles (2007) Intelligent Autonomous Vehicles, Volume# 6 | Part# 1, Elsevier, 2007, p. 258-263Conference paper, Published paper (Refereed)
Abstract [en]

One of the most successful methods for planning in large partially observable stochastic domains is depth-limited forward search from the current belief state together with a utility estimation. However, when the environment is continuous and the number of possible actions is practically infinite, then abstractions have to be made before any forward search planning can be performed. The paper presents a method to dynamically generate such planning problem abstractions for a domain that is inspired by our research with unmanned aerial vehicles (UAVs). The planning problems are created by first stating the selection of points to fly to as an optimization problem. When the points have been selected, a set of possible paths between them are then created with a pathplanner and then forward search in the belief state space is applied. The method has been implemented and tested in simulation and the experiments show the importance of modelling both the dynamics of the environment and the limited computational resources of the architecture when searching for suitable parameters in the planning problem formulation procedure.

Place, publisher, year, edition, pages
Elsevier, 2007
Series
IFAC Proceedings series, ISSN 1474-6670
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-59892 (URN)10.3182/20070903-3-FR-2921.00045 (DOI)978-3-902661-65-4 (ISBN)
Conference
6th IFAC Symposium on Intelligent Autonomous Vehicles,Toulouse,France, 3-5 September, 2007
Available from: 2010-09-29 Created: 2010-09-29 Last updated: 2018-01-12
Nyblom, P. (2006). Dynamic Abstraction for Hierarchical Problem Solving and Execution in Stochastic Dynamic Environments. In: Loris Penserini, Pavlos Peppas, Anna Perini (Ed.), STAIRS 2006: . Paper presented at 3rd Starting Artificial Intelligence Researchers Symposium (STAIRS 2006), 28-29 August 2006, Riva del Garda, Italy (pp. 263-264). IOS Press, 142
Open this publication in new window or tab >>Dynamic Abstraction for Hierarchical Problem Solving and Execution in Stochastic Dynamic Environments
2006 (English)In: STAIRS 2006 / [ed] Loris Penserini, Pavlos Peppas, Anna Perini, IOS Press, 2006, Vol. 142, p. 263-264Conference paper, Published paper (Refereed)
Abstract [en]

Most of today’s autonomous problem solving agents perform their task with the help of problem domain specifications that keep their abstractions fixed. Those abstractions are often selected by human users. We think that the approach with fixed-abstraction domain specifications is very inflexible because it does not allow the agent to focus its limited computational resources on what may be most relevant at the moment. We would like to build agents that dynamically find suitable abstractions depending on relevance for their current task and situation. This idea of dynamic abstraction has recently been considered an important research problem within the area of hierarchical reinforcement learning [1].

Place, publisher, year, edition, pages
IOS Press, 2006
Series
Frontiers in Artificial Intelligence and Applications, ISSN 0922-6389 ; 142
National Category
Engineering and Technology
Identifiers
urn:nbn:se:liu:diva-58465 (URN)000273476500029 ()978-1-58603-645-4 (ISBN)e-978-1-60750-190-9 (ISBN)
Conference
3rd Starting Artificial Intelligence Researchers Symposium (STAIRS 2006), 28-29 August 2006, Riva del Garda, Italy
Available from: 2010-08-12 Created: 2010-08-11 Last updated: 2013-06-26Bibliographically approved
Nyblom, P. (2005). Handling Uncertainty by Interleaving Cost-Aware Classical Planning with Execution. In: 3rd joint SAIS-SSL event on Artificial Intelligence and Learning Systems,2005 (pp. 134).
Open this publication in new window or tab >>Handling Uncertainty by Interleaving Cost-Aware Classical Planning with Execution
2005 (English)In: 3rd joint SAIS-SSL event on Artificial Intelligence and Learning Systems,2005, 2005, p. 134-Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-31503 (URN)17298 (Local ID)17298 (Archive number)17298 (OAI)
Available from: 2009-10-09 Created: 2009-10-09 Last updated: 2018-01-13
Doherty, P., Haslum, P., Heintz, F., Merz, T., Nyblom, P., Persson, T. & Wingman, B. (2004). A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation. In: 7th International Symposium on Distributed Autonomous Robotic Systems,2004 (pp. 221). Toulouse: LAAS
Open this publication in new window or tab >>A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation
Show others...
2004 (English)In: 7th International Symposium on Distributed Autonomous Robotic Systems,2004, Toulouse: LAAS , 2004, p. 221-Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
Toulouse: LAAS, 2004
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-22988 (URN)2362 (Local ID)2362 (Archive number)2362 (OAI)
Available from: 2009-10-07 Created: 2009-10-07 Last updated: 2018-01-13
Organisations

Search in DiVA

Show all publications