여기서 MLE 함수 L을 최소화 하는 Z를 찾는 것
다만 O(V^2)의 매우 높은 시간 복잡도를 가짐!
softmax에서 시간이 너무 오래걸리기에
How to fix?
Softmax 함수에 대한 근사치
k개 sample을 추출해 sigmoid function을 취하는 것
모든 노드에 정규화 하는 것이 아닌, 이웃하지 않은 negative sample을 통해 근사한다는 것
Negative sample은 degree가 높을 수록 추출될 확률이 높음
K가 높을수록 강력한 추정치를 구할 수 있으나, higher bias를 일으킬 수 있음
5~20이 흔히 선택 됨
만약 Node가 100,000개 정도 있다면 매우 efficient한 선택이 될 것
Local과 Global하게 탐색하려면 BFS와 DFS가 가능 할 것
이는 일종의 trade-off
BFS는 Local한 정보를 제공해주며 DFS는 Global한 정보를 제공
두 개의 하이퍼파라미터 P와 Q를 지정
P : 이전 노드로 복귀
Q : DFS로 나아갈지 BFS로 나아갈지 (BFS와 DFS의 비율)