1 |
1
로봇 청소기;상기 로봇 청소기의 상태를 나타내는 제1 정보, 가전기기의 상태를 나타내는 제2 정보, 및 사용자에 의한 상기 로봇 청소기의 작동 여부를 나타내는 제3 정보가 제공되는 가전기기 제어 모듈; 상기 가전기기 제어 모듈로부터 상기 제1 내지 제3 정보를 제공받고, 상기 제1 내지 제3 정보에 기초하여 상기 가전기기 제어 모듈에 상기 로봇 청소기의 제1 청소 명령을 제공하는 청소 결정 모듈을 포함하고,상기 가전기기 제어 모듈은 상기 제1 청소 명령이 제공되면, 상기 로봇 청소기에 제2 청소 명령을 제공하고,상기 로봇 청소기는 상기 제2 청소 명령을 수신하면 청소를 시작하는 로봇 청소기 제어 시스템
|
2 |
2
제 1항에 있어서,상기 제1 정보는 상기 로봇 청소기의 현재 동작 여부에 관한 정보와 상기 로봇 청소기의 동작 기록에 관한 정보를 포함하고, 상기 제2 정보는 상기 로봇 청소기를 제외한 가전기기의 현재 동작 여부를 포함하고, 상기 제3 정보는 상기 로봇 청소기가 사용자에 의해 동작되거나 동작이 중단된 정보를 포함하는 로봇 청소기 제어 시스템
|
3 |
3
제 1항에 있어서,상기 청소 결정 모듈은 모형 갱신 모듈, 상황 인지 모듈, 로봇 청소기 제어 모듈을 포함하고,상기 모형 갱신 모듈은 상기 제1 내지 제3 정보에 기초하여, 상기 로봇 청소기의 청소 가능 상황 여부를 결정하는 제1 상황 인지 모형을 생성하고,상기 상황 인지 모듈은 상기 제1 상황 인지 모형과 상기 제1 및 제2 정보에 기초하여, 상기 로봇 청소기의 상기 청소 가능 상황 여부를 결정하고,상기 로봇 청소기 제어 모듈은 상기 청소 가능 상황 여부와 상기 제1 정보에 기초하여, 상기 제1 청소 명령을 상기 가전기기 제어 모듈에 제공하는 로봇 청소기 제어 시스템
|
4 |
4
제 3항에 있어서,상기 모형 갱신 모듈이 상기 제1 상황 인지 모형을 생성하기 위한 훈련 기간동안, 상기 모형 갱신 모듈은 상기 제1 내지 제3 정보에 기초하여 특정 사용자 데이터를 생성하고, 상기 상황 인지 모듈은 상기 청소 가능 상황 여부를 비결정하는 로봇 청소기 제어 시스템
|
5 |
5
제 4항에 있어서,상기 모형 갱신 모듈은 표준 사용자 데이터와 상기 특정 사용자 데이터를 결합하여 제1 모형 학습 데이터를 생성하고, 상기 제1 모형 학습 데이터를 나이브 베이즈(Naive Bayes) 분류를 이용하여 제1 상황 인지 모형을 생성하는 로봇 청소기 제어 시스템
|
6 |
6
제 5항에 있어서,상기 모형 갱신 모듈은 상기 제1 내지 제3 정보에 기초하여 피드백 데이터를 생성하고, 상기 제1 모형 학습 데이터와 상기 피드백 데이터가 비일치하는 부분에 대해 상기 제1 모형 학습 데이터를 수정하여 제2 모형 학습 데이터를 생성하고, 상기 제2 모형 학습 데이터를 상기 나이브 베이즈(Naive Bayes) 분류를 이용하여 제2 상황 인지 모형을 생성하고,상기 상황 인지 모듈은 상기 제2 상황 인지 모형에 기초하여 상기 로봇 청소기의 상기 청소 가능 상황 여부를 결정하는 로봇 청소기 제어 시스템
|
7 |
7
제 5항에 있어서,상기 모형 갱신 모듈은 상기 제1 내지 제3 정보에 기초하여 피드백 데이터를 생성하고, 상기 제1 모형 학습 데이터에 상기 피드백 데이터를 추가하여 제2 모형 학습 데이터를 생성하고, 상기 제2 모형 학습 데이터를 상기 나이브 베이즈(Naive Bayes) 분류를 이용하여 제2 상황 인지 모형을 생성하고,상기 상황 인지 모듈은 상기 제2 상황 인지 모형에 기초하여 상기 로봇 청소기의 상기 청소 가능 상황 여부를 결정하는 로봇 청소기 제어 시스템
|
8 |
8
제 5항에 있어서,상기 모형 갱신 모듈은 상기 제1 내지 제3 정보에 기초하여 피드백 데이터를 생성하고, 상기 피드백 데이터가 상기 제1 상황 인지 모형에 반영될 수 있도록, 상기 제1 상황 인지 모형을 갱신하여 제2 상황 인지 모형을 생성하고, 상기 상황 인지 모듈은 상기 제2 상황 인지 모형에 기초하여 상기 로봇 청소기의 상기 청소 가능 상황 여부를 결정하는 로봇 청소기 제어 시스템
|
9 |
9
제 3항에 있어서,상기 상황 인지 모듈은 상기 제1 및 제2 정보를 상기 제1 상황 인지 모형에 대입하여, 상기 로봇 청소기의 상기 청소 가능 상황 여부를 결정하고, 상기 로봇 청소기 제어 모듈에 상기 청소 가능 상황 여부를 제공하는 로봇 청소기 제어 시스템
|
10 |
10
제 9항에 있어서,상기 로봇 청소기 제어 시스템은, 상기 로봇 청소기가 청소 가능 상황이고, 상기 로봇 청소기의 동작 기록이 부존재하는 경우, 상기 가전기기 제어 모듈로으로 상기 제1 청소 명령을 제공하는 로봇 청소기 제어 시스템
|
11 |
11
로봇 청소기의 상태를 나타내는 제1 정보를 제공하고, 상기 로봇 청소기를 제외한 가전기기의 상태를 나타내는 제2 정보를 제공하고,사용자에 의한 상기 로봇 청소기의 작동 여부를 나타내는 제3 정보를 제공하고,상기 제1 내지 제3 정보에 기초하여, 상기 로봇 청소기의 동작을 결정하는 제1 상황 인지 모형을 생성하고,상기 제1 상황 인지 모형과 상기 제1 정보에 기초하여, 상기 로봇 청소기의 동작을 제어하되,상기 제1 상황 인지 모형은 나이브 베이즈(Naive Bayes) 분류를 통해 생성되는 로봇 청소기 제어 방법
|
12 |
12
제 11항에 있어서,미리 정한 훈련기간 동안, 상기 제1 내지 제3 정보에 기초하여 특정 사용자 데이터를 생성하고, 표준 사용자 데이터에 상기 특정 사용자 데이터를 결합하여, 모형 학습 데이터를 생성하는 로봇 청소기 제어 방법
|
13 |
13
제 12항에 있어서,상기 훈련기간 도과 후,상기 모형 학습 데이터를 상기 나이브 베이즈(Naive Bayes) 분류하여, 상기 제1 상황 인지 모형을 생성하는 로봇 청소기 제어 방법
|
14 |
14
제 13항에 있어서,상기 제1 내지 제3 정보에 기초하여 피드백 데이터를 생성하고, 상기 제1 상황 인지 모형은 상기 피드백 데이터에 기초하여 제2 상황 인지 모형으로 갱신되는 로봇 청소기 제어 방법
|