1 |
1
복수개 종류의 엣지를 포함하는 네트워크에서 적대적 학습을 수행하는 방법에 있어서,네트워크를 구성하는 특정 노드에 형성된 엣지를 긍정적 엣지(positive edge)와 부정적 엣지(negative edge)로 구분하는 단계;상기 긍정적 엣지에 기반하여 가상의 긍정적 엣지(fake positive edge)를 생성하고 상기 부정적 엣지에 기반하여 가상의 부정적 엣지(fake negative edge)를 생성하는 단계; 및상기 긍정적 엣지, 상기 가상의 긍정적 엣지, 상기 부정적 엣지, 상기 가상의 부정적 엣지에 기반하여 적대적 학습(adversarial training)을 수행하는 단계를 포함하는,적대적 학습 수행 방법
|
2 |
2
제1항에 있어서,상기 생성하는 단계는 상기 부정적 엣지에 기반하여 상기 가상의 부정적 엣지와 상기 가상의 긍정적 엣지를 생성하는 것을 특징으로 하는,적대적 학습 수행 방법
|
3 |
3
제2항에 있어서,상기 생성하는 단계는 상기 특정 노드와 제1 노드가 부정적 엣지 관계에 있고 상기 제1 노드와 제2 노드가 부정적 엣지 관계에 있고, 상기 제2 노드와 제3 노드가 부정적 엣지 관계에 있는 경우, 상기 특정 노드와 상기 제2 노드 사이에 가상의 긍정적 엣지를 생성하고, 상기 특정 노드와 상기 제3 노드 사이에 가상의 부정적 엣지를 생성하는 것을 특징으로 하는,적대적 학습 수행 방법
|
4 |
4
제1항에 있어서,상기 생성하는 단계는 공유되는 파라미터에 기반하여 상기 가상의 긍정적 엣지와 상기 가상의 부정적 엣지를 생성하는 것을 특징으로 하는,적대적 학습 수행 방법
|
5 |
5
제1항에 있어서,상기 적대적 학습을 수행하는 단계는,상기 특정 노드에 대한 부정적 엣지 중에서 적어도 하나의 부정적 엣지를 추출하는 단계;생성된 상기 가상의 부정적 엣지 중에서 적어도 하나의 가상의 부정적 엣지를 선정하는 단계;상기 적어도 하나의 부정적 엣지와 상기 적어도 하나의 가상의 부정적 엣지를 수신하는 단계; 및상기 적어도 하나의 부정적 엣지와 상기 적어도 하나의 가상의 부정적 엣지가 혼재되어 있는 상태에서 부정적 엣지와 가상의 부정적 엣지를 구분함으로써 적대적 학습을 수행하는 단계를 포함하는 것을 특징으로 하는,적대적 학습 수행 방법
|
6 |
6
제1항에 있어서,상기 적대적 학습을 수행하는 단계는,상기 특정 노드에 대한 긍정적 엣지 중에서 적어도 하나의 긍정적 엣지를 추출하는 단계;긍정적 엣지에 기반하여 생성된 가상의 긍정적 엣지 중에서 적어도 하나의 제1 가상의 긍정적 엣지를 선정하는 단계;부정적 엣지에 기반하여 생성된 가상의 긍정적 엣지 중에서 적어도 하나의 제2 가상의 긍정적 엣지를 선정하는 단계;상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제1 가상의 긍정적 엣지와 m개의 제2 가상의 긍정적 엣지를 수신하는 단계; 및상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제1 가상의 긍정적 엣지가 혼재되어 잇는 상태에서 긍정적 엣지와 가상의 긍정적 엣지를 구분하고, 상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제2 가상의 긍정적 엣지가 혼재되어 있는 상태에서 긍정적 엣지와 가상의 긍정적 엣지를 구분함으로써 적대적 학습을 수행하는 단계를 포함하는 것을 특징으로 하는,적대적 학습 수행 방법
|
7 |
7
복수개 종류의 엣지를 포함하는 네트워크에서 적대적 학습을 수행하기 위한 전자 장치에 있어서,네트워크를 구성하는 특정 노드에 형성된 엣지를 긍정적 엣지(positive edge)와 부정적 엣지(negative edge)로 구분하는 엣지 구분부;상기 긍정적 엣지에 기반하여 가상의 긍정적 엣지(fake positive edge)를 생성하는 가상 긍정적 엣지 생성부;상기 부정적 엣지에 기반하여 가상의 부정적 엣지(fake negative edge)를 생성하는 가상 부정적 엣지 생성부;상기 긍정적 엣지와 상기 가상의 긍정적 엣지에 기반하여 적대적 학습을 수행하는 긍정적 적대적 학습부; 및상기 부정적 엣지와 상기 가상의 부정적 엣지에 기반하여 적대적 학습을 수행하는 부정적 적대적 학습부를 포함하는,전자 장치
|
8 |
8
제7항에 있어서,상기 가상 부정적 엣지 생성부는 상기 부정적 엣지에 기반하여 상기 가상의 부정적 엣지와 상기 가상의 긍정적 엣지를 생성하는 것을 특징으로 하는,전자 장치
|
9 |
9
제8항에 있어서,상기 가상 부정적 엣지 생성부는 상기 특정 노드와 제1 노드가 부정적 엣지 관계에 있고 상기 제1 노드와 제2 노드가 부정적 엣지 관계에 있고, 상기 제2 노드와 제3 노드가 부정적 엣지 관계에 있는 경우, 상기 특정 노드와 상기 제2 노드 사이에 가상의 긍정적 엣지를 생성하고, 상기 특정 노드와 상기 제3 노드 사이에 가상의 부정적 엣지를 생성하는 것을 특징으로 하는,전자 장치
|
10 |
10
제7항에 있어서,상기 가상 긍정적 엣지 생성부와 상기 가상 부정적 엣지 생성부는 가상의 긍정적 엣지와 가상의 부정적 엣지를 생성하기 위한 파라미터를 공유하는 것을 특징으로 하는,전자 장치
|
11 |
11
제7항에 있어서,상기 부정적 적대적 학습부는,상기 특정 노드에 대한 부정적 엣지 중에서 적어도 하나의 부정적 엣지를 추출하고, 생성된 상기 가상의 부정적 엣지 중에서 적어도 하나의 가상의 부정적 엣지를 선정하며, 상기 적어도 하나의 부정적 엣지와 상기 적어도 하나의 가상의 부정적 엣지를 수신하고, 상기 적어도 하나의 부정적 엣지와 상기 적어도 하나의 가상의 부정적 엣지가 혼재되어 있는 상태에서 부정적 엣지와 가상의 부정적 엣지를 구분함으로써 적대적 학습을 수행하는 것을 특징으로 하는 것을 특징으로 하는,전자 장치
|
12 |
12
제7항에 있어서,상기 긍정적 적대적 학습부는,상기 특정 노드에 대한 긍정적 엣지 중에서 적어도 하나의 긍정적 엣지를 추출하고, 긍정적 엣지에 기반하여 생성된 가상의 긍정적 엣지 중에서 적어도 하나의 제1 가상의 긍정적 엣지를 선정하며, 부정적 엣지에 기반하여 생성된 가상의 긍정적 엣지 중에서 적어도 하나의 제2 가상의 긍정적 엣지를 선정하고, 상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제1 가상의 긍정적 엣지와 상기 적어도 하나의 제2 가상의 긍정적 엣지를 수신하며, 상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제1 가상의 긍정적 엣지가 혼재되어 잇는 상태에서 긍정적 엣지와 가상의 긍정적 엣지를 구분하고, 상기 적어도 하나의 긍정적 엣지와 상기 적어도 하나의 제2 가상의 긍정적 엣지가 혼재되어 있는 상태에서 긍정적 엣지와 가상의 긍정적 엣지를 구분함으로써 적대적 학습을 수행하는 것을 특징으로 하는,전자 장치
|