์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

YOLO11 ์™€์˜ ํ†ตํ•ฉ์œผ๋กœ ์‹œ๊ฐ์  ์ธ์‚ฌ์ดํŠธ ์–ป๊ธฐ

Ultralytics ' YOLO11 ๊ณผ ๊ฐ™์€ ์ปดํ“จํ„ฐ ๋น„์ „ ๋ชจ๋ธ์„ ์ดํ•ดํ•˜๊ณ  ๋ฏธ์„ธ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ํ•™์Šต ๊ณผ์ •์„ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ๋” ๊ฐ„๋‹จํ•ด์ง‘๋‹ˆ๋‹ค. ๋ชจ๋ธ ํ›ˆ๋ จ ์‹œ๊ฐํ™”๋Š” ๋ชจ๋ธ์˜ ํ•™์Šต ํŒจํ„ด, ์„ฑ๋Šฅ ๋ฉ”ํŠธ๋ฆญ ๋ฐ ์ „๋ฐ˜์ ์ธ ๋™์ž‘์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. YOLO11 TensorBoard์™€์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ์‹œ๊ฐํ™” ๋ฐ ๋ถ„์„ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋” ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ณด๋‹ค ํšจ์œจ์ ์ด๊ณ  ์ •๋ณด์— ์ž…๊ฐํ•œ ๋ชจ๋ธ ์กฐ์ •์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค.

์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” YOLO11 ์—์„œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋ฉ”ํŠธ๋ฆญ ์ถ”์ ๋ถ€ํ„ฐ ๋ชจ๋ธ ๊ทธ๋ž˜ํ”„ ๋ถ„์„๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์‹œ๊ฐํ™”์— ๋Œ€ํ•ด ๋ฐฐ์›๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋Š” YOLO11 ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ๋” ์ž˜ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

ํ…์„œ๋ณด๋“œ

ํ…์„œ๋ณด๋“œ ๊ฐœ์š”

TensorBoard, TensorFlow์˜ ์‹œ๊ฐํ™” ํˆดํ‚ท์€ ๋จธ์‹  ๋Ÿฌ๋‹ ์‹คํ—˜์— ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. TensorBoard์—๋Š” ๋จธ์‹  ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ๋‹ค์–‘ํ•œ ์‹œ๊ฐํ™” ๋„๊ตฌ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ์—๋Š” ์†์‹ค ๋ฐ ์ •ํ™•๋„์™€ ๊ฐ™์€ ์ฃผ์š” ๋ฉ”ํŠธ๋ฆญ ์ถ”์ , ๋ชจ๋ธ ๊ทธ๋ž˜ํ”„ ์‹œ๊ฐํ™”, ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ํžˆ์Šคํ† ๊ทธ๋žจ ๋ณด๊ธฐ( weights and biases ) ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ž„๋ฒ ๋”ฉ์„ ์ €์ฐจ์› ๊ณต๊ฐ„์— ํˆฌ์˜ํ•˜๊ณ  ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

YOLO11 ํ…์„œ๋ณด๋“œ๋กœ ๊ต์œกํ•˜๊ธฐ

YOLO11 ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•˜๋Š” ๋™์•ˆ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๊ฐ„๋‹จํ•˜๋ฉฐ ์ƒ๋‹นํ•œ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜

ํ•„์š”ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๋ ค๋ฉด ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค:

์„ค์น˜

# Install the required package for YOLO11 and Tensorboard
pip install ultralytics

ํ…์„œ๋ณด๋“œ๋Š” YOLO11 ์— ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์ „ ์„ค์น˜๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์‹œ๊ฐํ™” ๋ชฉ์ ์œผ๋กœ ์ถ”๊ฐ€ ์„ค์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์„ค์น˜ ๊ณผ์ •๊ณผ ๊ด€๋ จ๋œ ์ž์„ธํ•œ ์ง€์นจ๊ณผ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋Š” YOLO11 ์„ค์น˜ ๊ฐ€์ด๋“œ๋ฅผ ํ™•์ธํ•˜์„ธ์š”. YOLO11 ์— ํ•„์š”ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๋Š” ๋™์•ˆ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•๊ณผ ํŒ์„ ํ™•์ธํ•˜์„ธ์š”.

Google Colab์šฉ TensorBoard ๊ตฌ์„ฑํ•˜๊ธฐ

Google Colab์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ, ๊ต์œก ์ฝ”๋“œ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— TensorBoard๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค:

Google Colab์šฉ TensorBoard ๊ตฌ์„ฑํ•˜๊ธฐ

%load_ext tensorboard
%tensorboard --logdir path/to/runs

์‚ฌ์šฉ๋ฒ•

์‚ฌ์šฉ ์ง€์นจ์„ ์‚ดํŽด๋ณด๊ธฐ ์ „์— Ultralytics ์—์„œ ์ œ๊ณตํ•˜๋Š” ๋‹ค์–‘ํ•œ YOLO11 ๋ชจ๋ธ์„ ํ™•์ธํ•˜์„ธ์š”. ํ”„๋กœ์ ํŠธ ์š”๊ตฌ ์‚ฌํ•ญ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๋ชจ๋ธ์„ ์„ ํƒํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ๋ฒ•

from ultralytics import YOLO

# Load a pre-trained model
model = YOLO("yolo11n.pt")

# Train the model
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๊ฐ€ ์ด์ œ YOLO11 ๊ต์œก ์„ธ์…˜์„ ์ ๊ทน์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ œ๊ณต๋œ URL(http://localhost:6006/)์„ ๋ฐฉ๋ฌธํ•˜์—ฌ TensorBoard ๋Œ€์‹œ๋ณด๋“œ์— ์•ก์„ธ์Šคํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ํ•™์Šต ๋ฉ”ํŠธ๋ฆญ ๋ฐ ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Google Colab์—์„œ ์ž‘์—…ํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ, TensorBoard ๊ตฌ์„ฑ ๋ช…๋ น์„ ์‹คํ–‰ํ•œ ๋™์ผํ•œ ์…€์— TensorBoard๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋ธ ํ›ˆ๋ จ ํ”„๋กœ์„ธ์Šค์™€ ๊ด€๋ จ๋œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ชจ๋ธ ํ›ˆ๋ จ ๊ฐ€์ด๋“œ(YOLO11 )๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. ๋กœ๊น…, ์ฒดํฌํฌ์ธํŠธ, ํ”Œ๋กœํŒ… ๋ฐ ํŒŒ์ผ ๊ด€๋ฆฌ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ์„ค์ •์— ๋Œ€ํ•œ ์‚ฌ์šฉ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

YOLO11 ๊ต์œก์„ ์œ„ํ•œ TensorBoard ์ดํ•ดํ•˜๊ธฐ

์ด์ œ YOLO11 ๊ต์œก์˜ ๋งฅ๋ฝ์—์„œ TensorBoard์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๊ณผ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ…์„œ๋ณด๋“œ์˜ ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ์„น์…˜์€ ์‹œ๊ณ„์—ด, ์Šค์นผ๋ผ, ๊ทธ๋ž˜ํ”„์ž…๋‹ˆ๋‹ค.

์‹œ๊ณ„์—ด

ํ…์„œ๋ณด๋“œ์˜ ์‹œ๊ณ„์—ด ๊ธฐ๋Šฅ์€ YOLO11 ๋ชจ๋ธ์— ๋Œ€ํ•œ ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ๋‹ค์–‘ํ•œ ํ•™์Šต ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ์—ญ๋™์ ์ด๊ณ  ์ƒ์„ธํ•œ ๊ด€์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ํ›ˆ๋ จ ๊ธฐ๊ฐ„์— ๊ฑธ์นœ ๋ฉ”ํŠธ๋ฆญ์˜ ์ง„ํ–‰ ์ƒํ™ฉ๊ณผ ์ถ”์„ธ์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์˜ˆ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€

ํ…์„œ๋ณด๋“œ์—์„œ ์‹œ๊ณ„์—ด์˜ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ํƒœ๊ทธ ๋ฐ ๊ณ ์ •๋œ ์นด๋“œ ํ•„ํ„ฐ๋ง: ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ํŠน์ • ์ง€ํ‘œ๋ฅผ ํ•„ํ„ฐ๋งํ•˜๊ณ  ์นด๋“œ๋ฅผ ๊ณ ์ •ํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ๋น„๊ตํ•˜๊ณ  ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ต์œก ๊ณผ์ •์˜ ํŠน์ • ์ธก๋ฉด์— ์ง‘์ค‘ํ•  ๋•Œ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ์„ธ๋ถ€ ๋ฉ”ํŠธ๋ฆญ ์นด๋“œ: ์‹œ๊ณ„์—ด์€ ๋ฉ”ํŠธ๋ฆญ์„ ํ•™์Šต๋ฅ  (lr), ํŠธ๋ ˆ์ด๋‹(train), ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ(val) ๋ฉ”ํŠธ๋ฆญ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ๋‚˜๋ˆ„๋ฉฐ, ๊ฐ๊ฐ ๊ฐœ๋ณ„ ์นด๋“œ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

  • ๊ทธ๋ž˜ํ”ฝ ๋””์Šคํ”Œ๋ ˆ์ด: ์‹œ๊ณ„์—ด ์„น์…˜์˜ ๊ฐ ์นด๋“œ๋Š” ํŠธ๋ ˆ์ด๋‹ ๊ณผ์ •์—์„œ ํŠน์ • ์ง€ํ‘œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด ์‹œ๊ฐ์  ํ‘œํ˜„์€ ํ›ˆ๋ จ ๊ณผ์ •์˜ ์ถ”์„ธ, ํŒจํ„ด ๋˜๋Š” ์ด์ƒ ์ง•ํ›„๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

  • ์‹ฌ์ธต ๋ถ„์„: ์‹œ๊ณ„์—ด์€ ๊ฐ ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ์‹ฌ์ธต ๋ถ„์„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋‹ค์–‘ํ•œ ํ•™์Šต๋ฅ  ์„ธ๊ทธ๋จผํŠธ๊ฐ€ ํ‘œ์‹œ๋˜์–ด ํ•™์Šต๋ฅ  ์กฐ์ •์ด ๋ชจ๋ธ์˜ ํ•™์Šต ๊ณก์„ ์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š”์ง€์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

YOLO11 ๊ต์œก์—์„œ ์‹œ๊ณ„์—ด์˜ ์ค‘์š”์„ฑ

์‹œ๊ณ„์—ด ์„น์…˜์€ YOLO11 ๋ชจ๋ธ์˜ ๊ต์œก ์ง„ํ–‰ ์ƒํ™ฉ์„ ์ฒ ์ €ํžˆ ๋ถ„์„ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฉ”ํŠธ๋ฆญ์„ ์ถ”์ ํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ ๋ฉ”ํŠธ๋ฆญ ์ง„ํ–‰ ์ƒํ™ฉ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋ณด๊ธฐ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ชจ๋ธ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•˜๊ณ  ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์Šค์นผ๋ผ

ํ…์„œ๋ณด๋“œ์˜ ์Šค์นผ๋ผ๋Š” YOLO11 ๋ชจ๋ธ์„ ํ•™์Šตํ•˜๋Š” ๋™์•ˆ ์†์‹ค ๋ฐ ์ •ํ™•๋„์™€ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ๋ฉ”ํŠธ๋ฆญ์„ ํ”Œ๋กœํŒ…ํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฉ”ํŠธ๋ฆญ์ด ๊ฐ ํ›ˆ๋ จ ๊ธฐ๊ฐ„์— ๋”ฐ๋ผ ์–ด๋–ป๊ฒŒ ์ง„ํ™”ํ•˜๋Š”์ง€๋ฅผ ๋ช…ํ™•ํ•˜๊ณ  ๊ฐ„๊ฒฐํ•˜๊ฒŒ ๋ณด์—ฌ์คŒ์œผ๋กœ์จ ๋ชจ๋ธ์˜ ํ•™์Šต ํšจ๊ณผ์™€ ์•ˆ์ •์„ฑ์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์˜ˆ์ƒ๋˜๋Š” ๊ฒฐ๊ณผ์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€

ํ…์„œ๋ณด๋“œ์—์„œ ์Šค์นผ๋ผ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ํ•™์Šต๋ฅ (lr) ํƒœ๊ทธ: ์ด๋Ÿฌํ•œ ํƒœ๊ทธ๋Š” ์—ฌ๋Ÿฌ ์„ธ๊ทธ๋จผํŠธ์— ๊ฑธ์ณ ํ•™์Šต๋ฅ ์˜ ๋ณ€ํ™”๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค(์˜ˆ pg0, pg1, pg2). ์ด๋ฅผ ํ†ตํ•ด ํ•™์Šต ์†๋„ ์กฐ์ •์ด ๊ต์œก ๊ณผ์ •์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฉ”ํŠธ๋ฆญ ํƒœ๊ทธ: ์Šค์นผ๋ผ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์„ฑ๊ณผ ์ง€ํ‘œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค:

    • mAP50 (B): ํ‰๊ท  ํ‰๊ท  ์ •๋ฐ€๋„ 50%๋กœ ์œ ๋‹ˆ์˜จ ์œ„์˜ ๊ต์ฐจ๋กœ (IoU)๋Š” ๋ฌผ์ฒด ๊ฐ์ง€ ์ •ํ™•๋„๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

    • mAP50-95 (B): ํ‰๊ท  ํ‰๊ท  ์ •๋ฐ€๋„ ๋‹ค์–‘ํ•œ IoU ์ž„๊ณ„๊ฐ’์— ๊ฑธ์ณ ๊ณ„์‚ฐ๋˜์–ด ์ •ํ™•๋„์— ๋Œ€ํ•œ ๋ณด๋‹ค ํฌ๊ด„์ ์ธ ํ‰๊ฐ€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    • Precision (B): ์˜ˆ์ธก์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ํ•ต์‹ฌ์ด ๋˜๋Š” ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์˜ˆ์ธก๋œ ์–‘์„ฑ ๊ด€์ธก์˜ ๋น„์œจ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ •ํ™•์„ฑ.

    • Recall (B): ํƒ์ง€ ๋ˆ„๋ฝ์ด ์ค‘์š”ํ•œ ๋ชจ๋ธ์— ์ค‘์š”ํ•œ ์ด ๋ฉ”ํŠธ๋ฆญ์€ ๋ชจ๋“  ๊ด€๋ จ ์ธ์Šคํ„ด์Šค๋ฅผ ํƒ์ง€ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ธก์ •ํ•ฉ๋‹ˆ๋‹ค.

    • ๋‹ค์–‘ํ•œ ์ง€ํ‘œ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ์„ฑ๋Šฅ ์ง€ํ‘œ์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  • ๊ต์œก ๋ฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ํƒœ๊ทธ(train, val): ์ด๋Ÿฌํ•œ ํƒœ๊ทธ๋Š” ํ•™์Šต ๋ฐ ๊ฒ€์ฆ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ๋ฉ”ํŠธ๋ฆญ์„ ํ‘œ์‹œํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ๋น„๊ต ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์Šค์นผ๋ผ ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ์ค‘์š”์„ฑ

์Šค์นผ๋ผ ๋ฉ”ํŠธ๋ฆญ์„ ๊ด€์ฐฐํ•˜๋Š” ๊ฒƒ์€ YOLO11 ๋ชจ๋ธ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์†์‹ค ๊ทธ๋ž˜ํ”„์˜ ๊ธ‰์ฆ ๋˜๋Š” ๋ถˆ๊ทœ์น™ํ•œ ํŒจํ„ด๊ณผ ๊ฐ™์€ ์ด๋Ÿฌํ•œ ๋ฉ”ํŠธ๋ฆญ์˜ ๋ณ€ํ™”๋Š” ๊ณผ์ ํ•ฉ, ๊ณผ์†Œ์ ํ•ฉ ๋˜๋Š” ๋ถ€์ ์ ˆํ•œ ํ•™์Šต ์†๋„ ์„ค์ •๊ณผ ๊ฐ™์€ ์ž ์žฌ์ ์ธ ๋ฌธ์ œ๋ฅผ ๋ถ€๊ฐ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์Šค์นผ๋ผ๋ฅผ ๋ฉด๋ฐ€ํžˆ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉด ํ•™์Šต ํ”„๋กœ์„ธ์Šค๋ฅผ ์ตœ์ ํ™”ํ•˜์—ฌ ๋ชจ๋ธ์ด ํšจ๊ณผ์ ์œผ๋กœ ํ•™์Šตํ•˜๊ณ  ์›ํ•˜๋Š” ์„ฑ๋Šฅ์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ณด์— ์ž…๊ฐํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šค์นผ๋ผ์™€ ์‹œ๊ณ„์—ด์˜ ์ฐจ์ด์ 

TensorBoard์˜ ์Šค์นผ๋ผ์™€ ์‹œ๊ณ„์—ด์€ ๋ชจ๋‘ ๋ฉ”ํŠธ๋ฆญ์„ ์ถ”์ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜์ง€๋งŒ, ์•ฝ๊ฐ„ ๋‹ค๋ฅธ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์Šค์นผ๋ผ๋Š” ์†์‹ค ๋ฐ ์ •ํ™•๋„์™€ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ๋ฉ”ํŠธ๋ฆญ์„ ์Šค์นผ๋ผ ๊ฐ’์œผ๋กœ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. ๊ฐ ํ›ˆ๋ จ ๊ธฐ๊ฐ„์— ๋”ฐ๋ผ ์ด๋Ÿฌํ•œ ๋ฉ”ํŠธ๋ฆญ์ด ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ฐœ๋žต์ ์ธ ๊ฐœ์š”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด, ํ…์„œ๋ณด๋“œ์˜ ์‹œ๊ณ„์—ด ์„น์…˜์—์„œ๋Š” ๋‹ค์–‘ํ•œ ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ๋ณด๋‹ค ์ž์„ธํ•œ ํƒ€์ž„๋ผ์ธ ๋ณด๊ธฐ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ๋ฉ”ํŠธ๋ฆญ์˜ ์ง„ํ–‰ ์ƒํ™ฉ๊ณผ ์ถ”์„ธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๋ฐ ํŠนํžˆ ์œ ์šฉํ•˜๋ฉฐ, ํ›ˆ๋ จ ๊ณผ์ •์˜ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜ํ”„

ํ…์„œ๋ณด๋“œ์˜ ๊ทธ๋ž˜ํ”„ ์„น์…˜์€ YOLO11 ๋ชจ๋ธ์˜ ๊ณ„์‚ฐ ๊ทธ๋ž˜ํ”„๋ฅผ ์‹œ๊ฐํ™”ํ•˜์—ฌ ๋ชจ๋ธ ๋‚ด์—์„œ ์—ฐ์‚ฐ๊ณผ ๋ฐ์ดํ„ฐ ํ๋ฆ„์ด ์–ด๋–ป๊ฒŒ ์ด๋ฃจ์–ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋Š” ๋ชจ๋ธ์˜ ๊ตฌ์กฐ๋ฅผ ์ดํ•ดํ•˜๊ณ , ๋ชจ๋“  ๊ณ„์ธต์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ ํ๋ฆ„์˜ ์ž ์žฌ์ ์ธ ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์˜ˆ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€

๊ทธ๋ž˜ํ”„๋Š” ํŠนํžˆ YOLO11 ๊ณผ ๊ฐ™์€ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์—์„œ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ณต์žกํ•œ ์•„ํ‚คํ…์ฒ˜์—์„œ ๋ชจ๋ธ์„ ๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”„๋Š” ๋ ˆ์ด์–ด ์—ฐ๊ฒฐ๊ณผ ๋ชจ๋ธ์˜ ์ „๋ฐ˜์ ์ธ ์„ค๊ณ„๋ฅผ ๊ฒ€์ฆํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

์š”์•ฝ

์ด ๊ฐ€์ด๋“œ๋Š” ๋จธ์‹  ๋Ÿฌ๋‹ ๋ชจ๋ธ ํ›ˆ๋ จ์˜ ์‹œ๊ฐํ™” ๋ฐ ๋ถ„์„์„ ์œ„ํ•ด YOLO11 ์™€ ํ•จ๊ป˜ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ๋Š” YOLO11 ํŠธ๋ ˆ์ด๋‹ ์„ธ์…˜ ์ค‘์— ์ฃผ์š” TensorBoard ๊ธฐ๋Šฅ์ด ํŠธ๋ ˆ์ด๋‹ ๋ฉ”ํŠธ๋ฆญ ๋ฐ ๋ชจ๋ธ ์„ฑ๋Šฅ์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๊ณผ ํšจ๊ณผ์ ์ธ ํ™œ์šฉ ์ „๋žต์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด TensorFlow ์˜ ๊ณต์‹ TensorBoard ๋ฌธ์„œ์™€ GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Ultralytics ์˜ ๋‹ค์–‘ํ•œ ํ†ตํ•ฉ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ์œผ์‹ ๊ฐ€์š”? Ultralytics ํ†ตํ•ฉ ๊ฐ€์ด๋“œ ํŽ˜์ด์ง€์—์„œ ๋‹ค๋ฅธ ์–ด๋–ค ํฅ๋ฏธ๋กœ์šด ๊ธฐ๋Šฅ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ด ๋ณด์„ธ์š”!

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

YOLO11 ์—์„œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์–ด๋–ค ์ด์ ์ด ์žˆ๋‚˜์š”?

YOLO11 ์—์„œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํšจ์œจ์ ์ธ ๋ชจ๋ธ ํ•™์Šต์— ํ•„์ˆ˜์ ์ธ ๋ช‡ ๊ฐ€์ง€ ์‹œ๊ฐํ™” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์‹ค์‹œ๊ฐ„ ์ง€ํ‘œ ์ถ”์ : ์†์‹ค, ์ •ํ™•๋„, ์ •๋ฐ€๋„, ๋ฆฌ์ฝœ๊ณผ ๊ฐ™์€ ์ฃผ์š” ์ง€ํ‘œ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”์ ํ•˜์„ธ์š”.
  • ๋ชจ๋ธ ๊ทธ๋ž˜ํ”„ ์‹œ๊ฐํ™”: ๊ณ„์‚ฐ ๊ทธ๋ž˜ํ”„๋ฅผ ์‹œ๊ฐํ™”ํ•˜์—ฌ ๋ชจ๋ธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ดํ•ดํ•˜๊ณ  ๋””๋ฒ„๊ทธํ•˜์„ธ์š”.
  • ๋น„์ฃผ์–ผ๋ฆฌ์ œ์ด์…˜ ์ž„๋ฒ ๋”ฉ: ์ž„๋ฒ ๋”ฉ์„ ์ €์ฐจ์› ๊ณต๊ฐ„์— ํˆฌ์‚ฌํ•˜์—ฌ ๋” ๋‚˜์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด YOLO11 ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ์ •๋ณด์— ์ž…๊ฐํ•˜์—ฌ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. TensorBoard ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ TensorFlow TensorBoard๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

YOLO11 ๋ชจ๋ธ์„ ํ•™์Šตํ•  ๋•Œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•™์Šต ๋ฉ”ํŠธ๋ฆญ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

ํ…์„œ๋ณด๋“œ๋กœ YOLO11 ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•˜๋Š” ๋™์•ˆ ํ›ˆ๋ จ ๋ฉ”ํŠธ๋ฆญ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด์„ธ์š”:

  1. ํ…์„œ๋ณด๋“œ์™€ YOLO11 ๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค: ์‹คํ–‰ pip install ultralytics ์—๋Š” ํ…์„œ๋ณด๋“œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ํ…์„œ๋ณด๋“œ ๋กœ๊น…์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค: ํ•™์Šต ํ”„๋กœ์„ธ์Šค ์ค‘์— YOLO11 ๋ฉ”ํŠธ๋ฆญ์„ ์ง€์ •๋œ ๋กœ๊ทธ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋กœ๊น…ํ•ฉ๋‹ˆ๋‹ค.
  3. TensorBoard๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค: ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ TensorBoard๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. tensorboard --logdir path/to/your/tensorboard/logs.

http://localhost:6006/ ์„ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” TensorBoard ๋Œ€์‹œ๋ณด๋“œ๋Š” ๋‹ค์–‘ํ•œ ๊ต์œก ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋ ˆ์ด๋‹ ๊ตฌ์„ฑ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด YOLO11 ๊ตฌ์„ฑ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

YOLO11 ๋ชจ๋ธ์„ ํ›ˆ๋ จํ•  ๋•Œ TensorBoard๋กœ ์–ด๋–ค ์ข…๋ฅ˜์˜ ๋ฉ”ํŠธ๋ฆญ์„ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

YOLO11 ๋ชจ๋ธ์„ ํ•™์Šตํ•  ๋•Œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ค‘์š”ํ•œ ๋ฉ”ํŠธ๋ฆญ์„ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์†์‹ค(ํ•™์Šต ๋ฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ): ํ•™์Šต ๋ฐ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ค‘์— ๋ชจ๋ธ์ด ์–ผ๋งˆ๋‚˜ ์ž˜ ์ˆ˜ํ–‰๋˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
  • ์ •ํ™•๋„/์ •ํ™•๋„/๋ฆฌ์ฝœ: ํƒ์ง€ ์ •ํ™•๋„๋ฅผ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ์ฃผ์š” ์„ฑ๋Šฅ ์ง€ํ‘œ์ž…๋‹ˆ๋‹ค.
  • ํ•™์Šต๋ฅ : ํ•™์Šต๋ฅ  ๋ณ€ํ™”๋ฅผ ์ถ”์ ํ•˜์—ฌ ํ›ˆ๋ จ ์—ญํ•™์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ํŒŒ์•…ํ•˜์„ธ์š”.
  • mAP(ํ‰๊ท  ํ‰๊ท  ์ •๋ฐ€๋„): ๋‹ค์–‘ํ•œ IoU ์ž„๊ณ„๊ฐ’์—์„œ ๊ฐ์ฒด ๊ฐ์ง€ ์ •ํ™•๋„๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์‹œ๊ฐํ™”๋Š” ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ์ถ”์ ํ•˜๊ณ  ํ•„์š”ํ•œ ์ตœ์ ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์„ฑ๋Šฅ ๋ฉ”ํŠธ๋ฆญ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

YOLO11 ๊ต์œก์„ ์œ„ํ•ด Google Colab ํ™˜๊ฒฝ์—์„œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์˜ˆ, Google Colab ํ™˜๊ฒฝ์—์„œ TensorBoard๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ YOLO11 ๋ชจ๋ธ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ฐ„๋‹จํ•œ ์„ค์ •์ž…๋‹ˆ๋‹ค:

Google Colab์šฉ TensorBoard ๊ตฌ์„ฑํ•˜๊ธฐ

%load_ext tensorboard
%tensorboard --logdir path/to/runs

๊ทธ๋Ÿฐ ๋‹ค์Œ YOLO11 ๊ต์œก ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค:

from ultralytics import YOLO

# Load a pre-trained model
model = YOLO("yolo11n.pt")

# Train the model
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)

TensorBoard๋Š” Colab ๋‚ด์—์„œ ํ›ˆ๋ จ ์ง„ํ–‰ ์ƒํ™ฉ์„ ์‹œ๊ฐํ™”ํ•˜์—ฌ ์†์‹ค ๋ฐ ์ •ํ™•๋„์™€ ๊ฐ™์€ ๋ฉ”ํŠธ๋ฆญ์— ๋Œ€ํ•œ ์‹ค์‹œ๊ฐ„ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. YOLO11 ๊ต์œก ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ YOLO11 ์„ค์น˜ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

11๊ฐœ์›” ์ „ ์ƒ์„ฑ๋จ โœ๏ธ 2๊ฐœ์›” ์ „ ์—…๋ฐ์ดํŠธ๋จ

๋Œ“๊ธ€