ETRI-Knowledge Sharing Plaform

ENGLISH
기술이전 검색
연도 ~ 이전수 키워드

상세정보

상황의도 판단을 위한 상황추론엔진

전수책임자
장민수
참여자
김재홍, 박천수, 신성웅, 이대하, 장민수
기술이전수
1
이전연도
2016
협약과제
12VC2100, 인간 친화적 로봇 서비스 환경에서 판단 적합성 90%이상인 복합지식 기반 판단 및 의미기반 로봇 표현 기술 개발, 김재홍
13VC5800, 인간 친화적 로봇 서비스 환경에서 판단 적합성 90%이상인 복합지식 기반 판단 및 의미기반 로봇 표현 기술 개발, 김재홍
인간-로봇 상호작용, IoT(Internet of Things), 홈네트워크 등의 각종 분야에서 서비스와 기능의 효과적인 실행을 위해 필수적인 상황판단에 적용 가능한 “상황의도 판단을 위한 상황추론엔진 기술”
o본 기술은 사실과 규칙의 형식으로 지식을 표현하여 선언하고 이를 기반으로 논리적인 추론을 실행할 수 있을 뿐 아니라, 웹 표준 지식 표현 언어인 W3C OWL(Web Ontology Language)과 SWRL(Semantic Web Rule Language)을 지원함으로써 로봇 분야 뿐 아니라 사물인터넷(Internet of Things), 홈네트워크, 지능형 챗봇 등 상황 인지가 필수적인 다양한 응용 분야에서 지능형 기능을 개발하는데 활용 가능한 요소 기술임.

o본 기술을 활용하면 지식 표현을 응용으로부터 분리하여 저작, 실행, 관리할 수 있으므로 다양한 환경에 빠르게 지능적 서비스를 개발 적용할 수 있음. 본 기술을 활용함으로써 각종 지능형 서비스의 개발 비용을 최소화할 수 있을 뿐 아니라 환경 변화에 빠르게 대응할 수 있음.
상황추론엔진은 두 종류의 지식 표현 방식 - 규칙과 온톨로지 ? 을 모두 지원하므로, 상황추론엔진을 활용하면 온톨로지와 규칙을 결합하여 보다 효과적으로 지식을 표현하고 처리할 수 있다.
-규칙 기반 상황추론 기술
-온톨로지 기반 상황추론 기술

- 아래 모듈들을 포함하는 Java 프로그램 소스
① RETE 기반 규칙 엔진
② OWL 추론 모듈
③ SWRL 추론 모듈
④ 추론 엔진 쉘(Shell)
⑤ 시공간 추론 모듈
⑥ 지식 모델 API
- 기술 문서
o 상황추론엔진 사용매뉴얼
o 상황추론엔진 시험절차 및 결과서
활용 분야 활용예 기대 효과
서비스 로봇 고객 맞이 로봇의 상황 인지 - 상호작용의 자연스러움 향상
- 로봇 제품의 실용성 제고
사물인터넷 구조물의 안전성 진단 - 구조물 특성에 따른 진단 규칙 변용 용이
- 진단 시스템의 실용성 제고
홈네트워크 공조/온도 조절을 위한 공간 상태 판단 - 지능적 공간 상태 관리 가능
- 에너지 활용 최적화