1 |
1
차량 상태(vehicle state)를 상태전이(state transition)시키도록 하기 위하여 차량 상태 기반 모델(vehicle state based model)을 학습시키는 방법에 있어서,차량의 내부 또는 외부에서 발생하는 이벤트인 현재 이벤트(current event)를 인식하는 과정;상기 차량 상태 기반 모델을 기초로 상기 차량의 현재 상태(current state)로부터 상태전이가 가능한지 여부를 판단하는 과정;상기 차량의 시스템을 모니터링한 결과인 모니터링 상태(monitoring state)에 있어, 상태전이가 가능하지 않는 경우 상기 모니터링 상태를 기초로 상기 차량의 전이 상태(transition state)를 결정하는 과정; 및상기 현재 이벤트, 상기 현재 상태 및 상기 전이 상태를 기초로 상기 차량 상태 기반 모델이 새로운 상태전이를 반영하도록 상기 차량 상태 기반 모델을 학습시키는 과정을 포함하는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
2 |
2
제1항에 있어서,상기 차량 상태 기반 모델을 학습시키는 과정은,상기 현재 이벤트에 따른 상기 차량의 차량 동작(vehicle action)을 원인으로, 상기 현재 상태가 상기 전이 상태로 상태전이하였음을, 대응하는 노드(node) 및 간선(edge)을 이용하여 모델링하도록 학습시키는 것 특징으로 하는 차량의 상태전이 학습 방법
|
3 |
3
제1항에 있어서,상기 차량 상태는, 시스템 상태 변수(system state variable)의 값 또는 범주를 기초로 정의되고,상기 시스템 상태 변수는, 엔진 상태(engine status), 스로틀 밸브 상태(throttle valve state), 조향각(steering angle), 차방향(car direction), 하나 이상의 센서 상태(sensor status)의 전부 또는 일부를 포함하는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
4 |
4
제2항에 있어서,상기 전이 상태를 결정하는 과정은,상기 모니터링 상태와 상기 차량 상태 기반 모델의 노드에 대응하는 차량 상태 간 차(difference)를 기초로 결정하는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
5 |
5
제4항에 있어서,상기 모니터링 상태와 차량 상태가 기 설정된 임계치 이하인 상기 차량 상태 기반 모델의 노드가 존재하지 않는 경우, 상기 전이 상태는, 상기 모니터링 상태를 기초로 생성된 새로운 상태인 것을 특징으로 하는 차량의 상태전이 학습 방법
|
6 |
6
제2항에 있어서,상기 전이 상태를 결정하는 과정은,상기 모니터링 상태와 차량 상태가 기 설정된 임계치 이상 일치하는 상기 차량 상태 기반 모델의 노드가 존재하지 않는 경우, 상기 전이 상태는, 상기 모니터링 상태를 기초로 생성된 새로운 상태인 것을 특징으로 하는 차량의 상태전이 학습 방법
|
7 |
7
제5항 또는 제6항에 있어서,상기 상태 기반 모델을 학습시키는 과정은,상기 차량 상태 기반 모델이 상기 새로운 상태에 대응하는 노드인 새로운 노드(new node)를 생성하고, 상기 현재 상태에 대응하는 노드에서 상기 새로운 노드로 향하는 진출간선(outgoing edge)을 생성하며, 상기 현재 이벤트를 생성된 진출간선의 이벤트로 설정하고, 상기 새로운 노드에서 상기 현재 상태에 대응하는 노드로 향하는 진출간선을 생성하도록 학습시키는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
8 |
8
제2항에 있어서,상기 상태 기반 모델을 학습시키는 과정은,상기 현재 상태에 대응하는 노드에서 상기 전이 상태에 대응하는 노드로 향하는 진출간선(outgoing edge)을 생성하고, 상기 현재 이벤트를 상기 진출간선에 대응하는 이벤트로 설정하도록 학습시키는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
9 |
9
제8항에 있어서,상기 진출간선에는 상기 차량 동작이 더 설정되고,상기 차량 동작은, 상기 모니터링 상태를 기초로 설정되는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
10 |
10
제9항에 있어서,상기 차량 동작은, 상기 차량의 동작 방법으로서 상기 현재 상태가 상기 모니터링 상태로 변화하는 데 필요한 동작 방법인 것을 특징으로 하는 차량의 상태전이 학습 방법
|
11 |
11
제1항에 있어서,상기 전이 상태를 결정할 수 없는 경우, 상기 전이 상태는,상기 차량의 제어권한을 운전자에게 이전하도록 생성된 새로운 상태인 것을 특징으로 하는 차량의 상태전이 학습 방법
|
12 |
12
제11항에 있어서,상기 상태 기반 모델을 학습시키는 과정은,상기 운전자가 수행하는 상기 차량의 차량 동작(vehicle action)을 기초로, 상기 현재 이벤트에 따른 상기 차량 동작을 원인으로, 상기 차량의 현재 상태가 상기 새로운 상태로 전이하였음을 대응하는 노드(node) 및 간선(edge)으로 모델링하도록 학습시키는 것을 특징으로 하는 차량의 상태전이 학습 방법
|
13 |
13
제1항 내지 제12항 중 어느 한 항에 따른 차량의 상태전이 학습 방법이 포함하는 각 과정을 실행시키기 위하여 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터 프로그램
|
14 |
14
차량 상태(vehicle state)를 상태전이(state transition)시키도록 하기 위하여 차량 상태 기반 모델(vehicle state based model)을 학습시키는 장치에 있어서,상기 차량의 내부 또는 외부에서 발생하는 이벤트인 현재 이벤트(current event)를 인식하는 이벤트인식부;상기 차량 상태 기반 모델을 기초로 상기 차량의 현재 상태(current state)로부터 상태전이가 가능한지 여부를 판단하는 전이판단부;상기 차량의 시스템을 모니터링한 결과인 모니터링 상태(monitoring state)에 있어, 상태전이가 가능하지 않는 경우 상기 모니터링 상태를 기초로 상기 차량의 전이 상태(transition state)를 결정하는 전이상태생성부; 및상기 현재 이벤트, 상기 현재 상태 및 상기 전이 상태를 기초로 상기 차량 상태 기반 모델이 새로운 상태전이를 반영하도록 상기 차량 상태 기반 모델을 학습시키는 학습부를 포함하는 것을 특징으로 하는 차량의 상태전이 학습장치
|
15 |
15
제14항에 있어서,상기 학습부는,상기 현재 이벤트에 따른 상기 차량의 차량 동작(vehicle action)을 원인으로, 상기 현재 상태가 상기 전이 상태로 상태전이하였음을, 대응하는 노드(node) 및 간선(edge)을 이용하여 모델링하도록 학습시키는 것 특징으로 하는 상태전이 학습장치
|
16 |
16
제14항에 있어서,상기 차량의 상태가 상기 현재 상태에서 상기 전이 상태로 변화하도록 차량 동작(vehicle action)을 상기 차량에 요청하는 동작구동부를 더 포함하는 것을 특징으로 하는 차량의 상태전이 학습장치
|