Ultralytics YOLO27:
Get Started

AzureML์—์„œ YOLO26 ๐Ÿš€ ์‚ฌ์šฉํ•˜๊ธฐ#

Azure๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?#

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

Azure Machine Learning(AzureML)์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?#

Azure Machine Learning(AzureML)์€ ๋Œ€๊ทœ๋ชจ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•˜๊ณ , ํ•™์Šต์‹œํ‚ค๊ณ , ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•œ ์™„์ „ ๊ด€๋ฆฌํ˜• ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์ž๋™ํ™”๋œ ๋จธ์‹ ๋Ÿฌ๋‹, ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ๋ฐฉ์‹์˜ ๋ชจ๋ธ ํ•™์Šต, ๋ชจ๋ธ์„ ์™„์ „ํžˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” Python SDK๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

AzureML์€ YOLO ์‚ฌ์šฉ์ž์—๊ฒŒ ์–ด๋–ค ์ด์ ์„ ์ œ๊ณตํ•˜๋‚˜์š”?#

AzureML์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ„๋‹จํ•œ ํ”„๋กœํ† ํƒ€์ž…๋ถ€ํ„ฐ ๋Œ€๊ทœ๋ชจ ์‹คํ–‰๊นŒ์ง€ ํด๋ผ์šฐ๋“œ์—์„œ Ultralytics YOLO26 ๋ชจ๋ธ์„ ํ•™์Šตํ•˜๊ณ  ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AzureML์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

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

๋‹ค์Œ ์„น์…˜์—์„œ๋Š” ์ปดํ“จํŒ… ํ„ฐ๋ฏธ๋„ ๋˜๋Š” ๋…ธํŠธ๋ถ์—์„œ AzureML์„ ์‚ฌ์šฉํ•˜์—ฌ YOLO26 ๊ฐ์ฒด ๊ฐ์ง€ ๋ชจ๋ธ์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๋Š” ๋น ๋ฅธ ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์ „ ์š”๊ตฌ ์‚ฌํ•ญ#

์‹œ์ž‘ํ•˜๊ธฐ ์ „์— AzureML ์ž‘์—… ์˜์—ญ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ์ž‘์—… ์˜์—ญ์ด ์—†๋‹ค๋ฉด Azure์˜ ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ๋”ฐ๋ผ ์ƒˆ AzureML ์ž‘์—… ์˜์—ญ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—… ์˜์—ญ์€ ๋ชจ๋“  AzureML ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ค‘์•™ ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.

์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ#

AzureML ์ž‘์—… ์˜์—ญ์—์„œ Compute > Compute instances > New๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ํ•„์š”ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐ–์ถ˜ ์ธ์Šคํ„ด์Šค๋ฅผ ์„ ํƒํ•˜์„ธ์š”.

Create Azure Compute Instance

ํ„ฐ๋ฏธ๋„์—์„œ ๋น ๋ฅธ ์‹œ์ž‘ํ•˜๊ธฐ#

์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์„ ์—ฌ์„ธ์š”:

Open Terminal

๊ฐ€์ƒ ํ™˜๊ฒฝ ๋งŒ๋“ค๊ธฐ#

conda ๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ๋งŒ๋“ค๊ณ  ํ•ด๋‹น ํ™˜๊ฒฝ์— pip๋ฅผ ์„ค์น˜ํ•˜์„ธ์š”:

conda create --name yolo26env -y python=3.12
conda activate yolo26env
conda install pip -y
Python ๋ฒ„์ „

ํ˜„์žฌ AzureML์—์„œ Python 3.13์€ ์ข…์†์„ฑ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ๋Œ€์‹  Python 3.12๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

ํ•„์ˆ˜ ์ข…์†์„ฑ์„ ์„ค์น˜ํ•˜์„ธ์š”:

pip install ultralytics onnx

YOLO26 ์ž‘์—… ์ˆ˜ํ–‰ํ•˜๊ธฐ#

์˜ˆ์ธก:

yolo predict model=yolo26n.pt source='https://ultralytics.com/images/bus.jpg'

10 ์—ํญ ๋™์•ˆ ๊ฐ์ง€ ๋ชจ๋ธ์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค:

yolo train data=coco8.yaml model=yolo26n.pt epochs=10

Ultralytics CLI ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๊ด€ํ•œ ์ž์„ธํ•œ ์ง€์นจ์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…ธํŠธ๋ถ์—์„œ ๋น ๋ฅธ ์‹œ์ž‘ํ•˜๊ธฐ#

์ƒˆ IPython ์ปค๋„ ๋งŒ๋“ค๊ธฐ#

์ปดํ“จํŒ… ํ„ฐ๋ฏธ๋„์„ ์—ฌ์„ธ์š”.

Open Terminal

์ปดํ“จํŒ… ํ„ฐ๋ฏธ๋„์—์„œ Python 3.12๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ ipykernel์„ ๋งŒ๋“œ์„ธ์š”. ์ด ์ปค๋„์€ ๋…ธํŠธ๋ถ์—์„œ ์ข…์†์„ฑ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค:

conda create --name yolo26env -y python=3.12
conda activate yolo26env
conda install pip -y
conda install ipykernel -y
python -m ipykernel install --user --name yolo26env --display-name "yolo26env"

ํ„ฐ๋ฏธ๋„์„ ๋‹ซ๊ณ  ์ƒˆ ๋…ธํŠธ๋ถ์„ ๋งŒ๋“œ์„ธ์š”. ๋…ธํŠธ๋ถ์—์„œ ๋ฐฉ๊ธˆ ๋งŒ๋“  ์ปค๋„์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋…ธํŠธ๋ถ ์…€์„ ์—ด๊ณ  ํ•„์ˆ˜ ์ข…์†์„ฑ์„ ์„ค์น˜ํ•˜์„ธ์š”:

%%bash
source activate yolo26env
pip install ultralytics onnx
๋ชจ๋“  ์…€์—์„œ ํ™˜๊ฒฝ ํ™œ์„ฑํ™”ํ•˜๊ธฐ

๊ฐ %%bash ์…€์˜ ๋งจ ์œ„์—์„œ source activate yolo26env์„ ์‹คํ–‰ํ•˜์—ฌ ํ•ด๋‹น ์…€์ด ์ง€์ •๋œ ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜์„ธ์š”.

Ultralytics CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜ˆ์ธก์„ ์‹คํ–‰ํ•˜์„ธ์š”:

%%bash
source activate yolo26env
yolo predict model=yolo26n.pt source='https://ultralytics.com/images/bus.jpg'

๋˜๋Š” Ultralytics Python ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

from ultralytics import YOLO

# ๋ชจ๋ธ ๋กœ๋“œ
model = YOLO("yolo26n.pt")  # ๊ณต์‹ YOLO26n ๋ชจ๋ธ ๋กœ๋“œ

# ๋ชจ๋ธ ์‚ฌ์šฉ
model.train(data="coco8.yaml", epochs=3)  # ๋ชจ๋ธ ํ•™์Šต
metrics = model.val()  # ๊ฒ€์ฆ ์„ธํŠธ์—์„œ ๋ชจ๋ธ ์„ฑ๋Šฅ ํ‰๊ฐ€
results = model("https://ultralytics.com/images/bus.jpg")  # ์ด๋ฏธ์ง€์— ๋Œ€ํ•ด ์˜ˆ์ธก์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค
path = model.export(format="onnx")  # ๋ชจ๋ธ์„ ONNX ํ˜•์‹์œผ๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ

Ultralytics CLI ๋˜๋Š” Python ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ YOLO26 ์ž‘์—…์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ„ Python ์˜ˆ์ œ์—์„œ๋Š” ๋ฐฐํฌ๋ฅผ ์œ„ํ•ด ํ•™์Šต๋œ ๋ชจ๋ธ๋„ ONNX ํ˜•์‹์œผ๋กœ ๋‚ด๋ณด๋ƒ…๋‹ˆ๋‹ค.

์ด ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด๋ฉด AzureML์—์„œ YOLO26์„ ๋น ๋ฅด๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ธ‰ ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•ด์„œ๋Š” AzureML ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

AzureML ๋” ์•Œ์•„๋ณด๊ธฐ#

์ด ๊ฐ€์ด๋“œ์—์„œ๋Š” AzureML์—์„œ YOLO26์„ ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋ณธ ์‚ฌํ•ญ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ๋” ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ๋‹ค์Œ ์ž๋ฃŒ๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”:

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

  • ํ•™์Šต์„ ์œ„ํ•ด AzureML์—์„œ YOLO26์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ค๊ณ , Conda ํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜๊ณ , Ultralytics๋ฅผ ์„ค์น˜ํ•œ ๋‹ค์Œ ํ•™์Šต ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์„ธ์š”:

    1. ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ: AzureML ์ž‘์—… ์˜์—ญ์—์„œ Compute > Compute instances > New๋กœ ์ด๋™ํ•œ ๋‹ค์Œ ํ•„์š”ํ•œ ์ธ์Šคํ„ด์Šค๋ฅผ ์„ ํƒํ•˜์„ธ์š”.

    2. ํ™˜๊ฒฝ ์„ค์ •: ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์„ ์—ฐ ๋‹ค์Œ, Python 3.12๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Conda ํ™˜๊ฒฝ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค(AzureML์—์„œ๋Š” ํ˜„์žฌ Python 3.13์— ์ข…์†์„ฑ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค):

      conda create --name yolo26env -y python=3.12
      conda activate yolo26env
      conda install pip -y
      pip install ultralytics onnx
    3. YOLO26 ์ž‘์—… ์‹คํ–‰: Ultralytics CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค:

      yolo train data=coco8.yaml model=yolo26n.pt epochs=10

    ์ž์„ธํ•œ ๋‚ด์šฉ์€ Ultralytics CLI ์‚ฌ์šฉ ์ง€์นจ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

  • AzureML์€ YOLO26 ๋ชจ๋ธ ํ•™์Šต์„ ์œ„ํ•œ ์•ˆ์ •์ ์ด๊ณ  ํšจ์œจ์ ์ธ ์ƒํƒœ๊ณ„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

    • ํ™•์žฅ์„ฑ: ๋ฐ์ดํ„ฐ์™€ ๋ชจ๋ธ์˜ ๋ณต์žก์„ฑ์ด ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • MLOps ํ†ตํ•ฉ: ๋ฒ„์ „ ๊ด€๋ฆฌ, ๋ชจ๋‹ˆํ„ฐ๋ง, ๊ฐ์‚ฌ์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ML ์šด์˜์„ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํ˜‘์—…: ํŒ€ ๋‚ด์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ณต์œ ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜์—ฌ ํ˜‘์—… ์›Œํฌํ”Œ๋กœ๋ฅผ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์ด๋Ÿฌํ•œ ์žฅ์  ๋•๋ถ„์— AzureML์€ ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ž…๋ถ€ํ„ฐ ๋Œ€๊ทœ๋ชจ ๋ฐฐํฌ์— ์ด๋ฅด๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์— ์ด์ƒ์ ์ธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ํŒ์€ AzureML Jobs๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

  • AzureML์—์„œ YOLO26 ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด ์ข…์†์„ฑ์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ , Conda ํ™˜๊ฒฝ์ด ํ™œ์„ฑํ™”๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๋ฉฐ, ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค์— ์ถฉ๋ถ„ํ•œ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”:

    • ์ข…์†์„ฑ ๋ฌธ์ œ: pip install ultralytics onnx์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•„์š”ํ•œ ๋ชจ๋“  ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
    • ํ™˜๊ฒฝ ์„ค์ •: ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— Conda ํ™˜๊ฒฝ์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ™œ์„ฑํ™”๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
    • ๋ฆฌ์†Œ์Šค ํ• ๋‹น: ์ปดํ“จํŒ… ์ธ์Šคํ„ด์Šค์— ํ•™์Šต ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•  ์ถฉ๋ถ„ํ•œ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

    ์ถ”๊ฐ€ ์ง€์นจ์€ YOLO ์ผ๋ฐ˜ ๋ฌธ์ œ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  • ์˜ˆ, AzureML์—์„œ๋Š” Ultralytics CLI์™€ Python ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ชจ๋‘ ์›ํ™œํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

    • CLI: ํ„ฐ๋ฏธ๋„์—์„œ ํ‘œ์ค€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ง์ ‘ ์‹คํ–‰ํ•˜๋Š” ๋น ๋ฅธ ์ž‘์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

      yolo predict model=yolo26n.pt source='https://ultralytics.com/images/bus.jpg'
    • Python ์ธํ„ฐํŽ˜์ด์Šค: ๋…ธํŠธ๋ถ์—์„œ ์‚ฌ์šฉ์ž ์ง€์ • ์ฝ”๋“œ์™€ ํ†ตํ•ฉ์ด ํ•„์š”ํ•œ ๋ณต์žกํ•œ ์ž‘์—…์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

      from ultralytics import YOLO
      
      model = YOLO("yolo26n.pt")
      model.train(data="coco8.yaml", epochs=3)

    ๋‹จ๊ณ„๋ณ„ ์ง€์นจ์€ CLI ๋น ๋ฅธ ์‹œ์ž‘ ๊ฐ€์ด๋“œ์™€ Python ๋น ๋ฅธ ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  • Ultralytics YOLO26์€ ๊ฒฝ์Ÿ ๊ฐ์ฒด ๊ฐ์ง€ ๋ชจ๋ธ๊ณผ ๋น„๊ตํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช‡ ๊ฐ€์ง€ ๊ณ ์œ ํ•œ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

    • ์†๋„: Faster R-CNN ๋ฐ SSD์™€ ๊ฐ™์€ ๋ชจ๋ธ์— ๋น„ํ•ด ์ถ”๋ก ๊ณผ ํ•™์Šต ์‹œ๊ฐ„์ด ๋” ๋น ๋ฆ…๋‹ˆ๋‹ค.
    • ์ •ํ™•๋„: ์•ต์ปค ํ”„๋ฆฌ ์„ค๊ณ„์™€ ๊ฐœ์„ ๋œ ์ฆ๊ฐ• ์ „๋žต ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐ์ง€ ์ž‘์—…์—์„œ ๋†’์€ ์ •ํ™•๋„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    • ์‚ฌ์šฉ ํŽธ์˜์„ฑ: ์ง๊ด€์ ์ธ API์™€ CLI๋ฅผ ํ†ตํ•ด ๋น ๋ฅด๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์–ด ์ดˆ๋ณด์ž์™€ ์ „๋ฌธ๊ฐ€ ๋ชจ๋‘ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    YOLO26 ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์‹ฌ์ธต์ ์ธ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” Ultralytics YOLO ํŽ˜์ด์ง€๋ฅผ ๋ฐฉ๋ฌธํ•˜์„ธ์š”.

๋Œ“๊ธ€