50
1 © 2008 Ho-Jin Choi, Information & Communications University 지식기반 네트워크 서비스를 위한 온톨로지 공학 2008. 8. 25 최호진, 김수경 지능형소프트웨어 공학 및 로보틱스 연구실 한국정보통신대학교 공학부 Future Internet Summer Camp 2008

지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

1© 2008 Ho-Jin Choi, Information & Communications University

지식기반 네트워크 서비스를 위한온톨로지 공학

2008. 8. 25

최호진, 김수경

지능형소프트웨어 공학 및 로보틱스 연구실

한국정보통신대학교 공학부

Future Internet Summer Camp 2008

Page 2: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

2© 2008 Ho-Jin Choi, Information & Communications University

목 차

• 서론» 온톨로지(ontology)» 존재분류를 위한 개념화 과정

» 개념화 과정에 따른 온톨로지 모델

• 연구 배경» 온톨로지 사용 목적

» 온톨로지 모델링의 중요성

» 지식기반 네트워크 서비스를 위한 온톨로지

» 네트워크 서비스 온톨로지 모델

• 연구 목적 및 내용» 연구 필요성

» 연구 목적

» 연구 내용

• 결론

• 참고문헌

Page 3: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

3© 2008 Ho-Jin Choi, Information & Communications University

서론

Future Internet Summer Camp 2008

Page 4: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

4© 2008 Ho-Jin Choi, Information & Communications University

온톨로지(ontology)

• 정의

» 정보시스템 관점

– A description (like a formal specification of a program) of the concepts and relationships that can exist for an agent or a community of agents

– 정보 자원을 컴퓨터가 해석할 수 있는시맨틱(semantic)으로 표현한 특정 영역(domain)의 메타데이터(park, 2005)

» 철학적 관점

– 사물(thing)의 기본적인 범주나 세상을구성하는 구성요소들을 상징하는 일반적인개념을 다루는 학문(Park, 2005)

개념

사물기호

relationships

description

떠올리다

상징하다

관련되다

의미의삼각관계(Maedche et.al, 2001)

Page 5: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

5© 2008 Ho-Jin Choi, Information & Communications University

온톨로지(ontology)

• 의미의 공유(sharing meaning)» 메타데이터(metadata)

– 컨텐트, 자원과 서비스의 의미를 기술하는 데이터

– 같은 언어(language)로 메타데이터를 기술해야 공유할 수 있음

» 전문용어(terminology)– 특정 분야의 공유 가능한 어휘 모음

– 어휘에 대한 표준화

» 온톨로지(ontology)– 특정 도메인에 대한 일반적이고 공유 가능한 이해(understanding)– 검색, 정보교환을 위한 핵심 요소

– 의미적 수준의 상호운용을 위해 필수

Page 6: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

6© 2008 Ho-Jin Choi, Information & Communications University

존재 분류를 위한 개념화 과정

• 1단계

» 인식하는 세계에 대한기본적인 구분과 구분된 각영역을 어떻게 부르는지학습

• 2단계

» 고유 영역(domain)에 속한being 들을 구별

Page 7: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

7© 2008 Ho-Jin Choi, Information & Communications University

존재 분류를 위한 개념화 과정

• 3단계

» 주변의 구성인 들이 각각의범주(영역)를 어떻게분류하고 명명하는지를학습

• 4단계

» 각 범주에 속한 것들이고유한 속성과 그들간의관계가 어떻게 되는지를알게 됨

Page 8: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

8© 2008 Ho-Jin Choi, Information & Communications University

개념화 과정에 따른 온톨로지 모델

음식음식

식사식사

음료음료

간식간식

생수생수 탄산음료탄산음료 두유두유

아이스크림아이스크림

우유우유

과자과자 빵빵 떡떡

소프트소프트 하드하드

찌게찌게 밥밥고기고기

칼슘두유칼슘두유

두유2 두유3두유1 우유1 우유2

칼슘강화우유칼슘강화우유

우유3

함유하다

함유하다

함유하다

대체하다

함유하다

첨가제첨가제

DHADHA 칼슘칼슘

함유하다

함유하다

★ 우유를 마시지 못하는 골다공증 환자에게 서비스 에이젼트는 어떤 음료를 추천해야 하나?

Page 9: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

9© 2008 Ho-Jin Choi, Information & Communications University

연구 배경

Future Internet Summer Camp 2008

Page 10: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

10© 2008 Ho-Jin Choi, Information & Communications University

온톨로지 사용 목적

• 온톨로지 적용 분야

[출처] 솔투룩스, 온톨로지튜토리얼, 2006

Page 11: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

11© 2008 Ho-Jin Choi, Information & Communications University

온톨로지 사용 목적

• 시스템 통합 관점에서의 비교

온톨로지 없이 시스템간 직접 정보 공유 온톨로지를 통한 정보 공유

Page 12: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

12© 2008 Ho-Jin Choi, Information & Communications University

온톨로지 사용 목적

• 패러다임의 변화

Multi domain convergence:

(multiple access network ,layered service network

(BAN, PAN, WAN), Multiple domain,

Different services & contents

.

.

Multi domain convergence:

(multiple access network ,layered service network

(BAN, PAN, WAN), Multiple domain,

Different services & contents

.

.

Key:

Sharability - SemanticsInteroperability - Openness

Key:

Sharability - SemanticsInteroperability - Openness

[Ref.] Pervasive Computing: Vision and Challenges by M. Satyanarayanan[2001]

Page 13: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

13© 2008 Ho-Jin Choi, Information & Communications University

온톨로지 모델링의 중요성

• 정의

[출처] 온톨로지모델링의이론과실제, 김홍기, 2007

Page 14: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

14© 2008 Ho-Jin Choi, Information & Communications University

온톨로지 모델링의 중요성

• 잘 정의된 온톨로지의 잇점

» Ontologies should work together– Ways should be found to avoid redundance in ontology building and to

support reuse– Ontologies should be capable of being used by other ontologies

(cumulation)

» If the relations in an ontology are well-defined, then resoning can cascade from one relational assertion (A R1 B) to the next (B R2 C)

» Relations used in ontologies thus far have not been well defined in this sense

Page 15: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

15© 2008 Ho-Jin Choi, Information & Communications University

• 의미 단일성 지원(Univocity)» 이음동의어

» 동음이의어

• 실정성 (Positivity)» Complements of concepts are not themselves types

• Intelligibility of Terms & Definitions• 객관성(objectivity)• 단일 상속성(single inheritance)• Basis in Reality• Distinguish types and Instance

car = automobile

car automobile

bank ≠ bank

Means different things

좋은 온톨로지 모델을 위한 원칙좋은 온톨로지 모델을 위한 원칙

온톨로지 모델링의 중요성

Page 16: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

16© 2008 Ho-Jin Choi, Information & Communications University

지식기반 네트워크 서비스를 위한 온톨로지

• 온톨로지 관점에서의 네트워크 서비스

» 패러다임의 변화

– Distributed System Mobile Computing Pervasive Computing

» 사용자를 중심의 서비스 강조

– 사용자 요구 수준의 향상

– 인간이 갖고 있는 개념(사고)의 기계 처리 가능 요구

» 다양한 지식 영역(network / service / context…. )의 존재

– 다른 영역 지식의 표현과 상호 운용 방법 필요

» 급격한 서비스 변화에 따른 비용 증가

– 핵심 지식은 변하지 않음

» 핵심 지식의 재사용 방법 강구

Page 17: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

17© 2008 Ho-Jin Choi, Information & Communications University

지식기반 네트워크 서비스를 위한 온톨로지

• 온톨로지 적용 필요성

User Others(network/service/context) 간의 데이터 교환 및 공유

Interoperability

통신망과 웹Network ontology (Internet) service ontology

통신사업자간Network ontology (another) Network ontology

통신사업자와 외부 컨텍스트 제공자Network ontology 3rd party context ontology

그룹간 데이터 교환 및 공유

Social Networking

Semantic Social NetworkingWeb 2.0 paradigm과의연계발전

Group-AwarenessLocation / Temporal 등을기준

FOAF

Integrated AI Technique

High-level Knowledge processing

Semantic service search

Context reasoning

Page 18: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

18© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

Project Ontology 적용 범위 모델링 방법 표현언어 Design 특징 / Policy

SPICE • Physical Space (location)• Knowledge• User profile• LeantRule• Service• presence

• Core• Standard• Support

OWL • 기존의 standards (presence) 혹은 온톨로지활용/ 미래의 확장성 고려

MOBILIFE • Context (Time, Device, Location, Agent)

• Service

• Core• Sub

OWL, OWL-SMobiOwl

• Service property를 고려한MobiOwl (extended OWL)

• Situation Ontology있음

SOUPA (CoBRA)

• Core (Time, Policy & Action, Person, Space, Agent, BDI)

• Core• Extension

(Domain지원및 demo)

OWL • Ubiquitous Applications 을 위해 만든 온톨로지, Agent의 BDI 온톨로지포함

SOCAM • Upper Ontology (Context Entity, Comp Entity, Activity, Person, Location 등 13개 클래스)

• Domain specific (Vehicle, Home, Car…)

• Upper• Domain Specific

OWL-S • 각 domain-specific ontology는 upper ontology를 기본으로능동적으로 확장

Page 19: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

19© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• SPICE (Service Platform for Innovative CommunicationEnvironment) Why: Have a shared and agreed view for

the modeling of the SPICE PlatformConvey the semantics of shared interfaces and exchanged data

Why: Have a shared and agreed view for the modeling of the SPICE PlatformConvey the semantics of shared interfaces and exchanged data

Mobile Ontology

How: The Mobile Ontology is a high-level ontology for the mobile communication domain on service delivery platforms

How: The Mobile Ontology is a high-level ontology for the mobile communication domain on service delivery platforms

[Ref.] ontology.ist-spice.org/spice_ontologies_motivation.htm

Page 20: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

20© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• MobiLife» Integrated Project in IST-FP6 (September 2004 - December 2006) » To bring advances in mobile applications and services within the

reach of users» innovating and deploying new applications and services based on

the evolving capabilities of the 3G systems and beyond.

MobiLife communication spheres

[Ref.] ontology.ist-spice.org/spice_ontologies_motivation.htm

Page 21: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

21© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• MobiLife

MobiLife Ontology Structure

[Ref.] ontology.ist-spice.org/spice_ontologies_motivation.htm

Page 22: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

22© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• SOUPA» Standard Ontology for Ubiquitous and Pervasive Application

» UMBC(University of Maryland, Baltimore County)에서 개발

» Ubiquitous Computing 환경을 지원하는 공통 ontology 설계 목표

» Web ontology language인 OWL을 Ubiquitous Home Network에활용

» Corba의 ONT를 포함하여, FOAF, DAML Time 등 다양한 온톨로지참조

» SOUPA Core와 SOUPA Extension으로 구성

– SOUPA Core : uUbiquitous computing을 위한 일반적인 어휘

– SOUPA Extension : SOUPA Core로 부터 확장되는 확장되는 추가적어휘 + 미래의 ontology 확장을 위한 예 제공

Page 23: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

23© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• SOUPA의 구성

[Ref.] ebiquity.umbc.edu/paper/html/id/238/The-SOUPA-Ontology-for-Pervasive-Computing

Page 24: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

24© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• Context Broker

Page 25: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

25© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• CORBA(Context Broker Architecture) 온톨로지

Page 26: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

26© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• SOCAM» Service-Oriented Middleware for Building Context-aware Service

Class hierarchy of the upper ontology

[Ref.] T. Gu et al. / Journal of Network and Computer Applications 28 (2005)

Re-constructed by TopBraidComposer

Page 27: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

27© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

» Domain-specific ontology for smart home

Page 28: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

28© 2008 Ho-Jin Choi, Information & Communications University

네트워크 서비스 온톨로지 모델

• 온톨로지 기반의 네트워크 서비스 온톨로지의 주요 이슈

» 다양한 온톨로지 모델이 존재

일부 온톨로지 전문가 만의 이해

» 재사용 / 공유의 어려움

대부분 특정 애플리케이션에만 적용 가능

지속적인 온톨로지의 구축으로 새로운 Garbage화

» 일반인이 이해 가능한 “온톨로지 모델링 기법”의 부족

» 계속 변화하는 상황(선호도/환경 …) 이나 확장 되는 지식 등의 지원가능한 모델 부족

» 온톨로지 기반의 네트워크 서비스 Killer Application 부족

관련 기술의 선점 확보

Page 29: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

29© 2008 Ho-Jin Choi, Information & Communications University

연구 목적 및 내용

Future Internet Summer Camp 2008

Page 30: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

30© 2008 Ho-Jin Choi, Information & Communications University

• 네트워크 패러다임의 변화

» 다양한 컴퓨팅 영역의 융합

다양한 영역의 지식의 공유 및 통합 필요

» 사용자 요구 수준의 향상

기계처리 가능한 사용자 중심의 서비스 제공

Classic ComputingClassic Computing

Mobile ComputingMobile Computing Network ComputingNetwork Computing

Grid ComputingGrid Computing

Ubiquitous EnvironmentUbiquitous

Environment

Next GenerationWeb Service

Next GenerationWeb Service

Pervasive EnvironmentPervasive

Environment

어떻게 대처할 것인가?

연구 필요성

Page 31: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

31© 2008 Ho-Jin Choi, Information & Communications University

• 온톨로지 도입의 필요성

» 네트워크 지식 서비스를 비롯한 다양한 서비스 영역에서 온톨로지를기반지식으로 활용하려는 연구 진행

» 현재까지 만족할 만한 수준의 네트워크 지식 서비스 부족

» 네트워크 서비스의 특징을 만족할 수 있는 고급화된 지식과 처리기술 필요

– 사용자 중심의 인지적인 사고 표현

– 각 Entity를 간의 지식 연결 및 추론으로 사고의 확장

– 상황 변경에 대한 능동적 적응 요구

» 기존 legacy system의 한계 극복

Good Defined Ontology

연구 필요성

Page 32: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

32© 2008 Ho-Jin Choi, Information & Communications University

Ontology ModelingOntology Modeling High-levelKnowledge Process

High-levelKnowledge Process

Ontology maturing& mapping processOntology maturing& mapping process

What? / Why? / How?

연구 필요성

Page 33: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

33© 2008 Ho-Jin Choi, Information & Communications University

• 네트워크 지식 서비스에서의 온톨로지 모델링

» 네트워크 지식 서비스 영역의 고급화된 지식 표현과 처리

» 다중 지식 공간의 지식 표현과 처리를 위한 최적화된 모델링 방법

» 기존 온톨로지와의 연결을 이용한 온톨로지들의 지식 확장 방법

» 非온톨로지공학자도 쉽게 구축할 수 있는 온톨로지 모델링 방법

» 기존 온톨로지 모델링 방법의 문제점 보완

» 소프트웨어공학을 기반으로 한 체계적인 모텔링 관리

A Need The Newest Ontology Modeling Methodology

연구 목적

Page 34: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

34© 2008 Ho-Jin Choi, Information & Communications University

• 온톨로지 기반의 고수준 지식처리 기술 개발

» 상황 정보 추론(context-aware information inference)

» 사용자 행동 학습 (user behavior learning)

» 사용자 의도 파악(user Intention grasp)

» Temporal reasoning prediction 제시

» Dynamic Group Community Service

지원을위한 Artificial Intelligence과 SE의접목

연구 목적

Page 35: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

35© 2008 Ho-Jin Choi, Information & Communications University

• 온톨로지 관련 원천 기술의 개발

» Ontology mapping과 같은 온톨로지의 재사용 / 공유 / 상호 운용의완전한 지원을 위한 기술 개발

» 위키디피아(wikipedia), 폭소노미(Folksonomy)와 같은 차세대 웹과사용자 중심의 지식 서비스 제공을 위한 ontology maturing 기술의확보를 통한 보편적 지식의 확장

온톨로지관련원천기술의선점

연구 목적

Page 36: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

36© 2008 Ho-Jin Choi, Information & Communications University

• Knowledge Framework in KB Network Service

Our research Our research focus on that area focus on that area

in KB network in KB network serviceservice

[Ref.] The source of figure is ETRI’s Network Knowledge-Service Framework

연구 내용

Page 37: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

37© 2008 Ho-Jin Choi, Information & Communications University

• 지식기반 네트워크 서비스 온톨로지 모델

기존 온톨로지 모델 분석 재사용 가능성 및 방법

네트워크 지식 서비스 분석 최적의 온톨로지 모델링 방법 연구

네트워크 지식 온톨로지 설계 네트워크 지식 관련 온톨로지 구축

네트워크 지식 온톨로지 평가 구축 온톨로지의 성능 검증

• 다중공간 지식을 위한 Ontology Modeling Methodology 제시

• 코어 온톨로지 모델을 통한 온톨로지 연결 방향 제시

• 시연서비스를 위한 온톨로지 모델 구축

연구 내용

Page 38: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

38© 2008 Ho-Jin Choi, Information & Communications University

• 온톨로지 기반의 고수준의 지식 처리 기술 연구

» AI 분야 기술과 온톨로지 지식 표현 방법과의 적절한 접목

» 상황 인식, 개인화, 선호도 등 관련 분야의 적용 기법 연구

» 온톨로지의 자동 생성이나 확장 등의 지원을 위한 기법 연구

– 다중 공간 지식의 합성 및 서비스 처리 응용 프레임

» 시연 서비스 제공을 위한 추론 엔진

연구 내용

Page 39: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

39© 2008 Ho-Jin Choi, Information & Communications University

• 온톨로지 관련 원천 기술 확보

» 네트워크 지식 서비스를 위한 동적 지식 처리 기법

» 다중 지식 공간에서 요구되는 서비스의 자동화 지원을 위한 지식연결 및 확장

» 공간과 시간의 변화에 따른 사용자 행동 학습

» 협업 필터링과 강화학습 그리고 지식 온톨로지를 이용한 SSNS (Semantic Social Network Service)

연구 내용

Page 40: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

40© 2008 Ho-Jin Choi, Information & Communications University

• 연구 내용 구조

연구 내용

Page 41: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

41© 2008 Ho-Jin Choi, Information & Communications University

연구 내용

• 온톨로지 모델링 기법

UserRule/Profile

UserPreference User

Behavior

Ontology modelingprocess

Ontology Repository

Scenario에근거한Knowledge retrieval

Knowledge process For Service

Network Device의Base Knowledge Retrieval

•다양한 성격의 지식을어떻게 온톨로지로 구축할까?

•전문가만 사용하는 온톨로지가아닌 실 사용자가 접근할 수

있는 온톨로지 모델링 방법은?

•기계가 더 쉽게 이해하고공유할 수 있는 표현 방법은?

코어 온톨로지 모델을 통한지식 사용의 비용 절감은?

•다양한 성격의 지식을어떻게 온톨로지로 구축할까?

•전문가만 사용하는 온톨로지가아닌 실 사용자가 접근할 수

있는 온톨로지 모델링 방법은?

•기계가 더 쉽게 이해하고공유할 수 있는 표현 방법은?

코어 온톨로지 모델을 통한지식 사용의 비용 절감은?

Ontology modelingMethodology

Page 42: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

42© 2008 Ho-Jin Choi, Information & Communications University

연구 내용

• 목적 부합을 위한 온톨로지 모델링

Page 43: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

43© 2008 Ho-Jin Choi, Information & Communications University

연구 내용

• 고수준의 지식 처리

Ontology Repository

온톨로지 기반 지식에 상황정보 추론,

행동 학습, 사용자 의도 파악 기술,

Temporal reasoning,

동적 그룹 커뮤니티 등에 관련된

기술에 AI 기법을 적용하여 고수준의

지식 처리 기법 제공

온톨로지 기반 지식에 상황정보 추론,

행동 학습, 사용자 의도 파악 기술,

Temporal reasoning,

동적 그룹 커뮤니티 등에 관련된

기술에 AI 기법을 적용하여 고수준의

지식 처리 기법 제공

Page 44: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

44© 2008 Ho-Jin Choi, Information & Communications University

연구 내용

• 온톨로지 관련 원천 기술 선점

Page 45: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

45© 2008 Ho-Jin Choi, Information & Communications University

결론

Future Internet Summer Camp 2008

Page 46: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

46© 2008 Ho-Jin Choi, Information & Communications University

• 개념화과정을 통한 온톨로지 이해

• 일반 목적에서의 온톨로지 사용 목적과 온톨로지 모델링 이해

• 지식 기반 네트워크 서비스를 위한 기반 지식으로서의 온톨로지 / 온톨로지 모델링 필요성

• 관련 네트워크 서비스 온톨로지 기술 비교

• 변화하는 패러다임에 적절하게 대응할 수 있는 지식으로서의온톨로지 사용을 위해

1. 온톨로지 모델링 기법과 코어 온톨로지 구축을 통하여 지식 시스템사용 비용의 감소 추진

2. 온톨로지를 통한 기계 가독형 지식 표현의 표준화를 통한 지능화서비스 제공

3. 고수준의 지식 처리를 위한 AI와 온톨로지 지식의 결합 방법 제시

결론

Page 47: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

47© 2008 Ho-Jin Choi, Information & Communications University

참고문헌

Future Internet Summer Camp 2008

Page 48: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

48© 2008 Ho-Jin Choi, Information & Communications University

참고문헌

• Stephan Cranefield, Stefan Haustein, Martin Purvis, “UML-Based Ontology Modeling for Agent”, The Information Science Discussion Paper Series, 2001.7

• Dragan Djuric, Dragan Gasevic, Vladan Devedzic, “Ontology Modeling and MDA”, Journal o Object Technology, Vol.4, No.1, January-February 2005.

• Jorge Posada, Carlos Toro, Stefan Wundrak, Andre Stork, “Ontology Modelling of Industry Standards for Large Model Visualization and Desing Review using Protégé”, 8th Intl. Protégé Conference, July, 2005.

• Juntao Cui, Jiamao Liu, Yujin Wu, Ning Gu, “An Ontology Modeling Method in SemanticComposition of Web Services”, Proceedings of the IEEE International Conference on E-Commerce Technology for Dynamic E-Business, 2004.

• Andreas Schmidt, “Ontology-Based User Context Management: The Challenges of Imperfection and Time-Dependence”http://citeseer.ist.psu.edu/schmidt06ontologybased. html, 2006.

• Claudia M.F.A.Ribeiro, Nelson S. Rosa, Paulo R.F.Cunha, “An Ontological Approach for Personalized Services”, Proceedings of the 20th International Conference on Advanced Information Networking and Applications (AINA’06), 2006.

• Tarmo Robal, Ahto Kalja, “Applying User Profile Ontology for Mining Web Site Adaptation Recommendations”, Y. Ioannidis, B. Novikov and B. Rachev (Eds.): Local Proceedings of ADBIS 2007, pp.126-135, 2007.

Page 49: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

49© 2008 Ho-Jin Choi, Information & Communications University

참고문헌

• 이현자, 심준호. “Description Logic을 이용한 전자카타로그 온톨로지 모델링”, 한국정보과학회 문지, 데이터베이스 제32권 제2호, 2005. 4.

• 한국전산원. “웹 온톨로지 개발 지침 연구”, 한국전산원개발보고서, pp. 65-80, 2004.

• 오민경, 창병모, “유비쿼터스 컴퓨팅을 위한 상황 적응 시스템”, 정보처리학회논문지A, 제14-A권, 2007.12. 박미, 류근호, “공간객체 기반의 온톨로지와 규칙을 이용한 상황정보모델”, 정보처리학회논문지D, 제13-D권, 2006.10.

• 권순현, 박영택, “유비쿼터스 환경을 위한 온톨로지기반 상황인지 시스템”, 한국컴퓨터종합학술대회 논문집 Vol. 34, No.1©, 2007.

• 이주연, 이성진, 이수원, “유비쿼터스 환경에서 다양한 개인화 서비스에 적용하기 위한사용자 모델링의 일반화 방법론”, 한국정보과학회 가을 학술발표논문집 Vol. 33, No.2(B), 2006.

• Simone Braun, Andreas Schmidt, Andreas Walter, Valentin Zacharias, “The Ontology Maturing Approach for Collaborative and Work Integrated Ontology Development: Evaluation Results and Future Directions”, ESOE, Busan - Korea, November 2007

Page 50: 지식기반 네트워크 서비스를 위한 온톨로지 공학 - FIFfif.kr/fisc2008/docs/hjchoi.pdf · 2017. 2. 13. · © 2008 Ho-Jin Choi, Information & Communications University

50© 2008 Ho-Jin Choi, Information & Communications University

감사합니다.

Future Internet Summer Camp 2008