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

๋„์›€๋ง

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

  • ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ(FAQ): Ultralytics YOLO ์‚ฌ์šฉ์ž ๋ฐ ๊ธฐ์—ฌ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ž์ฃผ ๋ฐœ์ƒํ•˜๋Š” ์งˆ๋ฌธ๊ณผ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์„ ์ฐพ์•„๋ณด์„ธ์š”.
  • ๊ธฐ์—ฌ ๊ฐ€์ด๋“œ: ํ’€ ๋ฆฌํ€˜์ŠคํŠธ ์ œ์ถœ ๋ฐฉ๋ฒ•, ๋ฒ„๊ทธ ๋ณด๊ณ  ๋“ฑ ๊ธฐ์—ฌ๋ฅผ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์„ธ์š”.
  • ์ง€์†์  ํ†ตํ•ฉ(CI) ๊ฐ€์ด๋“œ: ๊ฐ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ( Ultralytics )์— ๋Œ€ํ•œ ์ƒํƒœ ๋ณด๊ณ ์„œ์™€ ํ•จ๊ป˜ ์ €ํฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” CI ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป์œผ์„ธ์š”.
  • ๊ธฐ์—ฌ์ž ๋ผ์ด์„ ์Šค ๊ณ„์•ฝ(CLA): Ultralytics ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๋Š” ๊ฒƒ๊ณผ ๊ด€๋ จ๋œ ๊ถŒ๋ฆฌ์™€ ์ฑ…์ž„์„ ์ดํ•ดํ•˜๋ ค๋ฉด CLA๋ฅผ ๊ฒ€ํ† ํ•˜์„ธ์š”.
  • ์ตœ์†Œ ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ์˜ˆ์ œ(MRE) ๊ฐ€์ด๋“œ: ๋ฒ„๊ทธ ๋ณด๊ณ ์„œ๋ฅผ ์‹œ๊ธฐ์ ์ ˆํ•˜๊ณ  ํšจ๊ณผ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ MRE๋ฅผ ๋งŒ๋“œ๋Š” ํ”„๋กœ์„ธ์Šค์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์„ธ์š”.
  • ํ–‰๋™ ๊ฐ•๋ น: ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฐ€์ด๋“œ๋ผ์ธ์€ ๋ชจ๋“  ๊ณต๋™ ์ž‘์—…์ž๊ฐ€ ์„œ๋กœ ์กด์ค‘ํ•˜๊ณ  ๊ฐœ๋ฐฉ์ ์ธ ๋ถ„์œ„๊ธฐ๋ฅผ ์กฐ์„ฑํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ํ™˜๊ฒฝ, ๋ณด๊ฑด ๋ฐ ์•ˆ์ „(EHS) ์ •์ฑ…: ์ง€์† ๊ฐ€๋Šฅ์„ฑ๊ณผ ๋ชจ๋“  ์ดํ•ด๊ด€๊ณ„์ž์˜ ๋ณต์ง€๋ฅผ ์œ„ํ•œ Facebook์˜ ๋…ธ๋ ฅ์„ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.
  • ๋ณด์•ˆ ์ •์ฑ…: ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ๊ณผ ์ทจ์•ฝ์  ์‹ ๊ณ  ์ ˆ์ฐจ๋ฅผ ์ˆ™์ง€ํ•˜์„ธ์š”.
  • ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ: ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ์„ ์ฝ๊ณ  ๋ชจ๋“  ์„œ๋น„์Šค ๋ฐ ์šด์˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ๊ฐœ์ธ์ •๋ณด๋ฅผ ์กด์ค‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์„ธ์š”.

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

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

Ultralytics YOLO ์ด๋ž€ ๋ฌด์—‡์ด๋ฉฐ ๋จธ์‹  ๋Ÿฌ๋‹ ํ”„๋กœ์ ํŠธ์— ์–ด๋–ค ์ด์ ์ด ์žˆ๋‚˜์š”?

Ultralytics YOLO (You Only Look Once)๋Š” ์ตœ์ฒจ๋‹จ ์‹ค์‹œ๊ฐ„ ๊ฐ์ฒด ๊ฐ์ง€ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์ธ YOLOv8 ์€ ์†๋„, ์ •ํ™•์„ฑ, ๋‹ค์šฉ๋„์„ฑ์ด ํ–ฅ์ƒ๋˜์–ด ์‹ค์‹œ๊ฐ„ ๋น„๋””์˜ค ๋ถ„์„๋ถ€ํ„ฐ ๊ณ ๊ธ‰ ๋จธ์‹  ๋Ÿฌ๋‹ ์—ฐ๊ตฌ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ด์ƒ์ ์ž…๋‹ˆ๋‹ค. YOLO ์ด๋ฏธ์ง€์™€ ๋น„๋””์˜ค์—์„œ ๊ฐ์ฒด๋ฅผ ๊ฐ์ง€ํ•˜๋Š” ํšจ์œจ์„ฑ์ด ๋›ฐ์–ด๋‚˜ ๊ฐ•๋ ฅํ•œ ์ปดํ“จํ„ฐ ๋น„์ „ ๊ธฐ๋Šฅ์„ ํ”„๋กœ์ ํŠธ์— ํ†ตํ•ฉํ•˜๋ ค๋Š” ๊ธฐ์—…๊ณผ ์—ฐ๊ตฌ์ž๋“ค์ด ์„ ํ˜ธํ•˜๋Š” ์†”๋ฃจ์…˜์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ YOLOv8, YOLOv8 ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Ultralytics YOLO ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌํ•˜๋‚˜์š”?

Ultralytics YOLO ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๊ธฐ์—ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๊ธฐ์—ฌ ๊ฐ€์ด๋“œ๋ฅผ ๊ฒ€ํ† ํ•˜์—ฌ ํ’€ ๋ฆฌํ€˜์ŠคํŠธ ์ œ์ถœ, ๋ฒ„๊ทธ ๋ณด๊ณ  ๋“ฑ์„ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ์„ ์ดํ•ดํ•˜์„ธ์š”. ๋˜ํ•œ ๊ธฐ์—ฌ์ž์˜ ๊ธฐ์—ฌ๊ฐ€ ๋ฒ•์ ์œผ๋กœ ์ธ์ •๋ฐ›์œผ๋ ค๋ฉด ๊ธฐ์—ฌ์ž ๋ผ์ด์„ ์Šค ๊ณ„์•ฝ(CLA) ์— ์„œ๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ์ ์ธ ๋ฒ„๊ทธ ๋ณด๊ณ ๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ตœ์†Œ ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ์˜ˆ์‹œ(MRE) ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋จธ์‹  ๋Ÿฌ๋‹ ํ”„๋กœ์ ํŠธ์— Ultralytics HUB๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

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

์‹œ์ž‘ํ•˜๋ ค๋ฉด Ultralytics HUB ๋น ๋ฅธ ์‹œ์ž‘์„ ๋ฐฉ๋ฌธํ•˜์„ธ์š”.

Ultralytics ์—์„œ ์ง€์†์  ํ†ตํ•ฉ(CI)์ด๋ž€ ๋ฌด์—‡์ด๋ฉฐ, ์–ด๋–ป๊ฒŒ ๊ณ ํ’ˆ์งˆ ์ฝ”๋“œ๋ฅผ ๋ณด์žฅํ•˜๋‚˜์š”?

Ultralytics ์˜ ์ง€์†์  ํ†ตํ•ฉ(CI)์€ ์ฝ”๋“œ๋ฒ ์ด์Šค์˜ ๋ฌด๊ฒฐ์„ฑ๊ณผ ํ’ˆ์งˆ์„ ๋ณด์žฅํ•˜๋Š” ์ž๋™ํ™”๋œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ €ํฌ์˜ CI ์„ค์ •์—๋Š” Docker ๋ฐฐํฌ, ๋Š์–ด์ง„ ๋งํฌ ๊ฒ€์‚ฌ, CodeQL ๋ถ„์„ ๋ฐ PyPI ๊ฒŒ์‹œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœ์„ธ์Šค๋Š” ์ƒˆ๋กœ์šด ์ฝ”๋“œ ์ œ์ถœ์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ์™€ ๊ฒ€์‚ฌ๋ฅผ ์ž๋™์œผ๋กœ ์‹คํ–‰ํ•˜์—ฌ ์•ˆ์ •์ ์ด๊ณ  ์•ˆ์ „ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

์ง€์†์  ํ†ตํ•ฉ(CI) ๊ฐ€์ด๋“œ์—์„œ ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”.

Ultralytics ์—์„œ ๋ฐ์ดํ„ฐ ํ”„๋ผ์ด๋ฒ„์‹œ๋ฅผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ?

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

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ์„ ์ฐธ์กฐํ•˜์„ธ์š”.



์ƒ์„ฑ 2023-11-12, ์—…๋ฐ์ดํŠธ 2024-07-04
์ž‘์„ฑ์ž: glenn-jocher (3)

๋Œ“๊ธ€