Multi-Agent Based Cooperative Information System using Knowledge Level

지식레벨을 이용한 다중 에이전트 협동 정보시스템

  • 강성희 (이화여자대하교 컴퓨터학과) ;
  • 박승수 (이화여자대학교 컴퓨터학과)
  • Published : 2000.03.01

Abstract

Distributed cooperative information system is the one that has various knowledge sources as well as problem solving capabilities to get information in a distributed and heterogeneous data environment. In a distributed cooperative information system. a control mechanism to facilitate the available information is very important. and usually the role of the control mechanism determines the behavior of the total system In this research. we proposed a model of the distributed cooperative information system which is based on the multi-agent paradigm. We also implemented a test system to show l its feasibility. The proposed system makes the knowledge sources into agents and a special agent called 'facilitator' controls the cooperation between the knowledge agents The facilitator uses the knowledge granularity level to determine the sequence of the activation of the agents. In other words. the knowledge source with simple but fast processing mechanism activates first while more sophisticated but slow knowledge sources are activated late. In an environment in which we have several knowledge sources for the same topic. the proposed system will simulate the focusing mechanism of human cognitive process.

분산 협동 정보시스템은 분산. 이질적인 정보환경에서 다양한 지식원과 문제 해결 능력 등을 가지면서 이들이 서로 통합되어 사용되는 시스템을 말한다. 이러한 시스템에서는 구성 정보를 서로 활용하고 제어할 수 있는 조정기능이 필요하고 이러한 조정기능의 역할에 따라 전체 시스템의 양태가 다양하게 결정된다. 본 논문에서는 다중에이전트 패러다임을 적용하여 분산 협동 정보시스템의 한 가지 모델을 제시하고 테스트 시스템을 구현해보았다. 제안 시스템은 분산된 구성원을 에이전트화하고 이들 간의 협동을 원활하게 할 수 있도록 조정 에이전트를 사용하고 조정 에이전트를 사용하고 있다. 본 시스템에서 제안된 조정 에이전트는 지식의 세밀도(granularity) 레벨을 이용하여 에이전트 활성화 순서를 조정한다. 즉, 처음에는 단수하면서도 빠른 속도의 지식 형태를 활용하고 그 결과에 따라 좀 더 복잡한 지식 베이스를 활용하도록 하는 것이다. 제안구조는 동일한 주제에 대하여 여러 레벨의 지식원이 존재할 때 이들을 적절히 순서화함으로써 마치 인지과정에서 의식의 초점(focusing)이 자연스럽게 바뀌는 것과 같은 효과를 얻을 수 있을 것이다.

Keywords

References

  1. 정보통신망에서 지능형 정보 에이전트와 특정 영역에서의 구현 이용헌;변영태;구연건
  2. 이동 에이전트를 이용한 분산전문가 시스템 개발환경의 설계 및 구현 최지영;박승수
  3. Technical Report InfoSleuth: Agent-Based Semantic Integration of Information in Open and Dynamic Environments Bayardo, R.(et al.)
  4. The Third CLIPS Conference at NASA's Johnson Space Center DYNAMICS (DYNAmic CLIPS) A Dynamic Knowledge Exchange Tool For Intelligent Agents Cengeloglu, Y.
  5. Software Agent : A review Cunnigham, P.;Evans, R.
  6. Journal of Intelligent Information Systems v.8 The TSIMMIS approach to mediation: data models and languages Garcia-Molina, H.(et al.)
  7. Communication of the ACM v.37 no.7 Software agents Genesereth, M.;Katchpel, S.
  8. IntraNet96 Java Developers Conference The Role of Java in InfoSleuth: Agent-based Exploitation of Heterogeneous Information Resources Jacobs, N.;Shea, R.
  9. The Cycic Friends Network: getting Cyc agents to reason together Mayfield, J.;Finin, T.
  10. OOPSLA'97 Workshop, Java-Based Paradigms for Agent Facilities JMT(Java-Based Moderator Templates) for Multi-Agent Planning Minami, K.;Suzuki, T.
  11. knowledge Engineering Review v.11 no.3 Software Agents : An Overview Nwana, H.
  12. Communications of the ACM v.37 no.7 M : An Architecture of integrated Agents Rieken, D.
  13. Cooperative Intelligent Software Agents Seug, D.;Sycara, K.
  14. Proceeding of the ISCA Conference on Intelligent systems SUMPY: A Fuzzy Software Agent Song, H.;Franklin, S.
  15. Knowledge Engineering Review Intelligent Agents : Theory and Practice Wooldridge, M.;Jennings, N.