1 |
1
사용자 의도 추론을 위한 뉴럴 심볼릭 기반 규칙 생성 장치로서, 프로세서; 및상기 프로세서에 연결되는 메모리를 포함하되, 상기 메모리는, 사용자의 생활 환경으로부터 행동 및 자세를 포함하는 지각 정보를 수집하고, 상기 수집된 지각 정보를 사용자의 의도 및 지각 정보의 관계에 대하여 정의된 온톨로지를 이용하여 트리플 데이터로 변환하고, 상기 변환된 트리플 데이터의 엔티티와 릴레이션에 관한 벡터를 다차원 공간에 임베딩하고,사용자의 의도를 표현하는 목표 트리플이 입력되는 경우, Neural Theorem Prover (NTP)의 AND, OR, Unify 및 Aggregation 모듈을 통해 미리 설정된 규칙 템플릿의 파라미터를 업데이트하고, 상기 파라미터의 업데이트를 통해 상기 목표 트리플의 특징을 나타내는 하나 이상의 지각 정보를 조건으로 갖는 규칙을 생성하도록 동작하는, 상기 프로세서에 의해 실행 가능한 프로그램 명령어들을 포함하는 뉴럴 심볼릭 기반 규칙 생성 장치
|
2 |
2
제1항에 있어서, 상기 규칙 템플릿은, 결론에 해당하는 규칙 헤드 및 조건에 해당하는 규칙 바디를 포함하고, 상기 규칙 헤드 및 규칙 바디는 릴레이션에 상응하는 술어(predicate), 엔티티에 상응하는 주어(subject) 및 목적어(object)의 트리플 데이터로 구성되며, 상기 규칙 바디에 상기 지각 정보에 대한 트리플이 배치되는 뉴럴 심볼릭 기반 규칙 생성 장치
|
3 |
3
제2항에 있어서, 상기 규칙 헤드는 사용자의 의도에 상응하는 목적어에 대한 제1 파라미터를 포함하고, 상기 규칙 바디는 사용자의 행동 및 자세 각각에 상응하는 목적어에 대한 제2 및 제3 파라미터를 포함하는 뉴럴 심볼릭 기반 규칙 생성 장치
|
4 |
4
제2항에 있어서,상기 프로그램 명령어들은, 상기 규칙 템플릿의 목적어에 해당하는 파라미터의 임베딩 벡터값을 업데이트하는 뉴럴 심볼릭 기반 규칙 생성 장치
|
5 |
5
제3항에 있어서, 상기 프로그램 명령어들은, 상기 목표 트리플의 목적어와 상기 제1 파라미터의 유사도를 계산하고, 상기 수집된 지각 정보와 상기 제2 및 제3 파라미터의 유사도를 계산하고, 상기 목표 트리플에서 행동 및 자세 트리플로 연결되는 트리의 경로를 생성하는 뉴럴 심볼릭 기반 규칙 생성 장치
|
6 |
6
제2항에 있어서,상기 규칙 템플릿의 주어는 특정 사용자로 바인딩되는 뉴럴 심볼릭 기반 규칙 생성 장치
|
7 |
7
제1항에 있어서,상기 프로그램 명령어들은, 상기 파라미터를 업데이트하기 위해, 사용자의 의도와 관련된 지각 정보의 빈도 기반의 가중치 매트릭스를 이용하는 뉴럴 심볼릭 기반 규칙 생성 장치
|
8 |
8
프로세서 및 메모리를 포함하는 장치에서 사용자 의도 추론을 위한 뉴럴 심볼릭 기반으로 규칙을 생성하는 방법으로서, 사용자의 생활 환경으로부터 행동 및 자세를 포함하는 지각 정보를 수집하는 단계; 상기 수집된 지각 정보를 사용자의 의도 및 지각 정보의 관계에 대하여 정의된 온톨로지를 이용하여 트리플 데이터로 변환하는 단계; 상기 변환된 트리플 데이터의 엔티티와 릴레이션에 관한 벡터를 다차원 공간에 임베딩하는 단계; 사용자의 의도를 표현하는 목표 트리플이 입력되는 경우, Neural Theorem Prover (NTP)의 AND, OR, Unify 및 Aggregation 모듈을 통해 미리 설정된 규칙 템플릿의 파라미터를 업데이트하는 단계; 및 상기 파라미터의 업데이트를 통해 상기 목표 트리플의 특징을 나타내는 하나 이상의 지각 정보를 조건으로 갖는 규칙을 생성하는 단계를 포함하는 뉴럴 심볼릭 기반 규칙 생성 방법
|
9 |
9
제8항에 따른 방법을 수행하는 프로그램이 저장된 컴퓨터 판독 가능한 기록매체
|
10 |
10
사용자 의도 추론을 위한 뉴럴 심볼릭 기반 규칙 생성 시스템으로서, 사용자의 생활 환경으로부터 행동 및 자세를 포함하는 지각 정보를 수집하는 지각 정보 수집부;사용자의 의도 및 지각 정보의 관계를 정의하는 온톨로지를 저장하는 온톨로지 저장부; 상기 온톨로지를 이용하여 상기 수집된 지각 정보를 트리플 데이터로 변환하는 전처리기;상기 변환된 트리플 데이터의 엔티티와 릴레이션에 관한 벡터를 다차원 공간에 임베딩하는 임베딩부; 사용자의 의도를 표현하는 목표 트리플이 입력되는 경우, AND, OR 및 Unify 모듈을 통해 미리 설정된 규칙 템플릿의 파라미터를 업데이트 하는 Neural Theorem Prover (NTP); 및상기 파라미터의 업데이트를 통해 상기 목표 트리플의 특징을 나타내는 하나 이상의 지각 정보를 조건으로 갖는 규칙을 생성하는 규칙 생성부를 포함하는 뉴럴 심볼릭 기반 규칙 생성 시스템
|