개시된 실시예는 2개의 네트워크를 입력받아 각각 신경망 연산하여 2개의 네트워크 각각의 다수의 노드를 벡터화하는 단계, 2개의 네트워크 각각 벡터화된 노드들 사이의 유사도인 임베딩 유사도와 2개의 네트워크에서 정렬되지 않은 노드들의 조합으로 노드 쌍을 구성하는 경우에 조합된 노드 각각의 정규화된 이웃 노드 개수에 대비한 이웃 노드에 포함된 이전 정렬된 노드의 개수 비를 나타내는 트버스키 유사도를 기반으로 이중 인지 유사도를 계산하는 단계, 및 이중 인지 유사도를 기반으로 2개의 네트워크의 다수의 노드 중 정렬될 노드 쌍을 선택하여 2개의 네트워크를 부분 정렬하고, 부분 정렬된 2개의 네트워크에 따라 업데이트되는 이중 인지 유사도에 따라 2개의 네트워크에서 정렬되는 노드 쌍의 개수가 점차 증가되도록 반복적으로 부분 정렬하는 단계를 포함하여 네트워크에 포함된 노드의 속성이 상이하거나 네트워크의 규모 차이가 큰 경우에도 높은 정확도로 네트워크 정렬을 수행할 수 있는 네트워크 정렬 방법 및 장치를 제공한다.