Angerona - A Flexible Multiagent Framework for Knowledge-Based Agents

被引:0
|
作者
Kruempelmann, Patrick [1 ]
Janus, Tim [1 ]
Kern-Isberner, Gabriele [1 ]
机构
[1] Tech Univ Dortmund, D-44221 Dortmund, Germany
来源
关键词
D O I
10.1007/978-3-319-17130-2_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present the Angerona framework for the implementation of knowledge-based agents with a strong focus on flexibility, extensibility, and compatibility with diverse knowledge representation formalisms. As the basis for this framework we propose and formalize a general concept of compound agents in which we consider agents to consist of hierarchies of interacting epistemic and functional components. Each epistemic component is instantiated by a knowledge representation formalism. Different knowledge representation formalisms can be used within one agent and different agents in the same system can be based on different agent architectures and can use different knowledge representation formalisms. Partially instantiations define sub-frameworks for, e.g., the development of BDI agents and variants thereof. The Angerona framework realizes this concept by means of a flexible JAVA plug-in architecture for the epistemic and the functional components of an agent. The epistemic plug-ins are based on the Tweety library for knowledge representation, which provides various ready-for-use implementations and knowledge representation formalisms and a framework for the implementation of additional ones. Angerona already contains several partial and complete instantiations that implement several approaches. Angerona also features an environment plug-in for communicating agents and a flexible GUI to monitor the multiagent system and the inner workings of the agents, particularly the inspection of the dynamics of their epistemic states. Angerona and Tweety are ready to use, well documented, and open source.
引用
收藏
页码:35 / 50
页数:16
相关论文
共 50 条
  • [31] Knowledge-based adaptive agents for manufacturing domains
    Stefano Borgo
    Amedeo Cesta
    Andrea Orlandini
    Alessandro Umbrico
    Engineering with Computers, 2019, 35 : 755 - 779
  • [32] Knowledge-based adaptive agents for manufacturing domains
    Borgo, Stefano
    Cesta, Amedeo
    Orlandini, Andrea
    Umbrico, Alessandro
    ENGINEERING WITH COMPUTERS, 2019, 35 (03) : 755 - 779
  • [33] Lazy rule refinement by knowledge-based agents
    Boicu, Cristina
    Tecuci, Gheorghe
    Boicu, Mihai
    ICMLA 2006: 5TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2006, : 48 - +
  • [34] The Partner Selection Modes for Knowledge-Based Innovation Networks: A Multiagent Simulation
    Li, Lvcheng
    Xie, Jialong
    Wang, Ruyi
    Su, Jiafu
    Sindakis, Stavros
    IEEE ACCESS, 2019, 7 : 140969 - 140979
  • [35] Capability Modeling of Knowledge-Based Agents for Commonsense Knowledge Integration
    Kuo, Yen-Ling
    Hsu, Jane Yung-jen
    AGENTS IN PRINCIPLE, AGENTS IN PRACTICE, 2011, 7047 : 299 - 310
  • [36] 2D-3D multiagent geosimulation with knowledge-based agents of customers' shopping behavior in a shopping mall
    Ali, W
    Moulin, B
    SPATIAL INFORMATION THEORY, PROCEEDINGS, 2005, 3693 : 445 - 458
  • [37] KBRE: a framework for knowledge-based requirements engineering
    Tuong Huan Nguyen
    Bao Quoc Vo
    Lumpe, Markus
    Grundy, John
    SOFTWARE QUALITY JOURNAL, 2014, 22 (01) : 87 - 119
  • [38] A KNOWLEDGE-BASED FRAMEWORK FOR AUTOMATING HAZOP ANALYSIS
    VENKATASUBRAMANIAN, V
    VAIDHYANATHAN, R
    AICHE JOURNAL, 1994, 40 (03) : 496 - 505
  • [39] Knowledge-based mobile learning framework for museums
    Hsu, Tien-Yu
    Ke, Hao-Ren
    Yang, Wei-Pang
    ELECTRONIC LIBRARY, 2006, 24 (05): : 635 - 648
  • [40] A cognitive framework for knowledge-based process design
    Van Leijen, H
    Baets, WRJ
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVIII, PROCEEDINGS: INFORMATION SYSTEMS, CONCEPTS AND APPLICATIONS OF SYSTEMICS, CYBERNETICS AND INFORMATICS, 2002, : 327 - 332