์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ
์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋จ์ํ๋ฆฌ์นด ์์ฐ ๋ณดํธ๊ตฌ์ญ์์ ํํ ๋ณผ ์ ์๋ ๋ค ๊ฐ์ง ๋๋ฌผ๊ตฐ์ ๋ณด์ฌ์ค๋๋ค. ๋ฒํ๋ก, ์ฝ๋ผ๋ฆฌ, ์ฝ๋ฟ์, ์ผ๋ฃฉ๋ง๊ณผ ๊ฐ์ ์ํ๋ฆฌ์นด ์ผ์ ๋๋ฌผ์ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋์ด ์์ด ๋๋ฌผ์ ํน์ง์ ๋ํ ๊ท์คํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ปดํจํฐ ๋น์ ์๊ณ ๋ฆฌ์ฆ์ ํ๋ จํ๋ ๋ฐ ํ์์ ์ธ ์ด ๋ฐ์ดํฐ ์ธํธ๋ ๋๋ฌผ์์์ ์ฒ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์์์ง์์ ๋๋ฌผ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๋ฉฐ ์ผ์๋๋ฌผ ์ฐ๊ตฌ๋ฅผ ์ง์ํฉ๋๋ค.
๋ฐ์ดํฐ ์ธํธ ๊ตฌ์กฐ
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๊ฐ์ฒด ๊ฐ์ง ๋ฐ์ดํฐ ์ธํธ๋ ์ธ ๊ฐ์ ํ์ ์งํฉ์ผ๋ก ๋๋ฉ๋๋ค:
- ํธ๋ ์ด๋ ์ธํธ: 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://ultralytics.com/assets/african-wildlife.zip
์ฌ์ฉ๋ฒ
์ด๋ฏธ์ง ํฌ๊ธฐ๊ฐ 640์ธ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ YOLOv8n ๋ชจ๋ธ์ 100๊ฐ ์๋๋ก ํ๋ จํ๋ ค๋ฉด ์ ๊ณต๋ ์ฝ๋ ์ํ์ ์ฌ์ฉํ์ธ์. ์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ผ๋ฏธํฐ์ ์ ์ฒด ๋ชฉ๋ก์ ๋ชจ๋ธ์ ํ์ต ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ฐจ ์์
์ถ๋ก ์์
์ํ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์
์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ๋ ๋ค์ํ ๋๋ฌผ ์ข ๊ณผ ๊ทธ๋ค์ ์์ฐ ์์์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ค์ํ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์๋๋ ๋ฐ์ดํฐ ์ธํธ์ ์ด๋ฏธ์ง ์์์ด๋ฉฐ, ๊ฐ ์ด๋ฏธ์ง์๋ ํด๋น ์ฃผ์์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
- ๋ชจ์์ดํฌ ์ด๋ฏธ์ง: ์ฌ๊ธฐ์์๋ ๋ชจ์์ดํฌ๋ ๋ฐ์ดํฐ ์ธํธ ์ด๋ฏธ์ง๋ก ๊ตฌ์ฑ๋ ํ๋ จ ๋ฐฐ์น๋ฅผ ์๊ฐํฉ๋๋ค. ํ๋ จ ๊ธฐ๋ฒ์ธ ๋ชจ์์ดํฌ๋ ์ฌ๋ฌ ์ด๋ฏธ์ง๋ฅผ ํ๋๋ก ๊ฒฐํฉํ์ฌ ๋ฐฐ์น์ ๋ค์์ฑ์ ํ๋ถํ๊ฒ ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๋ค์ํ ๊ฐ์ฒด ํฌ๊ธฐ, ์ข ํก๋น ๋ฐ ์ปจํ ์คํธ์ ๊ฑธ์ณ ์ผ๋ฐํํ๋ ๋ชจ๋ธ์ ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด ์๋ ์ํ๋ฆฌ์นด ์ผ์๋๋ฌผ ๋ฐ์ดํฐ ์ธํธ์ ํฌํจ๋ ์ด๋ฏธ์ง์ ๋ค์์ฑ๊ณผ ๋ณต์ก์ฑ์ ๋ณด์ฌ์ฃผ๋ฉฐ, ํ๋ จ ๊ณผ์ ์์ ๋ชจ์์ดํน์ ํฌํจํ ๊ฒฝ์ฐ ์ป์ ์ ์๋ ์ด์ ์ ๊ฐ์กฐํฉ๋๋ค.
์ธ์ฉ ๋ฐ ๊ฐ์ฌ
์ด ๋ฐ์ดํฐ ์ธํธ๋ AGPL-3.0 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ณต๊ฐ๋์์ต๋๋ค.