본 실시예는 고장(fault)이 있는 메모리를 행 스페어와 열 스페어로 대치하는 수리 솔루션을 도출하는 방법으로, 수리 방법은: (a) 발생한 고장에 대해 형성된 고장 맵으로부터 고장과 동일한 행(row) 및 열(column)을 탐색하여 고장 그룹을 형성하는 단계와, (b) 고장 그룹의 행과 열 별로 고장을 계수하여 고장 맵을 전처리하는 단계와, (c) 전처리된 고장 맵에서 특징 벡터를 추출하는 단계와, (d) 특징 벡터와 미리 연산된 복수의 수리 솔루션 특징 벡터들 사이 거리를 연산하는 단계 및 (e) 연산된 수리 솔루션들을 통합하는 단계를 포함한다.