탐욕적인 AI? 학습 기반 TSP 솔버의 한계와 극복 방안
Li와 Zhang 연구팀은 학습 기반 TSP 솔버의 '탐욕적인' 경향을 밝히고, 데이터 증강 기법을 통해 이를 극복하는 방법을 제시했습니다. 이는 AI 기반 조합 최적화의 일반화 능력 향상에 중요한 의미를 갖습니다.

탐욕적인 AI? 학습 기반 TSP 솔버의 한계와 극복 방안
최근 딥러닝은 TSP(유클리드 순회 외판원 문제)와 같은 조합 최적화 문제 해결에 괄목할 만한 성과를 보여주고 있습니다. 하지만 기존의 TSP 알고리즘들은 주로 균일 분포와 같은 특정 분포에서 무작위로 생성된 데이터로 학습 및 테스트를 진행해 왔습니다. 이는 마치 연습만 쉬운 문제만 풀던 학생이 어려운 시험 문제를 만났을 때처럼, 실제 문제, 즉 '분포 외(Out-of-Distribution, OOD)' 상황에서의 일반화 능력 부족이라는 심각한 문제를 야기합니다. 조합 최적화 분야에서 최악의 성능은 바로 이러한 OOD 일반화 능력과 밀접한 관련이 있습니다.
Li와 Zhang 연구팀은 이 문제에 주목하여 흥미로운 연구 결과를 발표했습니다. 그들은 **'최근접 이웃 밀도'**라는 새로운 통계적 척도를 고안하여 무작위 생성 데이터의 점근적 특성을 분석했습니다. 이 분석을 통해 밝혀진 놀라운 사실은 학습 기반 TSP 솔버들이 '지나치게 탐욕적인' 경향을 보인다는 것입니다. 즉, 항상 최근접 노드를 선택하는 단순한 전략에 의존하여 해결책을 찾으려는 경향이 있다는 것입니다. 마치 쉽게 보이는 길만 선택하는 여행객과 같다고 할 수 있죠.
하지만 이 연구는 단순히 문제점을 지적하는 데 그치지 않습니다. 연구팀은 분포 이동이나 인스턴스 변형에 기반한 해석 가능한 데이터 증강 방법을 개발하여 이러한 탐욕적 행동을 개선했습니다. 데이터 증강을 통해 학습 솔버는 더욱 다양한 상황에 적응할 수 있게 되었고, 결과적으로 일반화 능력이 향상되었습니다. 마치 다양한 지형을 경험한 여행객이 더 효율적인 여행 경로를 찾을 수 있게 된 것과 같습니다. 실제로 증강된 데이터로 미세 조정한 학습 기반 솔버는 일반화 능력이 훨씬 향상되었다는 것을 확인했습니다.
이 연구는 AI 기반 조합 최적화 솔버의 한계를 밝히고, 이를 극복하기 위한 실용적인 해결책을 제시함으로써 AI 기술 발전에 중요한 기여를 했습니다. 단순히 최적의 해를 찾는 것뿐 아니라, 왜 그러한 해를 찾는지, 그리고 어떻게 더 나은 해를 찾을 수 있는지에 대한 통찰력을 제공한 것입니다. 앞으로 AI 기반 조합 최적화 분야는 이러한 통찰력을 바탕으로 더욱 발전해 나갈 것으로 기대됩니다.
Reference
[arxiv] Learning-Based TSP-Solvers Tend to Be Overly Greedy
Published: (Updated: )
Author: Xiayang Li, Shihua Zhang
http://arxiv.org/abs/2502.00767v1