대학 대항전 : 퍼즐 이미지 AI 경진대회

private 2nd - 조합 최적화

2024.02.07 02:12 648 Views language


제가 사용했던 방법과 코드 제출합니다.
색다른 문제라 풀기 위한 방법을 고민하는 것이 재미있는 대회였던 것 같습니다.
저는 생각하지 못한 다양한 방법이 많이 나온 것 같아 흥미롭네요ㅎㅎ


솔루션에 대한 설명은 PPT에서, 소스코드는 아래 github repository에서 확인하실 수 있습니다.
재현을 위한 모델 체크포인트도 첨부합니다.

https://github.com/Thxios/dacon-puzzle
https://drive.google.com/file/d/1A-FFcixHZ_qtYz4dWlckpeBPAeAkpBJ8/view?usp=sharing

사용 환경
windows 
python 3.9
torch 2.1.2


PDF
Code
로그인이 필요합니다
0 / 1000
파이썬초보만
2024.02.07 09:48

좋은 접근법이네요! 저도 접근법을 고민하는게 재밌더라구요 ㅎㅎ 수상 축하드립니다

thxios
2024.02.07 20:50

감사합니다!

최정명
2024.02.08 11:42

정말 멋진 솔루션 같습니다.
많은 고민을 하셨을 것 같네요.
많이 배워갑니다 !! 수상 축하드립니다.

최정명
2024.02.08 11:46

한 달 전에 아래와 같이 의견을 주셨던게 기억이 나는데, 지금 올려주신 솔루션을 보니 아래 내용이 이해가 됩니다.
다른 분들도 솔루션을 보시기 전에 아래 thxios 님이 쓰셨던 글도 함께 보세요~

======
베이스라인처럼 모든 단계를 한번에 end-to-end로 푸는 것은 굉장히 어려운 태스크 같습니다.
원본 순서를 얻기 위해 필요한 과정을 여러 스테이지로 나누어 작은 문제들의 결합으로 표현해 볼 수 있습니다.
저의 경우 문제를 분할하고 나니 각각에 적합한 도구를 사용하기 편했던 것 같아요.
이러한 접근도 고려해보시면 어떨까 싶네요
======

shinhs
2024.02.21 01:42

우와 논문을 쓰셨네요