Idea
Untitled
Wildlife Metadata Fusion โ ์นด๋ฉ๋ผํธ๋ฉ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํด ์ข ๋ถ๋ฅ์ ์ค๋ฅ ํจํด์ ๋ถ์ํ๋ ํ๋ก์ ํธ
์ด๋ฏธ์ง ๋จ๋ ๋ถ๋ฅ๋ฅผ ๋์ด์, ์ผ์๋๋ฌผ ๋ฐ์ดํฐ๋ฅผ ๋ ์ ํด์ํ๋ ๋ถ๋ฅ ์์คํ
ํด์ปคํค/๊ณต๋ชจ์ ์ ๋ณด: ๋ฐ์ดํฐ๋ง์ด๋ ์์ ํ๋ก์ ํธ (2026๋ 1ํ๊ธฐ ์์ , ์ถํ ๊ธฐ๋ก ์์ )
๐ฏ Executive Summary
- ๋ฌธ์ : ์นด๋ฉ๋ผํธ๋ฉ ์ผ์๋๋ฌผ ๋ฐ์ดํฐ๋ ๋น ํ๋ ์, ํด๋์ค ๋ถ๊ท ํ, ์ดฌ์ ํ๊ฒฝ ์ฐจ์ด, ๋ฉํ๋ฐ์ดํฐ ๋๋ฝ/ํธํฅ ๋๋ฌธ์ ๋จ์ ์ด๋ฏธ์ง ๋ถ๋ฅ๋ง์ผ๋ก๋ ์์ ์ ์ธ ์ฑ๋ฅ๊ณผ ํด์๋ ฅ์ ํ๋ณดํ๊ธฐ ์ด๋ ต๋ค.
- ํด๊ฒฐ: ์ด๋ฏธ์ง ํน์ง + ๋ฉํ๋ฐ์ดํฐ(time/location/camera context ๋ฑ) ๋ฅผ ํจ๊ป ํ์ฉํ์ฌ ์ข ๋ถ๋ฅ ์ฑ๋ฅ์ ๋น๊ตํ๊ณ , ์ด๋ค ์กฐ๊ฑด์์ ์ค๋ฅ๊ฐ ์ค๊ฑฐ๋ ๋์ด๋๋์ง ๋ถ์ํ๋ค.
- ๊ฒฐ๊ณผ: ์ด๋ฏธ์ง ๋จ๋ baseline ๋๋น ์ฑ๋ฅ ๋ณํ, ์ข ๋ณ ์ฑ๋ฅ ์ฐจ์ด, ๋ฉํ๋ฐ์ดํฐ ๊ฒฐํฉ์ ๋ฐ๋ฅธ ์ค๋ฅ ํจํด ๋ณํ (์ถํ ๊ธฐ๋ก ์์ )
-
๋ค์ ๋จ๊ณ:
- 2์ฃผ: ๋ฐ์ดํฐ์ ์ ์ ๋ฐ baseline ๊ตฌ์ถ
- 2๊ฐ์: ์ด๋ฏธ์ง ๋จ๋ / ๋ฉํ๋ฐ์ดํฐ ๋จ๋ / ๊ฒฐํฉ ๋ชจ๋ธ ๋น๊ต ๋ฐ ์ค๋ฅ ๋ถ์
- 2๋ถ๊ธฐ: ์ํ์ค/ํ๋ ๋ถ์ ๋ฌธ์ ๋ก ํ์ฅ ๊ฐ๋ฅ์ฑ ๊ฒํ
1. ๋ฐฐ๊ฒฝยท๋ชฉํ
-
์ฌ์ฉ์/ํ๋ฅด์๋:
- 1์ฐจ ์ฌ์ฉ์: ๋ฐ์ดํฐ๋ง์ด๋ ์์ ์์ ๋ฌธ์ ์ ์๋ถํฐ ํด์๊น์ง ์๊ฒฐ์ฑ ์๋ ํ๋ก์ ํธ ๋ฅผ ์ํํด์ผ ํ๋ ํ์
- 2์ฐจ ์ฌ์ฉ์: ์ผ์๋๋ฌผ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ๋จ์ ๋ถ๋ฅ๊ฐ ์๋๋ผ ๋งฅ๋ฝ ์ ๋ณด๊น์ง ํฌํจํด ๋ถ์ํ๊ณ ์ถ์ ์ฐ๊ตฌ/์ค๋ฌด ์งํฅ ์ฌ์ฉ์
-
์ฑ๊ณต ๊ธฐ์ค(KPI):
- ์ด๋ฏธ์ง ๋จ๋ baseline ๋ชจ๋ธ ๊ตฌ์ถ ์๋ฃ
- ๋ฉํ๋ฐ์ดํฐ ๋จ๋ ๋ชจ๋ธ ๊ตฌ์ถ ์๋ฃ
- ์ด๋ฏธ์ง+๋ฉํ๋ฐ์ดํฐ ๊ฒฐํฉ ๋ชจ๋ธ ๊ตฌ์ถ ์๋ฃ
- ์ต์ 1๊ฐ ์ด์์ ํ๊ฐ ์งํ์์ ๊ฒฐํฉ ๋ชจ๋ธ์ ์ ์๋ฏธํ ์ฐจ์ด ํ์ธ
- ์ข ๋ณ/ํ๊ฒฝ๋ณ/์กฐ๊ฑด๋ณ ์ค๋ฅ ํจํด ๋ถ์ ๋ฆฌํฌํธ ์์ฑ
- GitHub์ ์คํ ๊ณผ์ , ๊ฒฐ๊ณผ, ํ๊ณ, ํฅํ ํ์ฅ ๋ฐฉํฅ๊น์ง ์ ๋ฆฌ
-
๋ฒ์(Out of scope):
- ๋๊ท๋ชจ end-to-end ๋ฅ๋ฌ๋ ์ฌํ์ต
- ์ค์๊ฐ ์๋น์ค ๋ฐฐํฌ
- ํ๋ ์ธ์/ํ๋ ์์ธก ์์ฒด๋ฅผ ์ด๋ฒ ํ๋ก์ ํธ์ ํต์ฌ ๋ชฉํ๋ก ์ผ๋ ๊ฒ
- ์คํ์์ค ๋๊ท๋ชจ ๊ธฐ์ฌ
- ์๋ก์ด detection ๋ชจ๋ธ ์ค๊ณ
2. ์ญํ ยท์คํยท๊ธฐ๊ฐ
-
์ญํ /๊ธฐ์ฌ:
- ๊ธฐํ 35%
- ๋ฐ์ดํฐ ๋ถ์/์ ์ฒ๋ฆฌ 30%
- ๋ชจ๋ธ๋ง ๋ฐ ์คํ 25%
- ๋ฌธ์ํ/GitHub ์ ๋ฆฌ 10%
-
์คํ:
- Python
- Jupyter Notebook / VSCode
- pandas, numpy
- scikit-learn
- matplotlib / seaborn ๋์ฒด ๊ฐ๋ฅ ์ matplotlib ์ค์ฌ
- ์ด๋ฏธ์ง feature extractor ๋๋ ์ฌ์ ํ์ต ์๋ฒ ๋ฉ ํ์ฉ ๋๊ตฌ (์ถํ ํ์ ์์ )
- Git / GitHub
- ๊ธฐ๊ฐ: 2026-03-10 ~ 2026-06-10 (์์ ์ผ์ ์ ๋ง์ถฐ ์กฐ์ ๊ฐ๋ฅ)
3. ๋ฐ๋ชจ & ๋งํฌ
- Demo: ๋ถ์ ๋ ธํธ๋ถ ๋ฐ ๊ฒฐ๊ณผ ์๊ฐํ (์ถํ ๊ธฐ๋ก ์์ )
- Repo: (์ถํ ๊ธฐ๋ก ์์ )
- ๋ฌธ์: ์คํ ๋ก๊ทธ, ๋ฐ์ดํฐ์ ์ค๋ช , ๊ฒฐ๊ณผ ๋ฆฌํฌํธ (์ถํ ๊ธฐ๋ก ์์ )
- ์์ฐ์์: (์ถํ ๊ธฐ๋ก ์์ )
4. ์ํคํ ์ฒ ์์ฝ
- ๋ค์ด์ด๊ทธ๋จ(1์ฅ ์ฒจ๋ถ): (์ถํ ์ ์ ์์ )
-
๋ฐ์ดํฐ ํ๋ฆ/์ธ๋ถ ์์กด์ฑ:
- ์นด๋ฉ๋ผํธ๋ฉ ๋ฐ์ดํฐ์ ์์ง
- ์ด๋ฏธ์ง/๋ฉํ๋ฐ์ดํฐ ์ ์ ๋ฐ ๊ณตํต key ๊ธฐ์ค ๋ณํฉ
- ์คํ์ฉ subset ๊ตฌ์ฑ
- ์ด๋ฏธ์ง ํน์ง ์ถ์ถ
- ๋ฉํ๋ฐ์ดํฐ feature engineering
-
์ธ ๊ฐ์ง ์คํ ์ํ
- ์ด๋ฏธ์ง ๋จ๋
- ๋ฉํ๋ฐ์ดํฐ ๋จ๋
- ์ด๋ฏธ์ง+๋ฉํ๋ฐ์ดํฐ ๊ฒฐํฉ
- ์ฑ๋ฅ ๋น๊ต ๋ฐ ์ค๋ฅ ํจํด ๋ถ์
-
๋ฐฐํฌ/CIยทCD/๋กค๋ฐฑ:
- ๋ณธ ํ๋ก์ ํธ๋ ์๋น์ค ๋ฐฐํฌ๋ณด๋ค ์ฌํ ๊ฐ๋ฅํ ์คํ ํ๊ฒฝ ๊ตฌ์ถ ์ ์ด์
- requirements ์ ๋ฆฌ, ์คํ ๋ก๊ทธ ๊ด๋ฆฌ, ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ ํ์คํ ์ค์ฌ
- CI/CD๋ ๋ฒ์ ๋ฐ์ด๋ฉฐ ํ์ ์ ์ต์ lint/test๋ง ๊ณ ๋ ค (์ถํ ๊ธฐ๋ก ์์ )
5. ํต์ฌ ๊ธฐ๋ฅ(์คํฌ๋ฆฐ์ท/GIF ํฌํจ)
- ๋ฐ์ดํฐ ํตํฉ ํ์ดํ๋ผ์ธ โ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํด ์คํ ๊ฐ๋ฅํ ๋ถ์ ๋จ์๋ก ์ ๋ฆฌ / ๋๋ฝ๊ฐ, ๋ถ๊ท ํ ํด๋์ค, ์ค๋ณต ๋ ์ฝ๋ ์ฒ๋ฆฌ
- ๋ชจ๋ธ ๋น๊ต ์คํ ๊ธฐ๋ฅ โ ์ด๋ฏธ์ง ๋จ๋ , ๋ฉํ๋ฐ์ดํฐ ๋จ๋ , ๊ฒฐํฉ ๋ชจ๋ธ์ ๋์ผ ๊ธฐ์ค์ผ๋ก ๋น๊ต / ๋ฐ์ดํฐ ๋์ ๋ฐฉ์ง์ split ์ ๋ต ๋ช ์
- ์ค๋ฅ ํจํด ๋ถ์ ๊ธฐ๋ฅ โ ์ข ๋ณ confusion, ํ๊ฒฝ๋ณ ์คํจ ์ฌ๋ก, ๋ฉํ๋ฐ์ดํฐ๊ฐ ๋์์ด ๋/๋์ง ์์ ์กฐ๊ฑด ๋ถ์
- ๊ฒฐ๊ณผ ์๊ฐํ ๊ธฐ๋ฅ โ ์ฑ๋ฅ ์งํ, confusion matrix, feature importance ๋๋ ์กฐ๊ฑด๋ณ ์ค๋ฅ ์๊ฐํ
6. ๊ธฐ์ ๊ฒฐ์ (ADR ์์ฝ)
-
๊ฒฐ๋ก :
์ด๋ฏธ์ง ๋ถ๋ฅ ๋จ๋
ํ๋ก์ ํธ๊ฐ ์๋๋ผ ์ด๋ฏธ์ง + ๋ฉํ๋ฐ์ดํฐ ๊ฒฐํฉํ ๋ฐ์ดํฐ๋ง์ด๋ ํ๋ก์ ํธ๋ก ์ค๊ณ
-
๋ฒ๋ฆฐ ๋์:
- ๋จ์ ์ผ์๋๋ฌผ ์ด๋ฏธ์ง ๋ถ๋ฅ
- MegaDetector ์คํจ ๋ถ์ ๋จ๋ ํ๋ก์ ํธ
- ํ๋ ๋ถ์/์ํ์ค ๋ง์ด๋ ์ค์ฌ ํ๋ก์ ํธ
-
๊ทผ๊ฑฐ:
- ๋จ์ ๋ถ๋ฅ๋ ์ฃผ์ ๊ฐ ํ๋ฒํด์ง ๊ฐ๋ฅ์ฑ์ด ํผ
- ์คํจ ๋ถ์ ๋จ๋ ์ ์คํ ์ค๊ณ๊ฐ ํ๋ค๋ฆด ์ํ์ด ์์
- ํ๋ ๋ถ์์ ์ฅ๊ธฐ์ ์ผ๋ก๋ ์ข์ง๋ง 3๊ฐ์ ์์ ํ๋ก์ ํธ๋ก๋ ์ค์ฝํ ๊ด๋ฆฌ๊ฐ ์ด๋ ค์
- ๊ฒฐํฉํ ๊ตฌ์กฐ๋ ์์ฑ ๊ฐ๋ฅ์ฑ, ๋ถ์ ๊ฐ์น, ํฅํ ํ์ฅ์ฑ ์ ๊ท ํ์ด ๊ฐ์ฅ ์ข์
-
๋ฒ๋ฆฐ ๋์:
-
๋ฆฌ์คํฌ ๋ฐ ์ํ:
- ๋ฆฌ์คํฌ: ๋ฉํ๋ฐ์ดํฐ ํ์ง์ด ๋ฎ๊ฑฐ๋ ๋๋ฝ์ด ๋ง์ ์ ์์ โ ์ํ: ๋ฐ์ดํฐ์ ํ๋ณด๋ฅผ 2~3๊ฐ ๋น๊ต ํ ์ ์ , ์ต์ ์ฌ์ฉ feature๋ถํฐ ์์
- ๋ฆฌ์คํฌ: ์์น ์ ๋ณด๊ฐ ๊ฐํ shortcut์ด ๋์ด ์ผ๋ฐํ ์ฑ๋ฅ์ ์๊ณกํ ์ ์์ โ ์ํ: split ์ ๋ต์ ์๊ฒฉํ ์ค๊ณํ๊ณ leakage ๊ฐ๋ฅ์ฑ ๋ช ์
- ๋ฆฌ์คํฌ: ์คํ์ด ๋ง์์ ธ ๋ฐฉํฅ์ ์์ ์ ์์ โ ์ํ: baseline โ ๋น๊ต ์คํ โ ์ค๋ฅ ๋ถ์์ 3๋จ๊ณ๋ง ํต์ฌ ๋ฒ์๋ก ๊ณ ์
7. ๋ฌธ์ ์ ํด๊ฒฐ(๋ฒ๊ทธยท์ฅ์ ํฌํจ)
- (์ถํ ๊ธฐ๋ก ์์ )
8. ์ธก์ ๊ฒฐ๊ณผ(์ /ํ ๋น๊ต)
- Accuracy / F1 / Balanced Accuracy / Log Loss: (์ถํ ๊ธฐ๋ก ์์ )
- ์ข ๋ณ ์ฑ๋ฅ ์ฐจ์ด: (์ถํ ๊ธฐ๋ก ์์ )
- ๋ฉํ๋ฐ์ดํฐ ๊ฒฐํฉ ์ /ํ ์ค๋ฅ ๋ณํ: (์ถํ ๊ธฐ๋ก ์์ )
- ํน์ ์กฐ๊ฑด(์๊ฐ/์์น/์นด๋ฉ๋ผ)๋ณ ์ฑ๋ฅ ์ฐจ์ด: (์ถํ ๊ธฐ๋ก ์์ )
- ๊ทธ๋ํ 1~2์ฅ: (์ถํ ๊ธฐ๋ก ์์ )
9. ํ๊ณ & ๊ฐ์
- ์๋ ์ 3๊ฐ์ง(๊ทผ๊ฑฐ ํฌํจ): 1.
- ์์ฌ์ด ์ 3๊ฐ์ง(์์ธ/์กฐ์น): 1.
- ๊ธฐ์ ๋ถ์ฑ ๋ชฉ๋ก๊ณผ ์ํ ๊ณํ(์ฐ์ ์์/์์ ๊ณต์):