YOLOv8์ ํ ์๋ณด๋์ ํตํฉ์ผ๋ก ์๊ฐ์ ์ธ์ฌ์ดํธ ์ป๊ธฐ
Ultralytics' YOLOv8 ๊ณผ ๊ฐ์ ์ปดํจํฐ ๋น์ ๋ชจ๋ธ์ ์ดํดํ๊ณ ๋ฏธ์ธ ์กฐ์ ํ๋ ๊ฒ์ ํ์ต ๊ณผ์ ์ ์์ธํ ์ดํด๋ณด๋ฉด ๋ ๊ฐ๋จํด์ง๋๋ค. ๋ชจ๋ธ ํ๋ จ ์๊ฐํ๋ ๋ชจ๋ธ์ ํ์ต ํจํด, ์ฑ๋ฅ ๋ฉํธ๋ฆญ ๋ฐ ์ ๋ฐ์ ์ธ ๋์์ ๋ํ ์ธ์ฌ์ดํธ๋ฅผ ์ป๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. YOLOv8 TensorBoard์์ ํตํฉ์ ํตํด ์ด๋ฌํ ์๊ฐํ ๋ฐ ๋ถ์ ํ๋ก์ธ์ค๋ฅผ ๋ ์ฝ๊ฒ ์ํํ ์ ์์ผ๋ฉฐ, ๋ณด๋ค ํจ์จ์ ์ด๊ณ ์ ๋ณด์ ์ ๊ฐํ ๋ชจ๋ธ ์กฐ์ ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์ด ๊ฐ์ด๋์์๋ YOLOv8 ์์ TensorBoard๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค. ๋ฉํธ๋ฆญ ์ถ์ ๋ถํฐ ๋ชจ๋ธ ๊ทธ๋ํ ๋ถ์์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์๊ฐํ์ ๋ํด ์์๋ด ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ YOLOv8 ๋ชจ๋ธ์ ์ฑ๋ฅ์ ๋ ์ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํ ์๋ณด๋
TensorFlow ์ ์๊ฐํ ๋๊ตฌ ํคํธ์ธ TensorBoard๋ ๋จธ์ ๋ฌ๋ ์คํ์ ํ์์ ์ ๋๋ค. TensorBoard๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ํ์์ ์ธ ๋ค์ํ ์๊ฐํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ์๋ ์์ค ๋ฐ ์ ํ๋์ ๊ฐ์ ์ฃผ์ ๋ฉํธ๋ฆญ ์ถ์ , ๋ชจ๋ธ ๊ทธ๋ํ ์๊ฐํ, ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ํ์คํ ๊ทธ๋จ ๋ณด๊ธฐ( weights and biases )๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ํ ์๋ฒ ๋ฉ์ ์ ์ฐจ์ ๊ณต๊ฐ์ ํฌ์ํ๊ณ ๋ฉํฐ๋ฏธ๋์ด ๋ฐ์ดํฐ๋ฅผ ํ์ํ๋ ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค.
YOLOv8 ํ ์๋ณด๋๋ก ๊ต์กํ๊ธฐ
YOLOv8 ๋ชจ๋ธ์ ํ๋ จํ๋ ๋์ TensorBoard๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ฐ๋จํ๋ฉฐ ์๋นํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
์ค์น
ํ์ํ ํจํค์ง๋ฅผ ์ค์นํ๋ ค๋ฉด ์คํํฉ๋๋ค:
ํ ์๋ณด๋๋ YOLOv8 ์ ํธ๋ฆฌํ๊ฒ ์ฌ์ ์ค์น๋์ด ์์ผ๋ฏ๋ก ์๊ฐํ ๋ชฉ์ ์ผ๋ก ์ถ๊ฐ ์ค์ ์ด ํ์ํ์ง ์์ต๋๋ค.
์ค์น ๊ณผ์ ๊ณผ ๊ด๋ จ๋ ์์ธํ ์ง์นจ๊ณผ ๋ชจ๋ฒ ์ฌ๋ก๋ YOLOv8 ์ค์น ๊ฐ์ด๋๋ฅผ ํ์ธํ์ธ์. YOLOv8 ์ ํ์ํ ํจํค์ง๋ฅผ ์ค์นํ๋ ๋์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ๊ณผ ํ์ ํ์ธํ์ธ์.
Google Colab์ฉ TensorBoard ๊ตฌ์ฑํ๊ธฐ
Google Colab์ ์ฌ์ฉํ ๋๋ ๊ต์ก ์ฝ๋๋ฅผ ์์ํ๊ธฐ ์ ์ TensorBoard๋ฅผ ์ค์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค:
์ฌ์ฉ๋ฒ
์ฌ์ฉ ์ง์นจ์ ์ดํด๋ณด๊ธฐ ์ ์ Ultralytics ์์ ์ ๊ณตํ๋ ๋ค์ํ YOLOv8 ๋ชจ๋ธ์ ํ์ธํ์ธ์. ํ๋ก์ ํธ ์๊ตฌ ์ฌํญ์ ๊ฐ์ฅ ์ ํฉํ ๋ชจ๋ธ์ ์ ํํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ฌ์ฉ๋ฒ
```python
์์ ultralytics ๊ฐ์ ธ์ค๊ธฐ YOLO
# ์ฌ์ ํ์ต๋ ๋ชจ๋ธ ๋ก๋ model = YOLO('yolov8n.pt')
# ๋ชจ๋ธ ํ๋ จํ๊ธฐ results = model.train(data='coco8.yaml', epochs=100, imgsz=640) ```
์์ ์ฌ์ฉ ์ฝ๋ ์ค๋ํซ์ ์คํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ถ๋ ฅ์ ๊ธฐ๋ํ ์ ์์ต๋๋ค:
TensorBoard: Start with 'tensorboard --logdir path_to_your_tensorboard_logs', view at http://localhost:6006/
์ด ์ถ๋ ฅ์ TensorBoard๊ฐ ์ด์ YOLOv8 ๊ต์ก ์ธ์ ์ ์ ๊ทน์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ณ ์์์ ๋ํ๋ ๋๋ค. ์ ๊ณต๋ URL(http://localhost:6006/)์ ๋ฐฉ๋ฌธํ์ฌ TensorBoard ๋์๋ณด๋์ ์ก์ธ์คํ์ฌ ์ค์๊ฐ ํ์ต ๋ฉํธ๋ฆญ ๋ฐ ๋ชจ๋ธ ์ฑ๋ฅ์ ํ์ธํ ์ ์์ต๋๋ค. Google Colab์์ ์์ ํ๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ TensorBoard ๊ตฌ์ฑ ๋ช ๋ น์ ์คํํ ๋์ผํ ์ ์ TensorBoard๊ฐ ํ์๋ฉ๋๋ค.
๋ชจ๋ธ ํ๋ จ ํ๋ก์ธ์ค์ ๊ด๋ จ๋ ์์ธํ ๋ด์ฉ์ ๋ชจ๋ธ ํ๋ จ ๊ฐ์ด๋(YOLOv8 )๋ฅผ ์ฐธ์กฐํ์ธ์. ๋ก๊น , ์ฒดํฌํฌ์ธํธ, ํ๋กํ ๋ฐ ํ์ผ ๊ด๋ฆฌ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ค์ ์ ๋ํ ์ฌ์ฉ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
YOLOv8 ๊ต์ก์ ์ํ TensorBoard ์ดํดํ๊ธฐ
์ด์ YOLOv8 ๊ต์ก์ ๋งฅ๋ฝ์์ TensorBoard์ ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ๊ตฌ์ฑ ์์๋ฅผ ์ดํดํ๋ ๋ฐ ์ง์คํด ๋ณด๊ฒ ์ต๋๋ค. ํ ์๋ณด๋์ ์ธ ๊ฐ์ง ํต์ฌ ์น์ ์ ์๊ณ์ด, ์ค์นผ๋ผ, ๊ทธ๋ํ์ ๋๋ค.
์๊ณ์ด
ํ ์๋ณด๋์ ์๊ณ์ด ๊ธฐ๋ฅ์ YOLOv8 ๋ชจ๋ธ์ ๋ํ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ๋ค์ํ ํ์ต ๋ฉํธ๋ฆญ์ ๋ํ ์ญ๋์ ์ด๊ณ ์์ธํ ๊ด์ ์ ์ ๊ณตํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ํ๋ จ ๊ธฐ๊ฐ์ ๊ฑธ์น ๋ฉํธ๋ฆญ์ ์งํ ์ํฉ๊ณผ ์ถ์ธ์ ์ค์ ์ ๋ก๋๋ค. ๋ค์์ ์์ํ ์ ์๋ ๊ฒ์ ์์์ ๋๋ค.
ํ ์๋ณด๋์์ ์๊ณ์ด์ ์ฃผ์ ๊ธฐ๋ฅ
-
ํ๊ทธ ๋ฐ ๊ณ ์ ๋ ์นด๋ ํํฐ๋ง: ์ด ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์๋ ํน์ ์งํ๋ฅผ ํํฐ๋งํ๊ณ ์นด๋๋ฅผ ๊ณ ์ ํ์ฌ ๋น ๋ฅด๊ฒ ๋น๊ตํ๊ณ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๊ต์ก ๊ณผ์ ์ ํน์ ์ธก๋ฉด์ ์ง์คํ ๋ ํนํ ์ ์ฉํฉ๋๋ค.
-
์ธ๋ถ ๋ฉํธ๋ฆญ ์นด๋: ์๊ณ์ด์ ๋ฉํธ๋ฆญ์ ํ์ต๋ฅ (lr), ํธ๋ ์ด๋(train), ์ ํจ์ฑ ๊ฒ์ฌ(val) ๋ฉํธ๋ฆญ๊ณผ ๊ฐ์ ๋ค์ํ ์นดํ ๊ณ ๋ฆฌ๋ก ๋๋๋ฉฐ, ๊ฐ๊ฐ ๊ฐ๋ณ ์นด๋๋ก ํ์๋ฉ๋๋ค.
-
๊ทธ๋ํฝ ๋์คํ๋ ์ด: ์๊ณ์ด ์น์ ์ ๊ฐ ์นด๋๋ ํธ๋ ์ด๋ ๊ณผ์ ์์ ํน์ ์งํ์ ๋ํ ์์ธํ ๊ทธ๋ํ๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์ด ์๊ฐ์ ํํ์ ํ๋ จ ๊ณผ์ ์ ์ถ์ธ, ํจํด ๋๋ ์ด์ ์งํ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
-
์ฌ์ธต ๋ถ์: ์๊ณ์ด์ ๊ฐ ๋ฉํธ๋ฆญ์ ๋ํ ์ฌ์ธต ๋ถ์์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค์ํ ํ์ต๋ฅ ์ธ๊ทธ๋จผํธ๊ฐ ํ์๋์ด ํ์ต๋ฅ ์กฐ์ ์ด ๋ชจ๋ธ์ ํ์ต ๊ณก์ ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง์ ๋ํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
YOLOv8 ๊ต์ก์์ ์๊ณ์ด์ ์ค์์ฑ
์๊ณ์ด ์น์ ์ YOLOv8 ๋ชจ๋ธ์ ๊ต์ก ์งํ ์ํฉ์ ์ฒ ์ ํ ๋ถ์ํ๋ ๋ฐ ํ์์ ์ ๋๋ค. ์ค์๊ฐ์ผ๋ก ๋ฉํธ๋ฆญ์ ์ถ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ฒ ํ์ ํ๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๋ํ ๊ฐ ๋ฉํธ๋ฆญ์ ์งํ ์ํฉ์ ์์ธํ ๋ณผ ์ ์์ด ๋ชจ๋ธ์ ๋ฏธ์ธ ์กฐ์ ํ๊ณ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค.
์ค์นผ๋ผ
ํ ์๋ณด๋์ ์ค์นผ๋ผ๋ YOLOv8 ๋ชจ๋ธ์ ํ์ตํ๋ ๋์ ์์ค ๋ฐ ์ ํ๋์ ๊ฐ์ ๊ฐ๋จํ ๋ฉํธ๋ฆญ์ ํ๋กํ ํ๊ณ ๋ถ์ํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ด๋ฌํ ๋ฉํธ๋ฆญ์ด ๊ฐ ํ๋ จ ๊ธฐ๊ฐ์ ๋ฐ๋ผ ์ด๋ป๊ฒ ๋ณํํ๋์ง๋ฅผ ๋ช ํํ๊ณ ๊ฐ๊ฒฐํ๊ฒ ๋ณด์ฌ์ค์ผ๋ก์จ ๋ชจ๋ธ์ ํ์ต ํจ๊ณผ์ ์์ ์ฑ์ ๋ํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ์์๋๋ ๊ฒฐ๊ณผ์ ์์์ ๋๋ค.
ํ ์๋ณด๋์์ ์ค์นผ๋ผ์ ์ฃผ์ ๊ธฐ๋ฅ
-
ํ์ต๋ฅ (lr) ํ๊ทธ: ์ด๋ฌํ ํ๊ทธ๋ ์ฌ๋ฌ ์ธ๊ทธ๋จผํธ์ ๊ฑธ์ณ ํ์ต๋ฅ ์ ๋ณํ๋ฅผ ๋ณด์ฌ์ค๋๋ค(์
pg0
,pg1
,pg2
). ์ด๋ฅผ ํตํด ํ์ต ์๋ ์กฐ์ ์ด ๊ต์ก ๊ณผ์ ์ ๋ฏธ์น๋ ์ํฅ์ ํ์ ํ ์ ์์ต๋๋ค. -
๋ฉํธ๋ฆญ ํ๊ทธ: ์ค์นผ๋ผ์๋ ๋ค์๊ณผ ๊ฐ์ ์ฑ๊ณผ ์งํ๊ฐ ํฌํจ๋ฉ๋๋ค:
-
mAP50 (B)
: ๊ฐ์ฒด ๊ฐ์ง ์ ํ๋๋ฅผ ํ๊ฐํ๋ ๋ฐ ์ค์ํ 50% ๊ต์ฐจ์ (IoU)์์์ ํ๊ท ํ๊ท ์ ๋ฐ๋์ ๋๋ค. -
mAP50-95 (B)
: ํ๊ท ํ๊ท ์ ๋ฐ๋: ๋ค์ํ IoU ์๊ณ๊ฐ์ ๋ํด ๊ณ์ฐ๋ ํ๊ท ์ ๋ฐ๋๋ก, ์ ํ๋๋ฅผ ๋ณด๋ค ํฌ๊ด์ ์ผ๋ก ํ๊ฐํ ์ ์์ต๋๋ค. -
Precision (B)
: ์์ธก ์ ํ๋๋ฅผ ์ดํดํ๋ ๋ฐ ํต์ฌ์ด ๋๋ ์ฌ๋ฐ๋ฅด๊ฒ ์์ธก๋ ์์ฑ ๊ด์ธก์ ๋น์จ์ ๋ํ๋ ๋๋ค. -
Recall (B)
: ํ์ง ๋๋ฝ์ด ์ค์ํ ๋ชจ๋ธ์ ์ค์ํ ์ด ๋ฉํธ๋ฆญ์ ๋ชจ๋ ๊ด๋ จ ์ธ์คํด์ค๋ฅผ ํ์งํ๋ ๊ธฐ๋ฅ์ ์ธก์ ํฉ๋๋ค. -
๋ค์ํ ์งํ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฑ๋ฅ ์งํ์ ๋ํ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
-
-
๊ต์ก ๋ฐ ์ ํจ์ฑ ๊ฒ์ฌ ํ๊ทธ(
train
,val
): ์ด๋ฌํ ํ๊ทธ๋ ํ์ต ๋ฐ ๊ฒ์ฆ ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ๋ฉํธ๋ฆญ์ ํ์ํ์ฌ ๋ค์ํ ๋ฐ์ดํฐ ์ธํธ์์ ๋ชจ๋ธ ์ฑ๋ฅ์ ๋น๊ต ๋ถ์ํ ์ ์๋๋ก ํฉ๋๋ค.
์ค์นผ๋ผ ๋ชจ๋ํฐ๋ง์ ์ค์์ฑ
์ค์นผ๋ผ ๋ฉํธ๋ฆญ์ ๊ด์ฐฐํ๋ ๊ฒ์ YOLOv8 ๋ชจ๋ธ์ ๋ฏธ์ธ ์กฐ์ ํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์์ค ๊ทธ๋ํ์ ๊ธ์ฆ ๋๋ ๋ถ๊ท์นํ ํจํด๊ณผ ๊ฐ์ ์ด๋ฌํ ๋ฉํธ๋ฆญ์ ๋ณํ๋ ๊ณผ์ ํฉ, ๊ณผ์์ ํฉ ๋๋ ๋ถ์ ์ ํ ํ์ต ์๋ ์ค์ ๊ณผ ๊ฐ์ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ๋ถ๊ฐ์ํฌ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค์นผ๋ผ๋ฅผ ๋ฉด๋ฐํ ๋ชจ๋ํฐ๋งํ๋ฉด ํ์ต ํ๋ก์ธ์ค๋ฅผ ์ต์ ํํ์ฌ ๋ชจ๋ธ์ด ํจ๊ณผ์ ์ผ๋ก ํ์ตํ๊ณ ์ํ๋ ์ฑ๋ฅ์ ๋ฌ์ฑํ ์ ์๋๋ก ์ ๋ณด์ ์ ๊ฐํ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์์ต๋๋ค.
์ค์นผ๋ผ์ ์๊ณ์ด์ ์ฐจ์ด์
TensorBoard์ ์ค์นผ๋ผ์ ์๊ณ์ด์ ๋ชจ๋ ๋ฉํธ๋ฆญ์ ์ถ์ ํ๋ ๋ฐ ์ฌ์ฉ๋์ง๋ง, ์ฝ๊ฐ ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ค์นผ๋ผ๋ ์์ค ๋ฐ ์ ํ๋์ ๊ฐ์ ๊ฐ๋จํ ๋ฉํธ๋ฆญ์ ์ค์นผ๋ผ ๊ฐ์ผ๋ก ํ์ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค. ๊ฐ ํ๋ จ ๊ธฐ๊ฐ์ ๋ฐ๋ผ ์ด๋ฌํ ๋ฉํธ๋ฆญ์ด ์ด๋ป๊ฒ ๋ณํํ๋์ง์ ๋ํ ๊ฐ๋ต์ ์ธ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐ๋ฉด, ํ ์๋ณด๋์ ์๊ณ์ด ์น์ ์์๋ ๋ค์ํ ๋ฉํธ๋ฆญ์ ๋ํ ๋ณด๋ค ์์ธํ ํ์๋ผ์ธ ๋ณด๊ธฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ๋ฉํธ๋ฆญ์ ์งํ ์ํฉ๊ณผ ์ถ์ธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ํนํ ์ ์ฉํ๋ฉฐ, ํ๋ จ ๊ณผ์ ์ ์ธ๋ถ ์ฌํญ์ ๋ ์์ธํ ์ดํด๋ณผ ์ ์์ต๋๋ค.
๊ทธ๋ํ
ํ ์๋ณด๋์ ๊ทธ๋ํ ์น์ ์ YOLOv8 ๋ชจ๋ธ์ ๊ณ์ฐ ๊ทธ๋ํ๋ฅผ ์๊ฐํํ์ฌ ๋ชจ๋ธ ๋ด์์ ์ฐ์ฐ๊ณผ ๋ฐ์ดํฐ ํ๋ฆ์ด ์ด๋ป๊ฒ ์ด๋ฃจ์ด์ง๋์ง ๋ณด์ฌ์ค๋๋ค. ์ด๋ ๋ชจ๋ธ์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ , ๋ชจ๋ ๊ณ์ธต์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ฐ๊ฒฐ๋์ด ์๋์ง ํ์ธํ๋ฉฐ, ๋ฐ์ดํฐ ํ๋ฆ์ ์ ์ฌ์ ์ธ ๋ณ๋ชฉ ํ์์ ํ์ ํ ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. ๋ค์์ ์์ํ ์ ์๋ ์์์ ๋๋ค.
๊ทธ๋ํ๋ ํนํ YOLOv8 ๊ณผ ๊ฐ์ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์์ ํํ ๋ณผ ์ ์๋ ๋ณต์กํ ์ํคํ ์ฒ์์ ๋ชจ๋ธ์ ๋๋ฒ๊น ํ๋ ๋ฐ ํนํ ์ ์ฉํฉ๋๋ค. ๊ทธ๋ํ๋ ๋ ์ด์ด ์ฐ๊ฒฐ๊ณผ ๋ชจ๋ธ์ ์ ๋ฐ์ ์ธ ์ค๊ณ๋ฅผ ๊ฒ์ฆํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์์ฝ
์ด ๊ฐ์ด๋๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ํ๋ จ์ ์๊ฐํ ๋ฐ ๋ถ์์ ์ํด YOLOv8 ์ ํจ๊ป TensorBoard๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ๋์์ด ๋๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์ด ๊ฐ์ด๋๋ YOLOv8 ํธ๋ ์ด๋ ์ธ์ ์ค์ ์ฃผ์ TensorBoard ๊ธฐ๋ฅ์ด ํธ๋ ์ด๋ ๋ฉํธ๋ฆญ ๋ฐ ๋ชจ๋ธ ์ฑ๋ฅ์ ๋ํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
์ด๋ฌํ ๊ธฐ๋ฅ๊ณผ ํจ๊ณผ์ ์ธ ํ์ฉ ์ ๋ต์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด TensorFlow์ ๊ณต์ TensorBoard ๋ฌธ์์ GitHub ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
Ultralytics ์ ๋ค์ํ ํตํฉ ๊ธฐ๋ฅ์ ๋ํด ๋ ์์ธํ ์๊ณ ์ถ์ผ์ ๊ฐ์? Ultralytics ํตํฉ ๊ฐ์ด๋ ํ์ด์ง์์ ๋ ์ด๋ค ํฅ๋ฏธ๋ก์ด ๊ธฐ๋ฅ์ด ๊ธฐ๋ค๋ฆฌ๊ณ ์๋์ง ํ์ธํด ๋ณด์ธ์!