• 제목/요약/키워드: intelligent agent

검색결과 703건 처리시간 0.026초

효율적인 홈 센서 네트워크 관리를 위한 시맨틱 웹 기반 지능형 에이전트 시스템 (Intelligent Agent System Based on Semantic Web for the Efficient Home Sensor Network Management)

  • 조정원;김대영;이종언;차시호;조국현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.1017-1020
    • /
    • 2008
  • 본 논문은 홈 센서 네트워크 환경내에서 구동되는 센서 및 이기종 장비들이 제공하는 서비스를 각 사용자가 원하는 조건에 맞추어 조합 및 변경을 해줄수 있는 시맨틱 웹을 활용하여 효율적인 네트워크 관리를 할 수 있도록 지능형 에이전트 시스템을 설계한다. 제안한 지능형 에이전트 시스템은 기존의 서비스뿐만 아니라 개인의 취향에 맞춘 서비스를 지원할 수 있다. 즉, 센서 네트워크가 쓰이고 있는 환경에서 각 센서나 장비들의 동작들을 지능형 에이전트를 통해서 사용자의 편의에 맞춰 제공한다.

멀티 에이전트 환경에서 동적 요구를 위한 그래프 기반 서비스 스케줄러 (Graph-Based Service Scheduler for Dynamic User Requirements in Multi-Agent Environments)

  • 이상민;이창호;박정민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2024년도 춘계학술발표대회
    • /
    • pp.869-870
    • /
    • 2024
  • 다양한 형태의 다수 에이전트가 서비스하는 환경에서 사용자가 요청하는 서비스 명령은 단순할수록 사용성이 좋다. 하나의 서비스는 다양한 로봇이 유기적으로 수행해야 하며, 사용자가 서비스 명령에 대해 요구사항을 추가하면 이를 다수 로봇이 적절하게 처리하는 방법이 필요하다. 본 논문에서는 사용자가 요청한 서비스에 대해 로봇의 동작은 노드로, 동작 간의 관계는 에지로 표현하고 이를 통해 스케줄링 하는 방법론을 제공한다. 실험 결과, 다수 로봇 환경에서 사용자의 요구사항을 동적으로 대응하며 효율적으로 서비스가 수행됨을 확인하였다.

지능형 토공을 위한 멀티에이전트 기반 협업시스템 (A Multi-agent based Cooperation System for an Intelligent Earthwork)

  • 김성근
    • 대한토목학회논문집
    • /
    • 제34권5호
    • /
    • pp.1609-1623
    • /
    • 2014
  • 최근 건설분야에 적용될 수 있는 자동화 시스템 개발을 위한 연구가 많이 수행되고 있다. 자동화 기술 적용시 효과가 높은 공종 중에서 건설기계의 의존도가 높고, 건축 및 토목공사에서 기본 공종인 토공을 대상으로 연구가 진행되어 왔다. 공사현장의 모델을 구축하여 자동화 시스템이 토공계획을 수립할 수 있는 기술과 단일 건설장비가 주어진 정보와 환경을 인지하여 작업을 수행할 수 있도록 하는 기술이 개발되었다. 자동화 토공시스템이 현장에 적용되기 위해서 해결되어야 할 문제들이 여전히 많이 있지만, 그중에서 중요한 한 가지가는 다수 및 다종의 건설장비들이 협업작업을 수행할 수 있도록 하는 기술을 제공해야만 하는 것이다. 본 연구에서는 사람들의 협업시스템과 의사결정 방법을 모방한 건설시공 시스템을 개발하는 것을 목표로 하고 있으며, 시스템 개발을 위하여 인공지능 분야에서 사용하고 있는 멀티에이전트 개념을 적용하였다. 멀티에이전트 기반 시스템 개발을 위하여 에이전트의 구성과 기능을 제안하고 있으며, 에이전트간 협업 및 중재를 위한 프레임워크를 제시하였다. 그리고 투입되는 건설장비인 다수의 굴삭기와 다짐장비의 효율적인 진로계획과 협업작업시 간섭효과의 최소화 및 중복작업 방지를 위한 방안도 제시하였다. 아직은 이론적인 개념을 제시하고 있는 단계로 가상 시뮬레이션에 의하여 효과를 검증하고 있으나, 추후에는 물리적인 시스템의 구축을 통하여 현장에 적용하기 위한 실증연구를 수행해야 할 것이다.

분산 환경에서의 협력적 여과를 위한 멀티 에이전트 프레임워크 (A Multi-Agent framework for Distributed Collaborative Filtering)

  • 지애띠;연철;이승훈;조근식;김흥남
    • 지능정보연구
    • /
    • 제13권3호
    • /
    • pp.119-140
    • /
    • 2007
  • 추천 시스템은 정보의 홍수 속에서 사용자로 하여금 자신에게 더욱 가치 있고 흥미로운 정보를 선별할 수 있도록 돕는 자동화된 정보 여과 시스템이다. 최근 분산 컴퓨팅 환경에 대한 연구가 활발히 진행되면서, 지금까지의 중앙 서버에서 모든 정보를 관리하는 중앙 집중 방식의 추천 시스템에서 P2P 환경의 접근 방식으로 선회하고 있다. 협력적 여과는 상업적인 추천 시스템에서 가장 많이 사용하는 정보 여과 기법이지만, 그 성공에도 불구하고 확장성(scalability)과 데이터의 희박성(sparsity), 악의적인 사용자의 공격(shilling attack)에 대한 방어 등에 관련된 여러 제약을 갖는다. 중앙 집중 방식에서 분산된 방식으로의 변화는 추천의 신뢰성과 개인 정보의 남용 가능성에 관련한 문제점을 일부 해결할 수 있으나, 조작된 사용자 프로파일을 사용하여 추천을 조작하려는 의도를 갖는 악의적인 사용자의 공격에는 중앙 집중 방식과 마찬가지로 취약할 수 있다. 본 논문에서는 개인 정보의 오남용과 악의적인 사용자의 공격에 관련된 문제점을 해결하고, 분산된 환경에서 효과적인 협력적 여과를 수행하여 추천의 성능과 정확성을 높이기 위한 멀티 에이전트 기반의 추천 프레임워크를 제안한다. 추천의 신뢰성을 높이기 위해 사용자간의 신뢰 정보를 사용하며, 각 사용자의 개인 에이전트와 이동 에이전트간의 정보교환을 통해 효과적으로 신뢰 정보를 전파하고 분산된 유사도 계산의 효율성을 높였다.

  • PDF

L-CAA : 행위 기반 강화학습 에이전트 구조 (L-CAA : An Architecture for Behavior-Based Reinforcement Learning)

  • 황종근;김인철
    • 지능정보연구
    • /
    • 제14권3호
    • /
    • pp.59-76
    • /
    • 2008
  • 본 논문에서는 실시간 동적 환경에 효과적인 L-CAA 에이전트 구조를 제안한다. L-CAA 에이전트 구조는 변화하는 환경에 대한 적응성을 높이기 위해, 선행 연구를 통해 개발된 행위기반 에이전트 구조인 CAA에 강화학습 기능을 추가하여 확장한 것이다. 안정적인 성능을 위해 L-CAA 구조에서는 행위 선택과 실행을 학습에 전적으로 의존하지 않고 학습을 보조적으로 이용한다. L-CAA에서 행위 선택 메커니즘은 크게 두 단계로 나뉜다. 첫 번째 단계에서는 사용자가 미리 정의한 각 행위의 적용 가능 조건과 효용성을 검사함으로써 행위 라이브러리로부터 실행할 행위들을 추출한다. 하지만 첫 번째 단계에서 다수의 행위가 추출되면, 두 번째 단계에서는 강화학습의 도움을 받아 이들 중에서 실행 할 하나의 행위를 선택한다. 즉, 강화학습을 통해 갱신된 각 행위들의 Q 함수값을 서로 비교함으로써, 가장 큰 기대 보상값을 가진 행위를 선택하여 실행한다. 또한 L-CAA에서는 실행 중인 행위의 유지 가능 조건을 지속적으로 검사하여 환경의 동적 변화로 인해 일부 조건이 만족되지 않는 경우가 발생하면 현재 행위의 실행을 즉시 종료할 수 있다. 그 뿐 아니라, L-CAA는 행위 실행 중에도 효용성이 더 높은 다른 행위가 발생하면 현재의 행위를 일시 정지하였다가 복귀하는 기능도 제공한다. 본 논문에서는 L-CAA 구조의 효과를 분석하기 위해, 대표적인 동적 가상환경인 Unreal Tournament 게임에서 자율적으로 동작하는 L-CAA 기반의 에이전트를 구현하고, 이를 이용한 성능 실험을 전개해본다.

  • PDF

Location Trigger System for the Application of Context-Awareness based Location services

  • Lee, Yon-Sik;Jang, Min-Seok
    • 한국컴퓨터정보학회논문지
    • /
    • 제24권10호
    • /
    • pp.149-157
    • /
    • 2019
  • 본 논문은 지능형 위치추적을 위한 위치트리거와 이동에이전트 시스템 기술을 적용하여, 상황인식 기반 위치서비스를 위한 위치트리거 시스템을 설계 및 구현한다. 또한, 트리거 및 조치 서비스 프로토콜 구현과 능동규칙 탑재 이동에이전트에 대한 실험을 통하여, 제안 시스템이 상황인식 기반 위치서비스의 특성에 따른 시스템 최적화 및 위치 기반 서비스 응용들에 대한 확장성과 유효성이 있음을 검증한다. 제안 시스템은 전력 사용자의 소비 패턴 및 행위 변화에 대한 시스템의 능동적 특성을 통한 자원 활용의 최적화 시스템 구축을 위한 예비 연구로써, 객체 위치 기반의 지능적 경고와 조치를 통한 환경 및 자원 활용 최적화와 다양한 위치서비스 응용 시스템 구축에 효과적으로 적용할 수 있다.

유전자 알고리즘 및 국소 적응 오퍼레이션 기반의 의료 진단 문제 자동화 기법 연구 (Medical Diagnosis Problem Solving Based on the Combination of Genetic Algorithms and Local Adaptive Operations)

  • 이기광;한창희
    • 지능정보연구
    • /
    • 제14권2호
    • /
    • pp.193-206
    • /
    • 2008
  • 의료 진단 문제는 기정의된 특성치들로 표현되는 환자의 상태 데이터로부터 병의 유무를 판단하는 일종의 분류 문제로 간주할 수 있다. 본 연구는 혼용 유전자 알고리즘 기반의 분류방법을 도입함으로써 의료 진단 문제와 같은 다차원의 패턴 분류 문제를 해결할 수 있는 방안을 제안하고 있다. 일반적으로 분류 문제는 데이터 패턴에 존재하는 여러 클래스 간 구분경계를 생성하는 접근방법을 사용하는데, 이를 위해 본 연구에서는 일단의 영역 에이전트들을 도입하여 이들을 유전자 알고리즘 및 국소 적응조작을 혼용함으로써 데이터 패턴에 적응하도록 유도하고 있다. 일반적인 유전자 알고리즘의 진화단계를 거친 에이전트들에 적용되는 국소 적응조작은 영역 에이전트의 확장, 회피 및 재배치로 이루어지며, 각 에이전트의 적합도에 따라 이들 중 하나가 선택되어 해당 에이전트에 적용된다. 제안된 의료 진단용 분류 방법은 UCI 데이터베이스에 있는 잘 알려진 의료 데이터, 즉 간, 당뇨, 유방암 관련 진단 문제에 적용하여 검증하였다. 그 결과, 기존의 대표적인 분류기법인 최단거리이웃방법(the nearest neighbor), C4.5 알고리즘에 의한 의사 결정트리(decision tree) 및 신경망보다 우수한 진단 수행도를 나타내었다.

  • PDF

항공시스템 아젠다 관리를 위한 에이젼트 모델의 설계 및 평가 (Design and Evaluation of an Agent-based Intelligent System Modeling Architecture for Cockpit Agenda Management)

  • 차우창
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권6호
    • /
    • pp.642-650
    • /
    • 2000
  • 컴퓨터가 장착되어 고도의 자동화된, 혹은 지능화된 비행기 조종실(cockpit)과 같이 기계와 그 기계를 운영하는 인간 작업자로 구성되어 있는 인간 기계 시스템에서, 안전하고 효과적인 시스템 수행을 위해 두 구성요소 (기계와 인간)는 상대의 의도와 목적에 대해 충분한 지식과 정보를 공유해야 한다. 기계 인간 상호간의 의도와 목적을 정확히 파악하지 못하거나 서로의 목적이 상충되어 일어나는 항공 사고들이 종종 발생되고 있다. 인간과 기계 상호간의 의도와 목적을 정확히 파악하고 그 목적들의 수행을 체계적으로 관리하는 기술의 연구는 미미하다. 인간과 지능화된 기계 상호간 의도하는 바를 서로가 보다 정확히 인식하고 그 목적의 수행을 체계적으로 파악하는 기술이 요구되고 계속 축적되지 않는 한, 더욱더 복잡해져 가는 인간 기계 시스템의 안전하고 효율적인 운영방안을 내놓을 수 없다. 이를 위해 한 방안으로 본 논문은 상용 비행기의 조종실 운영시 인간 파일럿과 기계 파일럿의 목적 (Goal)과 그 목적을 수행하기 위한 직무 (Function)를 통합 관리하는 아젠다(Agenda)의 관리 (Agenda Management)의 에이젼트 기반 설계 및 그 평가를 다루고 있다.

  • PDF

유비쿼터스 헬스케어 시스템에서 이동에이전트 기반 균형화 클러스터링 (Balanced Clustering based on Mobile Agents for the Ubiquitous Healthcare Systems)

  • 마테오 로미오;이재완;이말례
    • 인터넷정보학회논문지
    • /
    • 제11권3호
    • /
    • pp.65-74
    • /
    • 2010
  • 유비쿼터스 헬스케어에서 지능형 의사결정지원 및 빠른 진단결과를 제공하기 위한 자동진단은 일반적으로 에이전트 시스템에 의해 수행된다. 본 연구에서는 이동에이전트기술을 사용하여 저 부하 노드에 효율적으로 프로세스를 이주시켜 부하를 분산시키도록 유비쿼터스 헬스케어시스템을 설계하였다. 또한 실시간 자동진단시스템을 지원하는 이동에이전트 중심의 유비쿼터스 헬스케어 기술을 위한 프레임워크를 제시하며, 효율적인 자원활용을 고려하여, 노드들 내에 있는 프로세스의 부하분산을 위한 균형화된 클러스터링을 제안한다. 제안한 알고리즘은 시스템의 부하분산이 최소화될 때까지 과부하된 노드를 선택하여 프로세스를 가까운 노드에 이주시킨다. 제안한 균형화 클러스터링은, 가까운 노드에 이주시킴으로써 메시지오버헤드를 감안할 때, 효율적으로 프로세스를 모든 노드에 분산시킨다.

A Method for Information Source Selection using Teasaurus for Distributed Information Retrieval

  • Goto, Shoji;Ozono, Tadachika;Shintani, Toramatsu
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2001년도 The Pacific Aisan Confrence On Intelligent Systems 2001
    • /
    • pp.272-277
    • /
    • 2001
  • In this paper, we describe a new method for selecting information sources in a distributed environment. Recently, there has been much research on distributed information retrieval, that is information retrieval (IR) based on a multi-database model in which the existence of multiple sources is modeled explicitly. In distributed IR, a method is needed that would enable selecting appropriate sources for users\` queries. Most existing methods use statistical data such as document frequency. These methods may select inappropriate ate sources if a query contains polysemous words. In this paper, we describe an information-source selection method using two types of thesaurus. One is a thesaurus automatically constructed from documents in a source. The other is a hand-crafted general-purpose thesaurus(e.g. WordNet). Terms used in documents in a source differ from one another and the meanings of a term differ depending on th situation in which the term is used. The difference is a characteristic of the source. In our method, the meanings of a term are distinguished between by the relationship between the term and other terms, and the relationship appear in the co-occurrence-based thesaurus. In this paper, we describe an algorithm for evaluating a usefulness of a source for a query based on a thesaurus. For a practical application of our method, we have developed Papits, a multi-agent-based in formation sharing system. An experiment of selection shows that our method is effective for selecting appropriate sources.

  • PDF