๐ ๋ณธ ๊ธ์ 2023.08 ์ ์์ฑํ paper review๋ฅผ ๋ค๋ฌ์ด ๋ฐํํ ์์นด์ด๋ธ ๊ธ์ ๋๋ค.
์์ฑ ๋น์ ์ปจํ ์คํธ: X:AI 4๊ธฐ Adv
์๋ณธ ๋ ผ๋ฌธ: https://arxiv.org/abs/2005.12872
์ฐ๋ฆฌ๋ ์ค๋ธ์ ํธ ๋ํ ์ ์ ์ง์ ์ ์ธ ์์ธก ๋ฌธ์ ๋ก ๋ค๋ฃจ๋ ๋ฐฉ์์ ์ ์ํ๋ค. ์ฐ๋ฆฌ๋ ์ง์ ์ ์ผ๋ก ์ ์์ด ํ์ํ NMS๋ anchor generation์ ์์ ์ ์ค๋ธ์ ํธ ๋ํ ์ ์ ํ์ดํ๋ผ์ธ์ ๊ฐ์ํ์ํจ๋ค. ์ฐ๋ฆฌ ๋ชจ๋ธ์ ํต์ฌ์ ์์ธก๊ณผ ์ ๋ต๊ฐ 1๋1 ๋งค์นญ๊ณผ ํธ๋์คํฌ๋จธ์ ์ธ์ฝ๋ ๋์ฝ๋ ๊ตฌ์กฐ์ด๋ค. ํ์ต๊ฐ๋ฅํ ์ฟผ๋ฆฌ์ ๋ฐ๋ผ ๋ฌผ์ฒด์ ์ ์ฒด ์ด๋ฏธ์ง ๊ฐ์ ๊ด๊ณ๋ฅผ ์ฐพ๊ณ ๊ฐ ์์ธก์ ๋ํ์ฌ ๋ณ๋ ฌ์ ์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ์ถ์ถํ๋ค. ๋ํ ๊ฐ๋ ์ ์ผ๋ก ๊ฐ๋จํ๋ฉฐ ๋ค๋ฅธ ๋ํ ์ ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ ํน์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์๋ก ํ์ง ์๋๋ค. ๊ทธ๋ฆฌ๊ณ DETR์ COCO object detection challenge์์ faster R-CNN๊ณผ ๊ฒฌ์ฃผ๋ ์ ํ๋์ ์๋๋ฅผ ๋ณด์ ๋๋ค. ๋ํ panoptic segmentation์ด ๊ฐ๋ฅํ๋ค.
์ค๋ธ์ ํธ ๋ํ ์ ์ ๋ชฉํ๋ ๋ฐ์ด๋ฉ ๋ฐ์ค์ ์์น์ ์นดํ ๊ณ ๋ฆฌ ๋ผ๋ฒจ์ ์์ธกํ๋ ๊ฒ์ ๋๋ค. ๋ง์ ๋ชจ๋ธ๋ค์ proposal, anchors, window centers๋ฑ์ ์ฌ์ฉํ๋ฉฐ ์ฐํ์ ์ธ ๋ฐฉ์์ผ๋ก ์์ธก์ ์งํํฉ๋๋ค. ๊ฒ๋ค๊ฐ ์ด๋ฌํ ๋ฐฉ์์ ๊ฒน์น๋ ๊ตฌ์ญ์ผ๋ก ์ธํด ์ด๋ฅผ ์ฒ๋ฆฌํ๋(NMS์ ๊ฐ์) ํ์ฒ๋ฆฌ ๋ฐฉ์์ด ํ์ํฉ๋๋ค. ์ด๋ฅผ ๊ฐ์ํ์ํค๊ธฐ ์ํด, ์ฐ๋ฆฌ๋ ์ง์ ์ ์ธ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์ด end-to-end ๋ฐฉ์์ NLP์ ๊ฐ์ ๋ถ์ผ์์ ๋ง์ ๋ฐ์ ์ ์ด๋ค์ง๋ง ์์ง detection์์๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์๋ค๊ณ ํ๋๋ผ๋, ์ฑ๋ฅ๋ฉด์์ ์ข์ง ์์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ด ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๊ธฐ ์ํด ๋ ผ๋ฌธ์ ์์ฑํฉ๋๋ค.
์ฐ๋ฆฌ๋ ํธ๋์คํฌ๋จธ์ ์ธ์ฝ๋ ๋์ฝ๋ ๊ตฌ์กฐ๋ฅผ ์ฑํํฉ๋๋ค. ํธ๋์คํฌ๋จธ๋ ๋ฌธ์ฅ ๋ด ๋ชจ๋ ์์๊ฐ ์ํธ์์ฉํ๊ฒ ๋ง๋ฌ์ผ๋ก์จ, ์ค๋ณต ์์ธก์ ์ ๊ฑฐํ๋ ๊ฒ๊ณผ ๊ฐ์ ์ ์ ํ ํน์ ์ ์ฝ์ ์ค ์ ์์ต๋๋ค.

์ด์ ์ ์ง์ ์ ์ธ ์์ธก ๋ฐฉ์๊ณผ ๋ค๋ฅธ ์ ์ DETR์ 1๋1 ๋งค์นญ์ ๋ํ ๋ก์ค์ ๋ณ๋ ฌ์ ์ธ ๋์ฝ๋ฉ ๋ฐฉ์์ ๋๋ค. ์ด์ ์ ์์ ์ RNN์ ํตํด decoding์ ์งํํ์ต๋๋ค. ์ฐ๋ฆฌ์ ๋งค์นญ ๋ก์ค๋ 1๋1 ๋์์ ํตํ์ฌ ๊ฐ ๊ฐ์ฒด์ ๋ํ์ฌ ๋ณ๋ ฌ์ ์ผ๋ก ์ํ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ฐ๋ฆฌ๋ DETR์ COCO์์ ํ๊ฐํ์ผ๋ฉฐ ์ด๋ Faster R-CNN๊ธฐ๋ฐ์ ๋ฐฉ์๊ณผ ๊ฒฌ์ค ์ ์๋ ์ฑ๋ฅ์ ๋ณด์ ๋๋ค. ๊ฒ๋ค๊ฐ DETR์ ์ ์ฒด์ ์ธ ์ ๋ณด๋ฅผ ํ์ ํ๋ transformer๊ตฌ์กฐ๋ก ์ธํด ๋ณด๋ค ํฐ ๋ฌผ์ฒด์ ๋ํด ํ์ ์ ์ํฉ๋๋ค. ์์ ๋ฌผ์ฒด์์๋ ์ฑ๋ฅ์ด ๋จ์ด์ง๋๋ค.
DETR์ ํ์ต ๋ฐฉ์์ ๋ค๋ฅธ ๋ชจ๋ธ๊ณผ๋ ๋ค๋ฅด๊ฒ ๊ธด ํ์ต ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์ค๊ฐ์ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๋ฅผ ํตํด ์ด์ ์ ์ป์ต๋๋ค. ์ถ๊ฐ์ ์ผ๋ก DETR์ segmentation head๋ฅผ ์ถ๊ฐํ์ฌ panoptic segmentation์ผ๋ก๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ฐ๋ฆฌ์ ์์ ์ ๋ช๊ฐ์ง ๋๋ฉ์ธ์์ ๋ง๋ค์์ต๋๋ค. set prediction, transformer, parallel decoding, object detection
Transformers and Parallel Decoding
ํธ๋์คํฌ๋จธ๋ attention ๊ธฐ๋ฐ์ ๋ชจ๋ธ์ ๋๋ค. attention mechanism์ ์ธํ์ ์ ๋ฐ์ ์ธ ์ ๋ณด๋ฅผ ํตํฉํ๋ ๋ฐฉ์์ ๋๋ค. ์ํ์ค์ ๊ฐ ์์๋ฅผ ํ์ธํ๊ณ ์ ์ฒด์ ์ธ ์ํ์ค๋ก ๋ถํฐ ๋์จ ์ ๋ณด๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค. ๊ฐ์ฅ ํฐ ์ฅ์ ์ ์ ์ฒด ์ ๋ณด์ ๋ํ ๊ณ์ฐ๊ณผ ๊ธด ๋ฌธ์ฅ์ ๋ํด ์ ํฉํ๋ค๋ ๊ฒ์ ๋๋ค. ํธ๋์คํฌ๋จธ๋ ํ์ฌ NLP, ์์ฑ ๊ทธ๋ฆฌ๊ณ ๋น์ ผ ๋ถ์ผ์์ RNN์ ๋์ฒดํ๊ณ ์์ต๋๋ค. ํธ๋์คํฌ๋จธ๋ ์๋ ํ๋์ฉ ์ถ๋ก ํ๋ ๋ฐฉ์์ด์์ผ๋ ๋ง์ ๊ณ์ฐ ๋น์ฉ์ผ๋ก ์ธํด ๋ณ๋ ฌ์ ์ผ๋ก ๋ณ๊ฒฝ๋์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ transformer์ ๋ณ๋ ฌ์ ์ธ ๋์ฝ๋ฉ ๋ฐฉ์์ ์ด์ฉํฉ๋๋ค.
Object detection
๋๋ถ๋ถ์ ๋ฐ์ ๋ Object detection model์ ์ด๊ธฐ ๋ชจ๋ธ๋ค๊ณผ ๊ด๋ จ์ฑ์ด ์์ต๋๋ค. Two-stage์ ๊ฒฝ์ฐ proposal์ ๋ํด ์์ธกํ๋ฉฐ, one-stage์ ๊ฒฝ์ฐ anchors๋ ๊ทธ๋ฆฌ๋์ ๋ํด ์์ธกํฉ๋๋ค. ์ต๊ทผ ์ฐ๊ตฌ์์ ์ด๋ฌํ ์์คํ ์ ์ต์ข ๊ฒฐ๊ณผ๋ ์ด๊ธฐ ์ค์ ์ ๋ง์ด ์ข์ง์ฐ์ง ๋๋ค๊ณ ํฉ๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์์์ ์ด ํ์ํ ๋ฐฉ์๋ค์ ์ ๊ฑฐํ์ฌ ๊ฐ๋จํํฉ๋๋ค.
๋ช๋ช ๋ชจ๋ธ์ ์๋ฐฉํฅ ๋งค์นญ ๋ก์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ธฐ ๋ชจ๋ธ์์๋ ๋ค๋ฅธ ์์ธก ์ฌ์ด์ ๊ด๊ณ๋ convolution ํน์ fc layer๋ก ๊ตฌ์ฑ๋์๊ณ NMS๋ฐฉ์์ด ์ฑ๋ฅ์ ์ฌ๋ ค์ค๋๋ค.
ํ์ต๊ฐ๋ฅํ NMS์ ๊ด๊ณ ๋คํธ์ํฌ๋ ๋ช ํํ ์ดํ ์ ๊ณผ ํจ๊ป ๋ค๋ฅธ ์์ธก ์ฌ์ด์ ๊ด๊ณ๋ฅผ ๋ง๋ญ๋๋ค. direct set losses๋ฅผ ์ฌ์ฉํ๋ฉด, ์ด๋ ํ ์ฒ๋ฆฌ๋จ๊ณ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋, ์ด๋ฌํ ๋ฐฉ์์ ์ถ๊ฐ์ ์ธ ๋ฐฉ์์ด ํ์ํฉ๋๋ค.
Recurrent detectors๋ ์ฐ๋ฆฌ์ ํ์ฌ ๋ฐฉ์๊ณผ ์ ์ฌํ๊ฒ end-to-end set ์์ธก์ ํฉ๋๋ค. CNN activations์ ์ด์ฉํด encoder-decoder ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋ฉฐ ๋ฐ์ด๋ฉ ๋ฐ์ค๋ฅผ ์ง์ ์ ์ผ๋ก ์์ธกํฉ๋๋ค. ๊ทธ๋ฌ๋, ์ด๋ ์์ ๋ฐ์ดํฐ์ ์์๋ง ํ๊ฐ ๋์์ผ๋ฉฐ RNN๊ณผ ๊ฐ์ autoregressive model์ ๊ธฐ๋ฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ณ๋ ฌ ๋์ฝ๋ฉ ๊ฐ์ ์ต๊ทผ์ ํธ๋์คํฌ๋จธ๋ฅผ ์ด์ฉํ์ง ์์ต๋๋ค.
์ง์ ์ ์ธ ์์ธก์์ ๋๊ฐ์ง๊ฐ ์ค์ํฉ๋๋ค.
DETR์ N๊ฐ์ ์์ธก์ ํ๋๋ก ๊ณ ์ ๋์ด ์์ต๋๋ค. N์ ์ ํ์ ์ธ ์ด๋ฏธ์ง์ ํฌํจ๋ ๊ฐ์ฒด๋ณด๋ค ํจ์ฌ ํฐ ์ซ์๋ฅผ ๊ฐ์ง๋๋ค. ํ์ต์ ์ด๋ ค์ด์ ์ ์ ๋ต๊ฐ์ ๋ํ์ฌ class, ์์น, ํฌ๊ธฐ์ ๋ํ ํ๊ฐ๋ฅผ ์ฐ์ ํด์ผํ๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ์ ๋ก์ค๋ ์ ๋ต๊ณผ ์์ธก์ ๋ํ์ฌ ์ต์ ์ ๋งค์นญ์ ๋ง๋ค๊ณ ์์น ๋ก์ค์ ๋ํด ์ต์ ํ์ํต๋๋ค. ๋ฅผ ์ ๋ต๊ฐ์ ์งํฉ, ๋ฅผ ์์ธก๊ฐ์ ์งํฉ์ด๋ผ ํ ๋ ๊ฐ๊ฐ N๊ฐ๊ฐ ์์ต๋๋ค. N๊ฐ๋ ์ด๋ฏธ์ง์ ์๋ ๊ฐ์ฒด๋ณด๋ค ํฌ๊ธฐ ๋๋ฌธ์ ์ ๋ต ๊ฐ ๋ผ๋ฒจ์ โ ์ผ๋ก ์ฑ์๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ์ ์ชฝ ์งํฉ์์ ์ต์ ์ 1๋1 ๋์์ ์ฐพ๊ธฐ ์ํด ์๋์ ๊ฐ์ ๋ก์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.

https://gazelle-and-cs.tistory.com/29 (Hungarian algorithm ์ฐธ์กฐ)
๊ฐ๊ฐ์ ๋งค์นญ๋๋ ๋น์ฉ์ ํด๋์ค ๋ฟ๋ง ์๋๋ผ ๋ฐ์ค์ ๋ํ ๊ฒ๋ ๊ณ ๋ คํฉ๋๋ค.
๋ ํด๋์ค๋ฅผ ๊ณ ๋ คํ๋ฉฐ โ [0, 1]^4๋ ๋ฐ์ค์ ๊ฐ์ด๋ฐ ๊ฐ์ ๋ํ ์์น์ ํฌ๊ธฐ๋ฅผ ๊ณ ๋ คํฉ๋๋ค. ์ด์ ๋ฐ๋ผ ์ฐ๋ฆฌ๋ )๋ฅผ


Bounding box loss ๋ ๋ฒ์งธ ๋งค์นญ ๋น์ฉ์ธ ๋ฐ์ค ๋ก์ค์ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ํ ํฐ์ ๋ฐ์ค ์์ธก์ด ์ด๊น ๊ฐ์ ๊ฐ์ง๋ ๊ฒ์ ๋นํด ์ฐ๋ฆฌ๋ ์ง์ ์ ์ธ ์์ธก์ ํฉ๋๋ค. ๊ฐ์ํด์ง ์ฐ๋ฆฌ์ ๋ฐฉ์์ ๋ฐ๋ผ ๊ฐ์ฒด์ ํฌ๊ธฐ์ ๋ฐ๋ฅธ ์๋์ ์ธ ๋ก์ค ๋ฌธ์ ๋ฅผ ๊ฒช์ต๋๋ค. ํํ ์ฌ์ฉํ๋ L1 loss์ ๊ฒฝ์ฐ ๊ฐ์ฒด์ ์ฌ์ด์ฆ์ ๋ฐ๋ผ ์๋์ ์ธ ๋ก์ค ๋ถ๊ณผ ๋ฌธ์ ๋ฅผ ๊ฒช์ต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ L1 loss์ GIOU loss๋ฅผ ๊ฒฐํฉํ์ฌ ์ฌ์ฉํฉ๋๋ค. GIOU loss๋ scale์ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค. ๋ก์ค๋ ์๋์ ๊ฐ์ด ์ ์๋ฉ๋๋ค.


BACKBONE ์ด๊ธฐ ์ด๋ฏธ์ง 3HW์์ ์์ํด์ CNN BACKBONE์ ํผ์ณ๋งต C=2048, H1 = H/32, W1 = W/32๋ก ๋์ต๋๋ค.
TRANSFORMER ENCODER ๋จผ์ , 11 conv๋ ์ฑ๋์ ์ฐจ์์ ๊ฐ์์ํต๋๋ค. ๊ทธ๋ฆฌ๊ณ ENCODER๋ ์ธํ์ผ๋ก ์ํ์ค๋ฅผ ์๊ตฌํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ํผ์ณ๋งต์ ๊ฐ์๋ C, H1W1๋ก ๋ณ๊ฒฝ์ํต๋๋ค. ๊ฐ๊ฐ์ ์ธ์ฝ๋ ๋ ์ด์ด๋ ๋ฉํฐ ํค๋ ์ ํ ์ดํ ์ ๊ณผ FFN์ผ๋ก ๊ตฌ์ฑ๋์ด์์ต๋๋ค. ๋ฐ๋ผ์ ํธ๋์คํฌ๋จธ๋ ์์น ์ ๋ณด๋ฅผ ์ ๊ฒฝ์ฐ์ง ์์ผ๋ฏ๋ก positional encoding์ ์ถ๊ฐํฉ๋๋ค.
TRANSFORMER DECODER ๋์ฝ๋๋ ํธ๋์คํฌ๋จธ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ก d size์ N๊ฐ์ ์๋ฒ ๋ฉ์ ์งํํฉ๋๋ค. ์๋ณธ ํธ๋์คํฌ๋จธ์ ๋ค๋ฅธ ์ ์ ์ฐ๋ฆฌ๋ ๋์ฝ๋ ๋ ์ด์ด์ N๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ๋ณ๋ ฌ์ ์ผ๋ก ์ฃผ์ ํฉ๋๋ค. ๋์ฝ๋ ๋ํ ์์น์ ๋ฐ๋ฅธ ์ ๋ณด๊ฐ ๋ฐ์๋์ง ์๊ธฐ ๋๋ฌธ์ ๊ฐ๊ฐ์ N๊ฐ์ ์๋ฒ ๋ฉ์ ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํฉ๋๋ค. ์ด ์๋ฒ ๋ฉ์ด ์ฐ๋ฆฌ๊ฐ ์ธ๊ธํ object queries์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ธ์ฝ๋์ ์ ์ฌํ๊ฒ ์ด ์๋ฒ ๋ฉ์ ๊ฐ๊ฐ์ ์ดํ ์ ๋ ์ด์ด์ ์ฃผ์ ํฉ๋๋ค. N๊ฐ์ ์ฟผ๋ฆฌ๋ ๋์ฝ๋์ ์ํด ์์ํ ์๋ฒ ๋ฉ์ ์์ฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ฆฝ์ ์ผ๋ก FFN์ ์ํด class label๊ณผ ๋ฐ์ค ์ ๋ณด๋ฅผ ๋์ถํ๊ณ ์ด๋ ์ด N๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ด๋ณด๋ ๋๋ค. ์ ํ ์ดํ ์ ์ธ์ฝ๋์ ๋์ฝ๋๋ฅผ ํตํด ๋ชจ๋ธ์ ์ด๋ฏธ์ง ์ ์ฒด์ ๋ชจ๋ ๊ฐ์ฒด๋ฅผ ํ๋ฒ์ ์ฐพ๊ฒ ๋ฉ๋๋ค.
PREDICTION FEED-FORWARD NETWORKS(FFNs) ์ต์ข ์์ธก์ 3๊ฐ์ ํผ์ ํธ๋ก ๋ ์ด์ด์ ReLU ํ์ฑํ ํจ์๋ก ์งํ๋ฉ๋๋ค. FFN์ ๋ฐ์ค์ ๊ฐ์ด๋ฐ ์ขํ์ ๋์ด ๋๋น๋ฅผ ์์ธกํ๋ฉฐ ํด๋์ค๋ฅผ ์์ธกํ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ โ ๋ ๊ฐ์ฒด๊ฐ ์์์ ์๋ฏธํฉ๋๋ค.
AUXILIARY DECODING LOSSES ์ฐ๋ฆฌ๋ ๋์ฝ๋์์ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๊ฐ ์ ์ฉํ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ํนํ ์ด๋ฏธ์ง ๋ด ๊ฐ์ฒด์ ๊ฐฏ์๋ฅผ ํ๋จํ๋๋ฐ ๋์์ด ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๋ฅผ ๊ฐ๊ฐ์ ๋์ฝ๋ ๋ ์ด์ด์ ์ถ๊ฐํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ FFN์ ๋์ผํ ๊ฐ์ค์น๋ฅผ ๊ณต์ ํฉ๋๋ค. ๋ ์ด์ด ๋ ธ๋ฉ๋ผ์ด์ฆ ๊ฐ๋ ๊ณต์ ํฉ๋๋ค.
์ฐ๋ฆฌ๋ DETR์ด COCO์์ Faster R-CNN๊ณผ ๋๋ฑํจ์ ๋ณด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ก์ด ๊ตฌ์กฐ ๋ฐ ๋ก์ค์ ์ ์๋ฅผ ํฉ๋๋ค.
AdamW, LR 0.0001, Xaview init, DropOUT 0.1 ๋ฑ์ ์ฌ์ฉํ์ผ๋ฉฐ Backbone์ผ๋ก ResNet50, 101์ ์ฌ์ฉํ์ต๋๋ค. ๋ํ, backbone์ ๋ง์ง๋ง ๋ ์ด์ด์์ ํผ์ณ์ ํด์๋๋ฅผ ์ฆ๊ฐ์ํค๋ ์คํ๋ ์งํํ์ต๋๋ค. ์ด๋ ํด์๋๋ฅผ ๋๋ฐฐ๋ก ์ฆ๊ฐ์์ผฐ๊ณ ์ ์ฒด์ ์ผ๋ก 2๋ฐฐ์ ์ปดํจํฐ ์์์ ์๋นํ์ต๋๋ค. ์ด๊ทธ๋จผํ ์ด์ ์ผ๋ก ๋๋ค ํฌ๋กญ, ๋ฆฌ์ฌ์ด์ฆ๋ฅผ ์งํํ์ต๋๋ค. ๋๋ค ํฌ๋กญ์ ๊ฒฝ์ฐ 1AP๋ฅผ ์ฆ๊ฐ์์ผฐ์ต๋๋ค.

์ฐ๋ฆฌ๋ 16๊ฐ์ GPU๋ฅผ ํตํด 3์ผ๊ฐ 300Epochs์ ํ์ต์ํต๋๋ค. Faster R-CNN๊ณผ ๋น๊ตํ๊ธฐ ์ํด์๋ 500epoch์ ํ์ต์์ผฐ์ผ๋ฉฐ ์ด๋ 1.5AP ์์น์ ๊ฐ์ ธ๋ค ์ค๋๋ค.
์ฐ๋ฆฌ๋ ์ธ์ฝ๋์ ์ค์์ฑ์ ํ์ ํ๊ธฐ ์ํด ์ธ์ฝ๋ ์์ด ์คํ์ ํด๋ณด์์ ๋ 3.9AP ๊ฐ์๋ฅผ ์ป์์ต๋๋ค.

๋์ฝ๋ ๋ ์ด์ด์ ์ค์์ฑ์ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ์์ ์ ์ ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ ์ด์ด์ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๋ณด๋ค ๋ง์ง๋ง ๋ ์ด์ด์ ๊ฒฐ๊ณผ๊ฐ์ 8~9์ ๋์ AP๊ฐ ์ฐจ์ด๊ฐ ๋ฉ๋๋ค.
๋ํ, DETR์ NMS๊ฐ ํ์ ์๋ค๋ ๊ฒ์ ์ฆ๋ช ํ๊ธฐ ์ํด NMS๋ฅผ ๊ฐ ๋ ์ด์ด์ ๋ฃ์ด ์คํํด๋ณด์์ต๋๋ค. ์ฒซ๋ฒ์งธ ๋ ์ด์ด์ ๊ฒฝ์ฐ ์ฑ๋ฅ์ด ์ฆ๊ฐํ์ผ๋ ๋ง์ง๋ง ๋ ์ด์ด์์๋ ์ฑ๋ฅ์ด ๊ฐ์ํ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ ์ด์ด์ ๊ฒฝ์ฐ์๋ ํ ๊ฐ์ฒด์ ๋ํด ์ฌ๋ฌ ์์ธก์ ํ๋ ๊ฒฝํฅ์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค.

FFN๋ ์์ ๋ณด์์ผ๋, ์ด๋ ํ๋ผ๋ฏธํฐ๊ฐ 10M์ด์ ๊ฐ์ํ์ผ๋ 2.3AP๊ฐ ๊ฐ์ํ์ฌ FFN์ด ์ค์ํจ์ ํ์ธํฉ๋๋ค.
Positional Encoding๋ํ ์์ ์ ์งํํ๋๋ฐ 7.8AP๊ฐ ๊ฐ์ํจ์ ํ์ธํ์ต๋๋ค.

Detr์ N๊ฐ์ query๋ฅผ ํตํด ์งํํ๋ค ๋ณด๋, ๋ง์ ๊ฐ์ฒด์ ๋ํด์ ๋ชป์ก์ ์๋ ์๋ค๊ณ ์๊ฐํ ์ ์์ต๋๋ค. ๋ํ, COCO์์ ์กฐ์ฐจ ์ด๋ฏธ์ง ๋ด ๊ฐ์ ๊ฐ์ฒด๊ฐ ๊ฐ์ฅ ๋ง์ด ์๋ ๊ฒฝ์ฐ๋ฅผ ์๋ฅผ ๋ค์ด 13๊ฐ์ ๊ธฐ๋ฆฐ์ ๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ๊ฐ์ฒด ์์ ๋ํ ๊ฐ๊ฑดํจ์ ์ฆ๋ช ํ๊ธฐ ์ํด ์ด๋ฏธ์ง ํฉ์ฑ์ ํตํด 24๊ฐ์ ๊ธฐ๋ฆฐ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์ด ๋๊ณ ์ด์ ๋ํด ์ ์ํํ์ต๋๋ค.

์ฐ๋ฆฌ๋ ์ค๋ธ์ ํธ ๋ํ ์ ์ ์๋ก์ด ํ์์ธ DETR์ ์ ์ํฉ๋๋ค. DETR์ COCO์์ Faster R-CNN๊ณผ ๋๋ฑํ ์ฑ๋ฅ์ ๋ํ๋์ต๋๋ค. DETR์ ์คํํ๊ธฐ์ ๊ฐ๋จํ๋ฉฐ panoptic segmentation์์๋ ์ ์ฉํฉ๋๋ค. ๊ฒ๋ค๊ฐ Faster R-CNN๋ณด๋ค ํฐ ๋ฌผ์ฒด์ ๋ํ ํ์ง์ ๊ฐ๋ ฅํฉ๋๋ค.
๐ ๊ด๋ จ ๊ธ