Self-Supervised Learning for Combinatorial Optimization with Discrete Constraints
개요
본 논문은 콤비네이션 최적화(CO) 문제를 해결하기 위한 자기 지도 학습(SSL)의 새로운 패러다임을 제시합니다. 특히, 이 논문은 이산 제약 조건이 있는 CO 문제 해결의 핵심 과제를 다룹니다. 논문은 신경망을 사용하여 이산 제약 최적화 문제를 해결할 수 있는 종단 간 미분 가능한 프레임워크를 설계했습니다. 구체적으로, 볼록 기하학과 Carathéodory의 정리에 대한 알고리즘 기술을 활용하여 신경망 출력을 가능한 집합에 해당하는 다면체 모서리의 볼록 조합으로 분해합니다. 이 분해 기반 접근 방식은 자기 지도 학습을 가능하게 할 뿐만 아니라 신경망 출력을 가능한 솔루션으로 효율적이고 품질을 유지하면서 반올림할 수 있도록 보장합니다.
시사점, 한계점
•
시사점:
◦
신경망을 사용하여 이산 제약 조건을 가진 CO 문제를 해결하는 새로운 프레임워크 제시
◦
볼록 기하학과 Carathéodory의 정리를 활용한 혁신적인 접근 방식
◦
다양한 CO 문제에 적용 가능 (cardinality-constrained optimization, 그래프 독립 집합 찾기, 매트로이드 제약 문제 해결 등)
◦
cardinality-constrained optimization 실험에서 기존 신경망 기반 접근 방식보다 우수한 성능