์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ
์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋จ์ํ๋ฆฌ์นด ์์ฐ ๋ณดํธ๊ตฌ์ญ์์ ํํ ๋ณผ ์ ์๋ ๋ค ๊ฐ์ง ๋๋ฌผ๊ตฐ์ ๋ณด์ฌ์ค๋๋ค. ๋ฒํ๋ก, ์ฝ๋ผ๋ฆฌ, ์ฝ๋ฟ์, ์ผ๋ฃฉ๋ง๊ณผ ๊ฐ์ ์ํ๋ฆฌ์นด ์ผ์ ๋๋ฌผ์ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋์ด ์์ด ๋๋ฌผ์ ํน์ง์ ๋ํ ๊ท์คํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ปดํจํฐ ๋น์ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ จํ๋ ๋ฐ ํ์์ ์ธ ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋๋ฌผ์์์ ์ฒ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์์์ง์์ ๋๋ฌผ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ ์ผ์๋๋ฌผ ์ฐ๊ตฌ๋ฅผ ์ง์ํฉ๋๋ค.
Watch: ๋ค์์ ์ฌ์ฉํ์ฌ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ํ์ง Ultralytics YOLO11
๋ฐ์ดํฐ ์ธํธ ๊ตฌ์กฐ
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ์ดํฐ ์ธํธ๋ ์ธ ๊ฐ์ ํ์ ์งํฉ์ผ๋ก ๋๋ฉ๋๋ค:
- ํธ๋ ์ด๋ ์ธํธ: 1052๊ฐ์ ์ด๋ฏธ์ง์ ๊ฐ๊ฐ ํด๋น ์ฃผ์์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ์ ํจ์ฑ ๊ฒ์ฌ ์ธํธ: 225๊ฐ์ ์ด๋ฏธ์ง์ ๊ฐ๊ฐ ์์ ์ด๋ฃจ๋ ์ฃผ์์ ํฌํจํฉ๋๋ค.
- ํ ์คํธ ์ธํธ: 227๊ฐ์ ์ด๋ฏธ์ง์ ๊ฐ๊ฐ ์์ ์ด๋ฃจ๋ ์ฃผ์์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์
์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋ฌผ์ฒด ๊ฐ์ง, ๋ฌผ์ฒด ์ถ์ , ์ฐ๊ตฌ ๋ฑ ๋ค์ํ ์ปดํจํฐ ๋น์ ์์ ์ ์ ์ฉํ ์ ์์ต๋๋ค. ํนํ ์ด๋ฏธ์ง์์ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฌผ์ฒด๋ฅผ ์๋ณํ๋ ๋ชจ๋ธ์ ํ๋ จํ๊ณ ํ๊ฐํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์ด๋ ์ผ์๋๋ฌผ ๋ณดํธ, ์ํ ์ฐ๊ตฌ, ์์ฐ ๋ณดํธ ๊ตฌ์ญ ๋ฐ ๋ณดํธ ์ง์ญ ๋ชจ๋ํฐ๋ง์ ์์ฉํ ์ ์์ต๋๋ค. ๋ํ ํ์๊ณผ ์ฐ๊ตฌ์๊ฐ ๋ค์ํ ๋๋ฌผ ์ข ์ ํน์ง๊ณผ ํ๋์ ์ฐ๊ตฌํ๊ณ ์ดํดํ ์ ์๋๋ก ๊ต์ก ๋ชฉ์ ์ผ๋ก๋ ๊ท์คํ ์๋ฃ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ์ธํธ YAML
YAML(๋ ๋ค๋ฅธ ๋งํฌ์
์ธ์ด) ํ์ผ์ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ธฐํ ๊ด๋ จ ์ธ๋ถ ์ ๋ณด๋ฅผ ํฌํจํ ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ์ ์ํฉ๋๋ค. ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ๊ฒฝ์ฐ, ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ african-wildlife.yaml
ํ์ผ์ ๋ค์ ์์น์ ์์ต๋๋ค. https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/african-wildlife.yaml.
ultralytics/cfg/๋ฐ์ดํฐ์ธํธ/์ํ๋ฆฌ์นด-์ผ์๋๋ฌผ.yaml
# Ultralytics YOLO ๐, AGPL-3.0 license
# African-wildlife dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/african-wildlife/
# Example usage: yolo train data=african-wildlife.yaml
# parent
# โโโ ultralytics
# โโโ datasets
# โโโ african-wildlife โ downloads here (100 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/african-wildlife # dataset root dir
train: train/images # train images (relative to 'path') 1052 images
val: valid/images # val images (relative to 'path') 225 images
test: test/images # test images (relative to 'path') 227 images
# Classes
names:
0: buffalo
1: elephant
2: rhino
3: zebra
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/african-wildlife.zip
์ฌ์ฉ๋ฒ
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ๋ํด 100๊ฐ ์๊ธฐ์ YOLO11n ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ์ ๊ณต๋ ์ฝ๋ ์ํ์ ์ฌ์ฉํ์ธ์. ์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ผ๋ฏธํฐ์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ์ ํ๋ จ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ฐจ ์์
์ถ๋ก ์์
์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์ํ ๋๋ฌผ ์ข ๊ณผ ๊ทธ๋ค์ ์์ฐ ์์์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ค์ํ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์๋๋ ๋ฐ์ดํฐ ์ธํธ์ ์ด๋ฏธ์ง ์์์ด๋ฉฐ, ๊ฐ ์ด๋ฏธ์ง์๋ ํด๋น ์ฃผ์์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
- ๋ชจ์์ดํฌ ์ด๋ฏธ์ง: ์ฌ๊ธฐ์์๋ ๋ชจ์์ดํฌ๋ ๋ฐ์ดํฐ ์ธํธ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ํ๋ จ ๋ฐฐ์น๋ฅผ ์๊ฐํฉ๋๋ค. ํ๋ จ ๊ธฐ๋ฒ์ธ ๋ชจ์์ดํฌ๋ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋๋ก ๊ฒฐํฉํ์ฌ ๋ฐฐ์น์ ๋ค์์ฑ์ ํ๋ถํ๊ฒ ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ๊ฑธ์ณ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด ์๋ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ํฌํจ๋ ์ด๋ฏธ์ง์ ๋ค์์ฑ๊ณผ ๋ณต์ก์ฑ์ ๋ณด์ฌ ์ฃผ๋ฉฐ, ํ๋ จ ๊ณผ์ ์์ ๋ชจ์์ดํน์ ํฌํจํ ๊ฒฝ์ฐ ์ป์ ์ ์๋ ์ด์ ์ ๊ฐ์กฐํฉ๋๋ค.
์ธ์ฉ ๋ฐ ๊ฐ์ฌ
์ด ๋ฐ์ดํฐ ์ธํธ๋ AGPL-3.0 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ณต๊ฐ๋์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ์ธํธ๋ ๋ฌด์์ด๋ฉฐ, ์ปดํจํฐ ๋น์ ํ๋ก์ ํธ์์ ์ด๋ป๊ฒ ์ฌ์ฉํ ์ ์๋์?
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์๋ ๋จ์ํ๋ฆฌ์นด ์์ฐ ๋ณดํธ๊ตฌ์ญ์์ ํํ ๋ณผ ์ ์๋ ๋ค ๊ฐ์ง ๋๋ฌผ ์ข ์ธ ๋ฒํ๋ก, ์ฝ๋ผ๋ฆฌ, ์ฝ๋ฟ์, ์ผ๋ฃฉ๋ง์ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋ฌผ์ฒด ๊ฐ์ง ๋ฐ ๋๋ฌผ ์๋ณ์ ์ํ ์ปดํจํฐ ๋น์ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ จํ๋ ๋ฐ ์ ์ฉํ ๋ฆฌ์์ค์ ๋๋ค. ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋ฌผ์ฒด ์ถ์ , ์ฐ๊ตฌ ๋ฐ ๋ณด์กด ๋ ธ๋ ฅ๊ณผ ๊ฐ์ ๋ค์ํ ์์ ์ ์ง์ํฉ๋๋ค. ๋ฐ์ดํฐ ์ธํธ์ ๊ตฌ์กฐ์ ํ์ฉ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์กฐ ์น์ ๊ณผ ๋ฐ์ดํฐ ์ธํธ์ ํ์ฉ์ ์ฐธ์กฐํ์ธ์.
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ์ ์ ์ฌ์ฉํ์ฌ YOLO11 ๋ชจ๋ธ์ ํ๋ จํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
๋ค์์ ์ฌ์ฉํ์ฌ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์์ YOLO11 ๋ชจ๋ธ์ ํ์ต์ํฌ ์ ์์ต๋๋ค. african-wildlife.yaml
๊ตฌ์ฑ ํ์ผ์ ์ถ๊ฐํฉ๋๋ค. ๋ค์์ ์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ 100๊ฐ์ ์ํฌํฌ์ ๋ํด YOLO11n ๋ชจ๋ธ์ ํ๋ จํ๋ ๋ฐฉ๋ฒ์ ์์์
๋๋ค:
์
์ถ๊ฐ ๊ต์ก ๋งค๊ฐ๋ณ์ ๋ฐ ์ต์ ์ ๊ต์ก ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ YAML ๊ตฌ์ฑ ํ์ผ์ ์ด๋์์ ์ฐพ์ ์ ์๋์?
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์งํฉ์ YAML ๊ตฌ์ฑ ํ์ผ ์ด๋ฆ์ african-wildlife.yaml
์์ ์ฐพ์ ์ ์์ต๋๋ค. ์ด ๊นํ๋ธ ๋งํฌ. ์ด ํ์ผ์ ๊ฒฝ๋ก, ํด๋์ค ๋ฐ ๊ต์ก์ ์ค์ํ ๊ธฐํ ์ธ๋ถ ์ ๋ณด๋ฅผ ํฌํจํ ๋ฐ์ดํฐ ์ธํธ ๊ตฌ์ฑ์ ์ ์ํฉ๋๋ค. ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ. ์ฐธ์กฐ ๋ฐ์ดํฐ ์ธํธ YAML ์น์
์์ ์์ธํ ๋ด์ฉ์ ํ์ธํ์ธ์.
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ์ํ ์ด๋ฏธ์ง์ ์ฃผ์์ ๋ณผ ์ ์๋์?
์, ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์๋ ์์ฐ ์์์ง์์ ๋ค์ํ ๋๋ฌผ ์ข ์ ๋ณด์ฌ์ฃผ๋ ๋ค์ํ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์ ์น์ ์์ ์ํ ์ด๋ฏธ์ง์ ํด๋น ์ฃผ์์ ๋ณผ ์ ์์ต๋๋ค. ์ด ์น์ ์์๋ ๋ชจ์์ดํฌ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋๋ก ๊ฒฐํฉํ์ฌ ๋ฐฐ์น์ ๋ค์์ฑ์ ํ๋ถํ๊ฒ ํ๊ณ ๋ชจ๋ธ์ ์ผ๋ฐํ ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๋ฐฉ๋ฒ๋ ์ค๋ช ํฉ๋๋ค.
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ์ ์ ์ด๋ป๊ฒ ์ผ์๋๋ฌผ ๋ณดํธ์ ์ฐ๊ตฌ๋ฅผ ์ง์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋์?
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์ํ ์์์ง์์ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ์ ์๋ณํ๋ ๋ชจ๋ธ์ ํ๋ จํ๊ณ ํ๊ฐํ ์ ์๋๋ก ํ์ฌ ์ผ์๋๋ฌผ ๋ณดํธ ๋ฐ ์ฐ๊ตฌ๋ฅผ ์ง์ํ๋ ๋ฐ ์ด์์ ์ ๋๋ค. ์ด๋ฌํ ๋ชจ๋ธ์ ๋๋ฌผ ๊ฐ์ฒด๊ตฐ ๋ชจ๋ํฐ๋ง, ๋๋ฌผ ํ๋ ์ฐ๊ตฌ, ๋ณด์กด ํ์์ฑ ์ธ์์ ๋์์ ์ค ์ ์์ต๋๋ค. ๋ํ, ๋ฐ์ดํฐ ์ธํธ๋ ๊ต์ก ๋ชฉ์ ์ผ๋ก๋ ํ์ฉ๋์ด ํ์๊ณผ ์ฐ๊ตฌ์๋ค์ด ๋ค์ํ ๋๋ฌผ ์ข ์ ํน์ฑ๊ณผ ํ๋์ ์ดํดํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ ํ๋ฆฌ์ผ์ด์ ์น์ ์์ ํ์ธํ ์ ์์ต๋๋ค.