1 |
1
복수의 주변 디바이스로부터 데이터를 수신하는 디바이스에 있어서,상기 복수의 주변 디바이스 중 어느 하나의 주변 디바이스로부터 현재 데이터를 수신하는 데이터 수신부;상기 수신한 현재 데이터가 정상 데이터인지 여부를 판단하는 데이터 판단부;상기 판단 결과에 따라 다음 데이터가 정상 데이터일 확률을 산출하는 데이터 예측부; 및상기 산출된 확률에 따라 상기 다음 데이터에 대한 수신 여부를 결정하는 데이터 수신 결정부를 포함하고,상기 다음 데이터는 상기 어느 하나의 주변 디바이스 또는 다른 어느 하나의 주변 디바이스가 송신한 데이터인, 디바이스
|
2 |
2
제1항에 있어서,상기 데이터 판단부는,상기 현재 데이터와 기존에 수신한 데이터를 비교하여 상기 현재 데이터가 정상 데이터인지 여부를 판단하는, 디바이스
|
3 |
3
제1항에 있어서,상기 데이터 판단부는,상기 현재 데이터가 복구가 요구되는 손상된 데이터인 경우 비정상 데이터로 판단하는, 디바이스
|
4 |
4
제1항에 있어서,상기 데이터 예측부는,하기 수학식에 의해 상기 다음 데이터가 정상 데이터일 확률 을 산출하고,(수학식)상기 는 상기 현재 데이터가 정상 데이터일 확률, 상기 은 상기 에 대한 상기 의 증가율을 조정하기 위한 제1 계수, 상기 은 상기 에 대한 상기 의 감소율을 조정하기 위한 제2 계수, 상기 a는 상기 데이터 판단부에서 상기 현재 데이터를 정상 데이터로 판단하면 1, 비정상 데이터로 판단하면 0의 값을 갖는 제3 계수인, 디바이스
|
5 |
5
제4항에 있어서,상기 제1 계수()는 양의 값, 상기 제2 계수()는 음의 값을 갖는 상수인, 디바이스
|
6 |
6
제4항에 있어서,상기 제1 계수()는 상기 복수의 주변 디바이스로부터 정상 데이터를 수신한 경우 보상이 부여되는 학습에 따라, 상기 보상이 최대화되도록 선정된 값인, 디바이스
|
7 |
7
제1항에 있어서,상기 데이터 수신 결정부는,상기 산출된 확률이 기준값 이상의 값을 갖는 경우 상기 다음 데이터를 수신하도록 결정하고,그 외의 경우 상기 다음 데이터를 수신하지 않도록 결정하고,상기 기준값은 상기 데이터 수신 결정부가 상기 다음 데이터에 대한 수신 여부를 결정할 때마다 0이상 1이하의 범위에서 랜덤으로 생성되는 값인, 디바이스
|
8 |
8
제1항에 있어서,상기 데이터 예측부는,상기 데이터 수신 결정부에서 상기 다음 데이터를 수신하지 않도록 결정한 경우,다다음 데이터가 정상 데이터일 확률을 상기 다음 데이터가 정상 데이터일 확률과 동일하게 설정하는, 디바이스
|
9 |
9
제1항에 있어서,상기 데이터 수신부는 상기 복수의 주변 디바이스와 직접 통신을 수행하는, 디바이스
|
10 |
10
제1항에 있어서,상기 복수의 주변 디바이스와 사물인터넷 환경에서 통신을 수행하는, 디바이스
|
11 |
11
디바이스의 데이터 수신 방법에 있어서,복수의 주변 디바이스 중 어느 하나의 주변 디바이스로부터 현재 데이터를 수신하는 단계;상기 수신한 현재 데이터가 정상 데이터인지 여부를 판단하는 단계;상기 판단 결과에 따라 다음 데이터가 정상 데이터일 확률을 산출하는 단계; 및상기 산출된 확률에 따라 상기 다음 데이터에 대한 수신 여부를 결정하는 단계를 포함하고,상기 다음 데이터는 상기 어느 하나의 주변 디바이스 또는 다른 어느 하나의 주변 디바이스가 송신한 데이터인, 데이터 수신 방법
|
12 |
12
제11항에 있어서,상기 다음 데이터가 정상 데이터일 확률 은 하기 수학식에 의해 산출되고,(수학식)상기 는 상기 현재 데이터가 정상 데이터일 확률, 상기 은 상기 에 대한 상기 의 증가율을 조정하기 위한 제1 계수, 상기 은 상기 에 대한 상기 의 감소율을 조정하기 위한 제2 계수, 상기 a는 상기 현재 데이터가 정상 데이터로 판단되면 1, 비정상 데이터로 판단되면 0의 값을 갖는 제3 계수인, 데이터 수신 방법
|
13 |
13
제12항에 있어서,상기 복수의 주변 디바이스로부터 정상 데이터를 수신한 경우 보상을 부여하는 학습을 수행하여 상기 제1 계수()를 산출하는 단계를 더 포함하는, 데이터 수신 방법
|
14 |
14
제13항에 있어서,상기 제1 계수()를 산출하는 단계는,상기 제1 계수()의 값을 설정하는 제1 단계;상기 설정된 제1 계수()에 대하여, 복수의 주변 디바이스로부터 순차적으로 데이터를 수신하며, 수신한 데이터가 정상 데이터이면 보상(reward)을 부여하고, 수신한 데이터가 비정상 데이터이면 패널티(penalty)를 부여하는 에피소드를 수행하는 제2 단계;상기 보상과 상기 패널티를 종합하여 점수를 산출하는 제3 단계;상기 제1 단계 내지 상기 제3 단계를 복수 회 반복하는 제4 단계; 및상기 복수 회 중 상기 에피소드에 대한 가장 높은 점수가 산출된 회에서 설정된 상기 제1 계수()의 값을 출력하는 제5 단계를 포함하는, 데이터 수신 방법
|
15 |
15
제11항에 있어서,상기 디바이스는 상기 복수의 주변 디바이스와 사물인터넷 환경에서 직접 통신을 수행하는, 데이터 수신 방법
|