1 |
1
컴퓨터로 구현되는 신경망의 프루닝-재훈련 장치에 의해 각 단계가 수행되는 신경망의 프루닝-재훈련 방법으로서,(a) 신경망 내 노드에 대한 프루닝을 수행하는 단계; 및(b) 상기 프루닝된 신경망 내의 프루닝된 노드간 가중치 중 적어도 일부를 회복시키고, 상기 회복된 노드간 가중치에 대한 재훈련을 수행하는 단계; 및(c) 상기 재훈련된 회복된 노드간 가중치를 고려하여 멀티 페이즈 신경망을 생성하는 단계,를 포함하고,상기 멀티 페이즈 신경망은, 상기 신경망 내의 프루닝된 노드간 가중치를 포함하도록 생성되는 제1 레이어 및 상기 회복된 노드간 가중치를 포함하도록 생성되는 제2 레이어를 포함하는 것인, 신경망의 프루닝-재훈련 방법
|
2 |
2
제1항에 있어서,상기 (b) 단계는,상기 프루닝된 노드간 가중치 중에서 상기 회복된 적어도 일부의 노드간 가중치를 제외한 나머지 노드간 가중치 중 적어도 일부의 노드간 가중치를 추가로 회복시키는 것인, 신경망의 프루닝-재훈련 방법
|
3 |
3
제2항에 있어서,상기 (b) 단계는 반복 수행되는 것인, 신경망의 프루닝-재훈련 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1항에 있어서,상기 제2 레이어는 복수의 서브 레이어를 포함하고,상기 복수의 서브 레이어 중 어느 하나의 서브 레이어는 상기 회복된 적어도 일부의 노드간 가중치를 포함하도록 생성되는 서브 레이어이고,상기 복수의 서브 레이어 중 상기 어느 하나의 서브 레이어를 제외한 나머지 서브 레이어는 상기 (b) 단계가 반복 수행되는 경우, 상기 (b) 단계의 반복 수행시마다 추가로 회복된 노드간 가중치를 포함하도록 추가적으로 생성되는 서브 레이어인 것인, 신경망의 프루닝-재훈련 방법
|
7 |
7
제6항에 있어서,상기 복수의 서브 레이어는 희소 행렬 형식을 적용하여 생성된 것인, 신경망의 프루닝-재훈련 방법
|
8 |
8
제1항에 있어서,상기 (a) 단계에서 상기 신경망은 훈련된 합성곱 신경망(Convolution Neural Network)인 것인, 신경망의 프루닝-재훈련 방법
|
9 |
9
신경망의 프루닝-재훈련 장치로서,신경망 내 노드에 대한 프루닝을 수행하는 프루닝부;상기 프루닝된 신경망 내의 프루닝된 노드간 가중치 중 적어도 일부를 회복시키고, 상기 회복된 노드간 가중치에 대한 재훈련을 수행하는 회복 재훈련부; 및상기 재훈련된 회복된 노드간 가중치를 고려하여 멀티 페이즈 신경망을 생성하는 생성부,를 포함하고,상기 멀티 페이즈 신경망은, 상기 신경망 내의 프루닝된 노드간 가중치를 포함하도록 생성되는 제1 레이어 및 상기 회복된 노드간 가중치를 포함하도록 생성되는 제2 레이어를 포함하는 것인, 신경망의 프루닝-재훈련 장치
|
10 |
10
제9항에 있어서,상기 회복 재훈련부는,상기 프루닝된 노드간 가중치 중에서 상기 회복된 적어도 일부의 노드간 가중치를 제외한 나머지 노드간 가중치 중 적어도 일부의 노드간 가중치를 추가로 회복시키는 것인, 신경망의 프루닝-재훈련 장치
|
11 |
11
제10항에 있어서,상기 회복 재훈련부는, 노드간 가중치를 회복시키고 회복된 노드간 가중치를 재훈련하는 과정을 반복 수행하는 것인, 신경망의 프루닝-재훈련 장치
|
12 |
12
삭제
|
13 |
13
삭제
|