개시된 실시예는 소스 네트워크와 타겟 네트워크를 입력받아 각각 신경망 연산하여, 2개의 네트워크 각각의 다수의 노드를 벡터화하고, 2개의 네트워크 각각의 벡터화된 노드들 사이의 유사도에 따라 2개의 네트워크의 다수의 노드 중 정렬될 정렬 노드쌍을 선택하여 2개의 네트워크를 부분 정렬하며, 2개의 네트워크 각각에서 정렬된 정렬 노드쌍의 정렬 노드들을 잇는 정렬 엣지 중 하나의 네트워크에만 존재하는 비대칭 엣지에 대응하는 증강 엣지를 다른 하나의 네트워크에 추가로 생성하여 네트워크를 업데이트하되, 2개의 네트워크에서 정렬되는 노드쌍의 개수가 점차 증가되도록 반복적으로 부분 정렬하고 2개의 네트워크를 업데이트하여, 네트워크에 포함된 노드의 속성이 상이하거나 네트워크의 규모 차이가 큰 경우에도 구조적 일관성을 강화하여 높은 정확도로 네트워크 정렬을 수행할 수 있는 네트워크 정렬 장치 및 방법을 제공한다.