YOLO11 ์ ๋ฐฐํฌ ์ต์ ์ดํด
์๊ฐ
YOLO11 ์ ํตํด ๋จผ ๊ธธ์ ์ค์ จ์ต๋๋ค. ๋ถ์ง๋ฐํ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ๊ผผ๊ผผํ๊ฒ ์ฃผ์์ ๋ฌ๊ณ , ์๊ฐ์ ํฌ์ํ์ฌ ์ฌ์ฉ์ ์ง์ YOLO11 ๋ชจ๋ธ์ ํ๋ จํ๊ณ ์๊ฒฉํ๊ฒ ํ๊ฐํ์ต๋๋ค. ์ด์ ํน์ ์ ํ๋ฆฌ์ผ์ด์ , ์ฌ์ฉ ์ฌ๋ก ๋๋ ํ๋ก์ ํธ์ ๋ชจ๋ธ์ ์ ์ฉํ ์ฐจ๋ก์ ๋๋ค. ํ์ง๋ง ๋ชจ๋ธ์ ํจ๊ณผ์ ์ผ๋ก ๋ด๋ณด๋ด๊ณ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ด๋ผ๋ ์ค์ํ ๊ฒฐ์ ์ด ์์ ๋์ฌ ์์ต๋๋ค.
์ด ๊ฐ์ด๋์์๋ YOLO11 ์ ๋ฐฐํฌ ์ต์ ๊ณผ ํ๋ก์ ํธ์ ์ ํฉํ ์ต์ ์ ์ ํํ๊ธฐ ์ํด ๊ณ ๋ คํด์ผ ํ ํ์ ์์๋ฅผ ์๋ดํฉ๋๋ค.
YOLO11 ๋ชจ๋ธ์ ์ ํฉํ ๋ฐฐํฌ ์ต์ ์ ์ ํํ๋ ๋ฐฉ๋ฒ
YOLO11 ๋ชจ๋ธ์ ๋ฐฐํฌํ ๋ ์ ํฉํ ๋ด๋ณด๋ด๊ธฐ ํ์์ ์ ํํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. Ultralytics YOLO11 ๋ชจ๋ ๋ฌธ์์ ์ค๋ช ๋ ๋๋ก model.export() ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ต๋ ๋ชจ๋ธ์ ๋ค์ํ ํ๊ฒฝ ๋ฐ ์ฑ๋ฅ ์๊ตฌ ์ฌํญ์ ๋ง๋ ๋ค์ํ ํ์์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค.
์ด์์ ์ธ ํ์์ ๋ชจ๋ธ์ ์๋๋ ์ด์ ํ๊ฒฝ, ๊ท ํ ์กํ ์๋, ํ๋์จ์ด ์ ์ฝ, ํตํฉ ์ฉ์ด์ฑ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋ค์ ์น์ ์์๋ ๊ฐ ๋ด๋ณด๋ด๊ธฐ ์ต์ ์ ๋ํด ์์ธํ ์ดํด๋ณด๊ณ ๊ฐ ์ต์ ์ ์ ํํด์ผ ํ๋ ์๊ธฐ๋ฅผ ์ดํดํฉ๋๋ค.
YOLO11์ ๋ฐฐํฌ ์ต์
๋ค์ํ YOLO11 ๋ฐฐํฌ ์ต์ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ด๋ณด๋ด๊ธฐ ํ๋ก์ธ์ค์ ๋ํ ์์ธํ ์๋ด๋ ๋ด๋ณด๋ด๊ธฐ์ ๋ํUltralytics ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
PyTorch
PyTorch ๋ ๋ฅ ๋ฌ๋ ๋ฐ ์ธ๊ณต ์ง๋ฅ ๋ถ์ผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์คํ ์์ค ๋จธ์ ๋ฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๋์ ์์ค์ ์ ์ฐ์ฑ๊ณผ ์๋๋ฅผ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ฐ๊ตฌ์์ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: PyTorch ๋ ์ฌ์ฉ ํธ์์ฑ๊ณผ ์ ์ฐ์ฑ์ผ๋ก ์ ๋ช ํ์ง๋ง, ๋ณด๋ค ์ ๋ฌธ์ ์ด๊ณ ์ต์ ํ๋ ๋ค๋ฅธ ํ๋ ์์ํฌ์ ๋น๊ตํ์ ๋ ์์ ์ฑ๋ฅ์์ ์ฝ๊ฐ์ ์ ์ถฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: Python ์์ ๋ค์ํ ๋ฐ์ดํฐ ๊ณผํ ๋ฐ ๋จธ์ ๋ฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ๋ฐ์ด๋ ํธํ์ฑ์ ์ ๊ณตํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ํ์ต ๋ฐ ๋ฌธ์ ํด๊ฒฐ์ ์ํ ๊ด๋ฒ์ํ ๋ฆฌ์์ค๋ฅผ ๊ฐ์ถ ๊ฐ์ฅ ํ๊ธฐ์ฐฌ ์ปค๋ฎค๋ํฐ ์ค ํ๋์ ๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ์ฐ๊ตฌ ํ๋กํ ํ์ ์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ง์ ํ์ ๋ ผ๋ฌธ์์ PyTorch ์ ๋ฐฐํฌ๋ ๋ชจ๋ธ์ ์ฐธ์กฐํฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์๋ก์ด ๊ธฐ๋ฅ์ ๋ํ ํ๋ฐํ ๊ฐ๋ฐ ๋ฐ ์ง์์ ํตํ ์ ๊ธฐ์ ์ธ ์ ๋ฐ์ดํธ.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ๋ณด์ ๋ฌธ์ ์ ๋ํด ์ ๊ธฐ์ ์ผ๋ก ํจ์น๋ฅผ ์ ์ฉํ์ง๋ง, ๋ณด์์ ๋ฐฐํฌ๋๋ ์ ์ฒด ํ๊ฒฝ์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: ๋ชจ๋ธ ํ์ต ๋ฐ ์ถ๋ก ์๋๋ฅผ ๋์ด๋ ๋ฐ ํ์์ ์ธ GPU ๊ฐ์์ ์ํด CUDA ์ ์ง์ํฉ๋๋ค.
TorchScript
TorchScript ๋ C++ ๋ฐํ์ ํ๊ฒฝ์์ ๋ชจ๋ธ์ ๋ด๋ณด๋ด ์คํํ ์ ์๋๋ก ํ์ฌ PyTorch ์ ๊ธฐ๋ฅ์ ํ์ฅํฉ๋๋ค. ๋ฐ๋ผ์ Python ์ ์ฌ์ฉํ ์ ์๋ ํ๋ก๋์ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ํนํ ํ๋ก๋์ ํ๊ฒฝ์์ ๊ธฐ๋ณธ PyTorch ๋ณด๋ค ํฅ์๋ ์ฑ๋ฅ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: PyTorch ์์ C++ ํ๋ก๋์ ํ๊ฒฝ์ผ๋ก ์ํํ๊ฒ ์ ํํ ์ ์๋๋ก ์ค๊ณ๋์์ง๋ง ์ผ๋ถ ๊ณ ๊ธ ๊ธฐ๋ฅ์ด ์๋ฒฝํ๊ฒ ๋ณํ๋์ง ์์ ์ ์์ต๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : PyTorch ์ ๋๊ท๋ชจ ์ปค๋ฎค๋ํฐ๋ฅผ ํ์ฉํ์ง๋ง ์ ๋ฌธ ๊ฐ๋ฐ์์ ๋ฒ์๊ฐ ์ข์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: Python ์ ์ฑ๋ฅ ์ค๋ฒํค๋๊ฐ ๋ณ๋ชฉ ํ์์ธ ์ฐ์ ํ๊ฒฝ์์ ๋๋ฆฌ ์ฌ์ฉ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์ ์ง ๊ด๋ฆฌ: PyTorch ์์ ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ์ ์ฒด Python ์ค์น๊ฐ ์๋ ํ๊ฒฝ์์๋ ๋ชจ๋ธ์ ์คํํ ์ ์๋๋ก ์ง์ํ์ฌ ๋ณด์์ ๊ฐํํฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: PyTorch ์ CUDA ์ง์์ ๊ณ์นํ์ฌ ํจ์จ์ ์ธ GPU ํ์ฉ์ ๋ณด์ฅํฉ๋๋ค.
ONNX
์คํ ์ ๊ฒฝ๋ง ๊ตํ(ONNX)์ ๋ค์ํ ํ๋ ์์ํฌ์์ ๋ชจ๋ธ ์ํธ ์ด์ฉ์ฑ์ ํ์ฉํ๋ ํ์์ผ๋ก, ๋ค์ํ ํ๋ซํผ์ ๋ฐฐํฌํ ๋ ์ค์ํ ์ ์์ต๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ONNX ๋ชจ๋ธ์ ๋ฐฐํฌ๋๋ ํน์ ๋ฐํ์์ ๋ฐ๋ผ ์ฑ๋ฅ์ด ๋ฌ๋ผ์ง ์ ์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: ํ๋ ์์ํฌ์ ๊ตฌ์ ๋ฐ์ง ์๋ ํน์ฑ์ผ๋ก ์ธํด ์ฌ๋ฌ ํ๋ซํผ๊ณผ ํ๋์จ์ด์์ ๋์ ์ํธ ์ด์ฉ์ฑ์ ์ ๊ณตํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ๋ง์ ์กฐ์ง์์ ์ง์ํ์ฌ ๊ด๋ฒ์ํ ์์ฝ์์คํ ๊ณผ ์ต์ ํ๋ฅผ ์ํ ๋ค์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ๋ค์ํ ๋จธ์ ๋ฌ๋ ํ๋ ์์ํฌ ๊ฐ์ ๋ชจ๋ธ์ ์ด๋ํ๋ ๋ฐ ์์ฃผ ์ฌ์ฉ๋์ด ์ ์ฐ์ฑ์ ์ ์ฆํฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ๊ฐ๋ฐฉํ ํ์ค์ธ ONNX ์ ์๋ก์ด ์ด์ ๋ฐ ๋ชจ๋ธ์ ์ง์ํ๊ธฐ ์ํด ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ๋ชจ๋ ํฌ๋ก์ค ํ๋ซํผ ๋๊ตฌ์ ๋ง์ฐฌ๊ฐ์ง๋ก, ๋ณํ ๋ฐ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์์ ๋ณด์ ๊ดํ์ ๋ณด์ฅํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: ONNX ๋ฐํ์์ ํตํด ๋ชจ๋ธ์ ๋ค์ํ ํ๋์จ์ด ์ต์ ํ๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค.
OpenVINO
OpenVINO ๋ Intel ํ๋์จ์ด์ ๋ฅ ๋ฌ๋ ๋ชจ๋ธ์ ์ฝ๊ฒ ๋ฐฐํฌํ์ฌ ์ฑ๋ฅ๊ณผ ์๋๋ฅผ ํฅ์์ํฌ ์ ์๋๋ก ์ค๊ณ๋ Intel ํดํท์ ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: Intel CPU, GPU ๋ฐ VPU์ ํน๋ณํ ์ต์ ํ๋์ด ํธํ๋๋ ํ๋์จ์ด์์ ์๋นํ ์ฑ๋ฅ ํฅ์์ ์ ๊ณตํฉ๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: Intel ์์ฝ์์คํ ๋ด์์ ๊ฐ์ฅ ์ ์๋ํ์ง๋ง ๋ค๋ฅธ ๋ค์ํ ํ๋ซํผ๋ ์ง์ํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ํนํ ์ปดํจํฐ ๋น์ ์์ญ์์ ํํํ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๊ฐ์ถ Intel ์ ์ง์์ ๋ฐ์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: Intel ํ๋์จ์ด๊ฐ ๋๋ฆฌ ์ฌ์ฉ๋๋ IoT ๋ฐ ์ฃ์ง ์ปดํจํ ์๋๋ฆฌ์ค์์ ์์ฃผ ํ์ฉ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: Intel ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ OpenVINO ์ต์ ๋ฅ ๋ฌ๋ ๋ชจ๋ธ๊ณผ Intel ํ๋์จ์ด๋ฅผ ์ง์ํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ๋ฏผ๊ฐํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ธฐ์ ์ ํฉํ ๊ฐ๋ ฅํ ๋ณด์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: ์ ์ฉ ๋ช ๋ น์ด ์ธํธ์ ํ๋์จ์ด ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ Intel ํ๋์จ์ด์์ ๊ฐ์์ ์ํด ๋ง์ถคํ๋์์ต๋๋ค.
OpenVINO ์ ์ฌ์ฉํ์ฌ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ Ultralytics ํตํฉ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์: Intel OpenVINO ๋ด๋ณด๋ด๊ธฐ.
TensorRT
TensorRT ๋ ์๋์ ํจ์จ์ฑ์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ๊ณ ์ฑ๋ฅ ๋ฅ ๋ฌ๋ ์ถ๋ก ์ต์ ํ ๋๊ตฌ ๋ฐ ๋ฐํ์( NVIDIA)์ ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ๊ณ ์ ์ถ๋ก ์ ์ง์ํ๋ NVIDIA GPU์์ ์ต๊ณ ์์ค์ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: NVIDIA ํ๋์จ์ด์ ๊ฐ์ฅ ์ ํฉํ๋ฉฐ, ์ด ํ๊ฒฝ ์ธ์๋ ์ ํ์ ์ผ๋ก ์ง์๋ฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : NVIDIA ์ ๊ฐ๋ฐ์ ํฌ๋ผ ๋ฐ ์ค๋ช ์๋ฅผ ํตํ ๊ฐ๋ ฅํ ์ง์ ๋คํธ์ํฌ.
-
์ฌ๋ก ์ฐ๊ตฌ: ๋น๋์ค ๋ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ๋ํ ์ค์๊ฐ ์ถ๋ก ์ด ํ์ํ ์ฐ์ ์์ ๋๋ฆฌ ์ฑํ๋๊ณ ์์ต๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: NVIDIA ์์๋ ์ฑ๋ฅ์ ํฅ์ํ๊ณ ์๋ก์ด GPU ์ํคํ ์ฒ๋ฅผ ์ง์ํ๊ธฐ ์ํด ์์ฃผ ์ ๋ฐ์ดํธํ์ฌ TensorRT ์ ์ ์ง ๊ด๋ฆฌํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ๋ง์ NVIDIA ์ ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ณด์์ ์ค์ ์ ๋๊ณ ์์ง๋ง ๊ตฌ์ฒด์ ์ธ ์ฌํญ์ ๋ฐฐํฌ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: NVIDIA GPU ์ ์ฉ์ผ๋ก ์ค๊ณ๋์ด ์ฌ์ธต์ ์ธ ์ต์ ํ ๋ฐ ๊ฐ์์ ์ ๊ณตํฉ๋๋ค.
CoreML
CoreML ๋ Apple์ ๋จธ์ ๋ฌ๋ ํ๋ ์์ํฌ๋ก, iOS, macOS, watchOS ๋ฐ tvOS๋ฅผ ํฌํจํ Apple ์์ฝ์์คํ ์ ๊ธฐ๊ธฐ ๋ด ์ฑ๋ฅ์ ์ต์ ํ๋์ด ์์ต๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ๋ฐฐํฐ๋ฆฌ ์ฌ์ฉ๋์ ์ต์ํํ๋ฉด์ Apple ํ๋์จ์ด์ ์จ๋๋ฐ์ด์ค ์ฑ๋ฅ์ ์ต์ ํ๋์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: Apple ์์ฝ์์คํ ์ ์ฉ์ผ๋ก iOS ๋ฐ macOS ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๊ฐ์ํ๋ ์ํฌํ๋ก์ฐ๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ๊ด๋ฒ์ํ ๋ฌธ์์ ๋๊ตฌ๋ฅผ ๊ฐ์ถ Apple ๋ฐ ์ ๋ด ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๊ฐ๋ ฅํ ์ง์.
-
์ฌ๋ก ์ฐ๊ตฌ: Apple ์ ํ์์ ์จ๋๋ฐ์ด์ค ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฅ์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์ต์ ๋จธ์ ๋ฌ๋ ๋ฐ์ ๊ณผ Apple ํ๋์จ์ด๋ฅผ ์ง์ํ๊ธฐ ์ํด Apple์์ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ์ฌ์ฉ์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๋ฐ ๋ฐ์ดํฐ ๋ณด์์ ์ค์ ์ ๋ Apple์ ํํ.
-
ํ๋์จ์ด ๊ฐ์: Apple์ ์ ๊ฒฝ ์์ง๊ณผ GPU ์ ์ต๋ํ ํ์ฉํ์ฌ ๋จธ์ ๋ฌ๋ ์์ ์ ๊ฐ์ํํฉ๋๋ค.
TF SavedModel
TF SavedModel ์ ํ์ฅ ๊ฐ๋ฅํ ์๋ฒ ํ๊ฒฝ์ ํนํ ์ ํฉํ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ์ ์ฅํ๊ณ ์ ๊ณตํ๊ธฐ ์ํ TensorFlow ์ ํ์์ ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ์๋ฒ ํ๊ฒฝ์์ ํ์ฅ ๊ฐ๋ฅํ ์ฑ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ํนํ TensorFlow Serving๊ณผ ํจ๊ป ์ฌ์ฉํ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: ํด๋ผ์ฐ๋ ๋ฐ ์ํฐํ๋ผ์ด์ฆ ์๋ฒ ๋ฐฐํฌ๋ฅผ ํฌํจํ์ฌ TensorFlow ์ ์์ฝ์์คํ ์ ๋ฐ์์ ํญ๋์ ํธํ์ฑ.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : TensorFlow ์ ์ธ๊ธฐ๋ก ์ธํ ๋๊ท๋ชจ ์ปค๋ฎค๋ํฐ ์ง์, ๋ฐฐํฌ ๋ฐ ์ต์ ํ๋ฅผ ์ํ ๋ค์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ํ๋ก๋์ ํ๊ฒฝ์์ ๋๊ท๋ชจ๋ก ๋ฅ ๋ฌ๋ ๋ชจ๋ธ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: Google ๋ฐ TensorFlow ์ปค๋ฎค๋ํฐ์์ ์ง์ํ์ฌ ์ ๊ธฐ์ ์ธ ์ ๋ฐ์ดํธ์ ์๋ก์ด ๊ธฐ๋ฅ์ ๋ณด์ฅํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: TensorFlow Serving์ ์ฌ์ฉํ์ฌ ๋ฐฐํฌํ๋ฉด ์ํฐํ๋ผ์ด์ฆ๊ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๊ฐ๋ ฅํ ๋ณด์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: TensorFlow ์ ๋ฐฑ์๋๋ฅผ ํตํด ๋ค์ํ ํ๋์จ์ด ๊ฐ์์ ์ง์ํฉ๋๋ค.
TF GraphDef
TF GraphDef ์ ๋ชจ๋ธ์ ๊ทธ๋ํ๋ก ํํํ๋ TensorFlow ํ์์ผ๋ก, ์ ์ ๊ณ์ฐ ๊ทธ๋ํ๊ฐ ํ์ํ ํ๊ฒฝ์ ์ ์ฉํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ์ผ๊ด์ฑ๊ณผ ์์ ์ฑ์ ์ค์ ์ ๋๊ณ ์ ์ ๊ณ์ฐ ๊ทธ๋ํ์ ์์ ์ ์ธ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: TensorFlow ์ ์ธํ๋ผ ๋ด์์ ์ฝ๊ฒ ํตํฉ๋์ง๋ง SavedModel ์ ๋นํด ์ ์ฐ์ฑ์ด ๋จ์ด์ง๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ์ ์ ๊ทธ๋ํ ์ต์ ํ์ ์ฌ์ฉํ ์ ์๋ ๋ง์ ๋ฆฌ์์ค๋ฅผ ๊ฐ์ถ TensorFlow ์ ์์ฝ์์คํ ์ด ์ ์ง์๋ฉ๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ํน์ ์๋ฒ ๋๋ ์์คํ ๊ณผ ๊ฐ์ด ์ ์ ๊ทธ๋ํ๊ฐ ํ์ํ ์๋๋ฆฌ์ค์์ ์ ์ฉํฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์ ๊ธฐ ์ ๋ฐ์ดํธ: TensorFlow ์ ํต์ฌ ์ ๋ฐ์ดํธ์ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: TensorFlow ์ ํ๋ฆฝ๋ ๋ณด์ ๊ดํ์ผ๋ก ์์ ํ ๋ฐฐํฌ๋ฅผ ๋ณด์ฅํฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: TensorFlow ์ ํ๋์จ์ด ๊ฐ์ ์ต์ ์ ํ์ฉํ ์ ์์ง๋ง SavedModel ๋งํผ ์ ์ฐํ์ง๋ ์์ต๋๋ค.
TF Lite
TF Lite๋ TensorFlow ์ ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค ๋จธ์ ๋ฌ๋์ ์ํ ์๋ฃจ์ ์ผ๋ก, ์จ๋๋ฐ์ด์ค ์ถ๋ก ์ ์ํ ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค์ ์๋์ ํจ์จ์ฑ์ ์ํด ์ค๊ณ๋์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: ๊ฐ๋ณ๊ธฐ ๋๋ฌธ์ ๋ค์ํ ๊ธฐ๊ธฐ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : Google , ๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ์ ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ค์ํ ๋ฆฌ์์ค๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ์ต์ํ์ ์ค์น ๊ณต๊ฐ์ผ๋ก ์จ๋๋ฐ์ด์ค ์ถ๋ก ์ด ํ์ํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ธ๊ธฐ๊ฐ ๋์ต๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ๋ชจ๋ฐ์ผ ๋๋ฐ์ด์ค์ ๋ํ ์ต์ ๊ธฐ๋ฅ ๋ฐ ์ต์ ํ๋ฅผ ํฌํจํ๋๋ก ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ์ต์ข ์ฌ์ฉ์ ๋๋ฐ์ด์ค์์ ๋ชจ๋ธ์ ์คํํ ์ ์๋ ์์ ํ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: GPU ๋ฐ DSP๋ฅผ ๋น๋กฏํ ๋ค์ํ ํ๋์จ์ด ๊ฐ์ ์ต์ ์ ์ง์ํฉ๋๋ค.
TF Edge TPU
TF Edge TPU ๋ Google ์ Edge TPU ํ๋์จ์ด์์ ๊ณ ์์ ํจ์จ์ ์ธ ์ปดํจํ ์ ์ํด ์ค๊ณ๋์ด ์ค์๊ฐ ์ฒ๋ฆฌ๊ฐ ํ์ํ IoT ๋๋ฐ์ด์ค์ ์ ํฉํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: Google ์ Edge TPU ํ๋์จ์ด์์ ๊ณ ์์ ํจ์จ์ ์ธ ์ปดํจํ ์ ์ํด ํน๋ณํ ์ต์ ํ๋์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: Edge TPU ๋๋ฐ์ด์ค์ TensorFlow Lite ๋ชจ๋ธ์์๋ง ์๋ํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : Google ๋ฐ ํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ ๊ณตํ๋ ๋ฆฌ์์ค๋ฅผ ํตํด ์ง์์ ํ๋ํ๊ณ ์์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ์งง์ ์ง์ฐ ์๊ฐ์ผ๋ก ์ค์๊ฐ ์ฒ๋ฆฌ๊ฐ ํ์ํ IoT ๋๋ฐ์ด์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์๋ก์ด Edge TPU ํ๋์จ์ด ๋ฆด๋ฆฌ์ค์ ๊ธฐ๋ฅ์ ํ์ฉํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ๊ฐ์ ๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: Google ์ ๊ฐ๋ ฅํ IoT ๋ฐ ์์ง ๋๋ฐ์ด์ค์ฉ ๋ณด์๊ณผ ํตํฉ๋ฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: Google Coral ๊ธฐ๊ธฐ๋ฅผ ์ต๋ํ ํ์ฉํ ์ ์๋๋ก ๋ง์ถค ์ค๊ณ๋์์ต๋๋ค.
TF.js
TensorFlow.js(TF.js)๋ ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฅ์ ๋ธ๋ผ์ฐ์ ์ ์ง์ ์ ๊ณตํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ์น ๊ฐ๋ฐ์์ ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ์์ญ์ ์ ๊ณตํฉ๋๋ค. ๋ฐฑ์๋ ์ธํ๋ผ ์์ด๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ํตํฉํ ์ ์์ต๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ํด๋ผ์ด์ธํธ ๋๋ฐ์ด์ค์ ๋ฐ๋ผ ์ ์ ํ ์ฑ๋ฅ์ผ๋ก ๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ๋จธ์ ๋ฌ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: ์น ๊ธฐ์ ๊ณผ์ ๋์ ํธํ์ฑ์ผ๋ก ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ํตํฉํ ์ ์์ต๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ๋ธ๋ผ์ฐ์ ์ ML ๋ชจ๋ธ์ ๋ฐฐํฌํ๊ธฐ ์ํ ๋ค์ํ ๋๊ตฌ์ ํจ๊ป ์น ๋ฐ Node.js ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ์ง์.
-
์ฌ๋ก ์ฐ๊ตฌ: ์๋ฒ ์ธก ์ฒ๋ฆฌ ์์ด ํด๋ผ์ด์ธํธ ์ธก ๋จธ์ ๋ฌ๋์ ์ด์ ์ ํ์ฉํ๋ ๋ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด์์ ์ ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์ ์ง ๊ด๋ฆฌ: ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ๊ธฐ์ฌ๋ก TensorFlow ํ์์ ์ ์ง ๊ด๋ฆฌํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ์น ํ๋ซํผ์ ๋ณด์ ๋ชจ๋ธ์ ํ์ฉํ์ฌ ๋ธ๋ผ์ฐ์ ์ ๋ณด์ ์ปจํ ์คํธ ๋ด์์ ์คํ๋ฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: WebGL๊ณผ ๊ฐ์ ํ๋์จ์ด ๊ฐ์์ ์ก์ธ์คํ๋ ์น ๊ธฐ๋ฐ API๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
PaddlePaddle
PaddlePaddle ์ ๋ฐ์ด๋์์ ๊ฐ๋ฐํ ์คํ ์์ค ๋ฅ ๋ฌ๋ ํ๋ ์์ํฌ์ ๋๋ค. ์ฐ๊ตฌ์์๊ฒ๋ ํจ์จ์ ์ด๊ณ ๊ฐ๋ฐ์์๊ฒ๋ ์ฌ์ฉํ๊ธฐ ์ฝ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ํนํ ์ค๊ตญ์์ ์ธ๊ธฐ๊ฐ ๋์ผ๋ฉฐ ์ค๊ตญ์ด ์ฒ๋ฆฌ์ ํนํ๋ ์ง์์ ์ ๊ณตํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ์ฌ์ฉ ํธ์์ฑ ๋ฐ ํ์ฅ์ฑ์ ์ค์ ์ ๋ ๊ฒฝ์๋ ฅ ์๋ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: Baidu์ ์์ฝ์์คํ ์ ์ ํตํฉ๋์ด ์์ผ๋ฉฐ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ์ปค๋ฎค๋ํฐ๋ ์ ์ธ๊ณ์ ์ผ๋ก ๊ท๋ชจ๋ ์์ง๋ง ํนํ ์ค๊ตญ์์ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๊ณ ์์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: ์ค๊ตญ ์์ฅ๊ณผ ๋ค๋ฅธ ์ฃผ์ ํ๋ ์์ํฌ์ ๋ํ ๋์์ ์ฐพ๋ ๊ฐ๋ฐ์๋ค์ด ์ฃผ๋ก ์ฌ์ฉํฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ์ค๊ตญ์ด AI ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๋น์ค ์ ๊ณต์ ์ค์ ์ ๋๊ณ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ์ค๊ตญ ๋ฐ์ดํฐ ๊ฑฐ๋ฒ๋์ค ํ์ค์ ๋ฐ๋ผ ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์ ๋ฐ ๋ณด์์ ๊ฐ์กฐํฉ๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: ๋ฐ์ด๋์ ์์ฒด ์ฟค๋ฃฌ ์นฉ์ ๋น๋กฏํ ๋ค์ํ ํ๋์จ์ด ๊ฐ์์ ์ง์ํฉ๋๋ค.
NCNN
NCNN ์ ๋ชจ๋ฐ์ผ ํ๋ซํผ์ ์ต์ ํ๋ ๊ณ ์ฑ๋ฅ ์ ๊ฒฝ๋ง ์ถ๋ก ํ๋ ์์ํฌ์ ๋๋ค. ๊ฒฝ๋์ฑ๊ณผ ํจ์จ์ฑ์ด ๋ฐ์ด๋ ๋ฆฌ์์ค๊ฐ ์ ํ์ ์ธ ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค์ ํนํ ์ ํฉํฉ๋๋ค.
-
์ฑ๋ฅ ๋ฒค์น๋งํฌ: ๋ชจ๋ฐ์ผ ํ๋ซํผ์ ๊ณ ๋๋ก ์ต์ ํ๋์ด ARM ๊ธฐ๋ฐ ๋๋ฐ์ด์ค์์ ํจ์จ์ ์ธ ์ถ๋ก ์ ์ ๊ณตํฉ๋๋ค.
-
ํธํ์ฑ ๋ฐ ํตํฉ: ARM ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ๋ ํด๋ํฐ ๋ฐ ์๋ฒ ๋๋ ์์คํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค.
-
์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ : ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ML ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ ์ ๋ ํ์ ์์ฅ์ด์ง๋ง ํ๋ฐํ ์ปค๋ฎค๋ํฐ์ ์ง์์ ๋ฐ์ต๋๋ค.
-
์ฌ๋ก ์ฐ๊ตฌ: Android ๋ฐ ๊ธฐํ ARM ๊ธฐ๋ฐ ์์คํ ์์ ํจ์จ์ฑ๊ณผ ์๋๊ฐ ์ค์ํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํธ๋ฉ๋๋ค.
-
์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ: ๋ค์ํ ARM ๋๋ฐ์ด์ค์์ ๊ณ ์ฑ๋ฅ์ ์ ์งํ ์ ์๋๋ก ์ง์์ ์ผ๋ก ๊ฐ์ ๋ฉ๋๋ค.
-
๋ณด์ ๊ณ ๋ ค ์ฌํญ: ๋๋ฐ์ด์ค ๋ด ์ฒ๋ฆฌ์ ๊ณ ์ ํ ๋ณด์์ ํ์ฉํ์ฌ ๋๋ฐ์ด์ค์์ ๋ก์ปฌ๋ก ์คํํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.
-
ํ๋์จ์ด ๊ฐ์: ARM CPU ๋ฐ GPU์ ๋ง์ถคํ๋์ด ์์ผ๋ฉฐ, ์ด๋ฌํ ์ํคํ ์ฒ์ ๋ง๊ฒ ํน๋ณํ ์ต์ ํ๋์ด ์์ต๋๋ค.
MNN
MNN์ ๋งค์ฐ ํจ์จ์ ์ด๊ณ ๊ฐ๋ฒผ์ด ๋ฅ ๋ฌ๋ ํ๋ ์์ํฌ์ ๋๋ค. ๋ฅ ๋ฌ๋ ๋ชจ๋ธ์ ์ถ๋ก ๊ณผ ํ๋ จ์ ์ง์ํ๋ฉฐ, ์ ๊ณ ์ต๊ณ ์์ค์ ์จ๋๋ฐ์ด์ค ์ถ๋ก ๋ฐ ํ๋ จ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ํ MNN์ IoT์ ๊ฐ์ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค์์๋ ์ฌ์ฉ๋ฉ๋๋ค.
YOLO11 ๋ฐฐํฌ ์ต์ ๋น๊ต ๋ถ์
๋ค์ ํ๋ YOLO11 ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๋ ๋ค์ํ ๋ฐฐํฌ ์ต์ ์ ๋ํ ์ค๋ ์ท์ ์ ๊ณตํ์ฌ ๋ช ๊ฐ์ง ์ค์ํ ๊ธฐ์ค์ ๋ฐ๋ผ ํ๋ก์ ํธ ์๊ตฌ ์ฌํญ์ ๊ฐ์ฅ ์ ํฉํ ์ต์ ์ ํ๊ฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๊ฐ ๋ฐฐํฌ ์ต์ ์ ํ์์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ๋ด๋ณด๋ด๊ธฐ ํ์์ ๋ํUltralytics ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ฐฐํฌ ์ต์ | ์ฑ๋ฅ ๋ฒค์น๋งํฌ | ํธํ์ฑ ๋ฐ ํตํฉ | ์ปค๋ฎค๋ํฐ ์ง์ ๋ฐ ์์ฝ์์คํ | ์ฌ๋ก ์ฐ๊ตฌ | ์ ์ง ๊ด๋ฆฌ ๋ฐ ์ ๋ฐ์ดํธ | ๋ณด์ ๊ณ ๋ ค ์ฌํญ | ํ๋์จ์ด ๊ฐ์ |
---|---|---|---|---|---|---|---|
PyTorch | ์ ์ฐ์ฑ ์ฐ์, ์์ ์ฑ๋ฅ๊ณผ ์์ถฉ๋ ์ ์์ | Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ ์ ์ฐ์ | ๊ด๋ฒ์ํ ๋ฆฌ์์ค ๋ฐ ์ปค๋ฎค๋ํฐ | ์ฐ๊ตฌ ๋ฐ ํ๋กํ ํ์ | ์ ๊ธฐ์ ์ด๊ณ ์ ๊ทน์ ์ธ ๊ฐ๋ฐ | ๋ฐฐํฌ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฆ | CUDA GPU ๊ฐ์ ์ง์ |
TorchScript | ํ๋ก๋์ ์ ๋ ์ ํฉ PyTorch | PyTorch ์์ C++ ๋ก์ ์ํํ ์ ํ | ์ ๋ฌธํ๋์์ง๋ง PyTorch | Python ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๋ ์ฐ์ | ๋ค์๊ณผ ๊ฐ์ ์ผ๊ด๋ ์ ๋ฐ์ดํธ PyTorch | ์ ์ฒด ๋ณด์์ ์ ์งํ๋ฉด์ ํฅ์๋ ๋ณด์ Python | ์์ CUDA ์ง์์ ์์๋ฐ์ต๋๋ค. PyTorch |
ONNX | ๋ฐํ์์ ๋ฐ๋ผ ๊ฐ๋ณ์ | ๋ค์ํ ํ๋ ์์ํฌ์์ ๋์ | ๋ง์ ์กฐ์ง์์ ์ง์ํ๋ ๊ด๋ฒ์ํ ์์ฝ์์คํ | ML ํ๋ ์์ํฌ ์ ๋ฐ์ ์ ์ฐ์ฑ | ์๋ก์ด ์์ ์ ๋ํ ์ ๊ธฐ ์ ๋ฐ์ดํธ | ์์ ํ ๋ณํ ๋ฐ ๋ฐฐํฌ ๊ดํ ๋ณด์ฅ | ๋ค์ํ ํ๋์จ์ด ์ต์ ํ |
OpenVINO | Intel ํ๋์จ์ด์ ์ต์ ํ๋จ | Intel ์์ฝ์์คํ ๋ด์์ ์ต๊ณ | ์ปดํจํฐ ๋น์ ์์ญ์์ ๊ฒฌ๊ณ ํจ | Intel ํ๋์จ์ด๋ฅผ ์ฌ์ฉํ IoT ๋ฐ ์ฃ์ง | Intel ํ๋์จ์ด์ ๋ํ ์ ๊ธฐ ์ ๋ฐ์ดํธ | ๋ฏผ๊ฐํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ | Intel ํ๋์จ์ด์ ๋ง๊ฒ ๋ง์ถค ์ค์ |
TensorRT | NVIDIA GPU์ ์ต์์ ๊ณ์ธต | NVIDIA ํ๋์จ์ด์ ์ ํฉ | ๊ฐ๋ ฅํ ๋คํธ์ํฌ๋ฅผ ํตํ NVIDIA | ์ค์๊ฐ ๋น๋์ค ๋ฐ ์ด๋ฏธ์ง ์ถ๋ก | ์๋ก์ด GPU์ ๋ํ ์ฆ์ ์ ๋ฐ์ดํธ | ๋ณด์์ ๋ํ ๊ฐ์กฐ | NVIDIA GPU์ฉ์ผ๋ก ์ค๊ณ |
CoreML | ์จ๋๋ฐ์ด์ค Apple ํ๋์จ์ด์ ์ต์ ํ๋จ | Apple ์์ฝ์์คํ ์ ์ฉ | ๊ฐ๋ ฅํ Apple ๋ฐ ๊ฐ๋ฐ์ ์ง์ | Apple ์ ํ์ ์จ๋๋ฐ์ด์ค ML | ์ ๊ธฐ Apple ์ ๋ฐ์ดํธ | ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์์ ์ง์ค | Apple ์ ๊ฒฝ ์์ง ๋ฐ GPU |
TF SavedModel | ์๋ฒ ํ๊ฒฝ์์ ํ์ฅ ๊ฐ๋ฅ | TensorFlow ์์ฝ์์คํ ์ ๊ด๋ฒ์ํ ํธํ์ฑ | TensorFlow ์ธ๊ธฐ๋ก ์ธํ ๋ง์ ์ง์ | ๋๊ท๋ชจ ๋ชจ๋ธ ์๋น์ค | Google ๋ฐ ์ปค๋ฎค๋ํฐ์์ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธ | ์ํฐํ๋ผ์ด์ฆ๋ฅผ ์ํ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ | ๋ค์ํ ํ๋์จ์ด ๊ฐ์ |
TF GraphDef | ์ ์ ๊ณ์ฐ ๊ทธ๋ํ์ ์์ ์ | TensorFlow ์ธํ๋ผ์ ์ ํตํฉ | ์ ์ ๊ทธ๋ํ ์ต์ ํ๋ฅผ ์ํ ๋ฆฌ์์ค | ์ ์ ๊ทธ๋ํ๊ฐ ํ์ํ ์๋๋ฆฌ์ค | TensorFlow ํต์ฌ๊ณผ ํจ๊ป ์ ๋ฐ์ดํธ | TensorFlow ๋ณด์ ๊ดํ ์๋ฆฝ | TensorFlow ๊ฐ์ ์ต์ |
TF Lite | ๋ชจ๋ฐ์ผ/์๋ฒ ๋๋์์์ ์๋์ ํจ์จ์ฑ | ๋ค์ํ ๋๋ฐ์ด์ค ์ง์ | ํํํ ์ปค๋ฎค๋ํฐ, Google ์ง์ | ์ค์น ๊ณต๊ฐ์ ์ต์ํํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ | ๋ชจ๋ฐ์ผ์ฉ ์ต์ ๊ธฐ๋ฅ | ์ต์ข ์ฌ์ฉ์ ๋๋ฐ์ด์ค์ ๋ณด์ ํ๊ฒฝ | GPU ๋ฐ DSP |
TF Edge TPU | Google ์ Edge TPU ํ๋์จ์ด์ ์ต์ ํ๋จ | Edge TPU ๋๋ฐ์ด์ค ์ ์ฉ | Google ๋ฐ ํ์ฌ ๋ฆฌ์์ค์ ํจ๊ป ์ฑ์ฅํ๊ธฐ | ์ค์๊ฐ ์ฒ๋ฆฌ๊ฐ ํ์ํ IoT ๋๋ฐ์ด์ค | ์๋ก์ด Edge TPU ํ๋์จ์ด ๊ฐ์ ์ฌํญ | Google์ ๊ฐ๋ ฅํ IoT ๋ณด์ | Google Coral์ฉ ๋ง์ถค ๋์์ธ |
TF.js | ํฉ๋ฆฌ์ ์ธ ๋ธ๋ผ์ฐ์ ๋ด ์ฑ๋ฅ | ์น ๊ธฐ์ ํ์ฉ๋ ๋์ | ์น ๋ฐ Node.js ๊ฐ๋ฐ์ ์ง์ | ๋ํํ ์น ์ ํ๋ฆฌ์ผ์ด์ | TensorFlow ํ ๋ฐ ์ปค๋ฎค๋ํฐ ๊ธฐ์ฌ | ์น ํ๋ซํผ ๋ณด์ ๋ชจ๋ธ | WebGL ๋ฐ ๊ธฐํ API๋ก ํฅ์๋ ๊ธฐ๋ฅ |
PaddlePaddle | ๊ฒฝ์๋ ฅ ์๊ณ ์ฌ์ฉํ๊ธฐ ์ฌ์ฐ๋ฉฐ ํ์ฅ ๊ฐ๋ฅ | ๋ฐ์ด๋ ์์ฝ์์คํ , ๊ด๋ฒ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ง์ | ํนํ ์ค๊ตญ์์ ๋น ๋ฅด๊ฒ ์ฑ์ฅ | ์ค๊ตญ ์์ฅ ๋ฐ ์ธ์ด ์ฒ๋ฆฌ | ์ค๊ตญ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ค | ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์ ๋ฐ ๋ณด์ ๊ฐ์กฐ | ๋ฐ์ด๋์ ์ฟค๋ฃฌ ์นฉ ํฌํจ |
MNN | ๋ชจ๋ฐ์ผ ๋๋ฐ์ด์ค๋ฅผ ์ํ ๊ณ ์ฑ๋ฅ. | ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ARM ์์คํ ๋ฐ X86-64 CPU | ๋ชจ๋ฐ์ผ/์๋ฒ ๋๋ ML ์ปค๋ฎค๋ํฐ | ๋ชจ๋ฐ์ผ ์์คํ ํจ์จ์ฑ | ๋ชจ๋ฐ์ผ ๋๋ฐ์ด์ค์์์ ๊ณ ์ฑ๋ฅ ์ ์ง ๊ด๋ฆฌ | ์จ๋๋ฐ์ด์ค ๋ณด์์ ์ด์ | ARM CPU ๋ฐ GPU ์ต์ ํ |
NCNN | ๋ชจ๋ฐ์ผ ARM ๊ธฐ๋ฐ ๋๋ฐ์ด์ค์ ์ต์ ํ | ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ARM ์์คํ | ํ์ ์์ฅ์ด์ง๋ง ํ๋ฐํ ๋ชจ๋ฐ์ผ/์๋ฒ ๋๋ ML ์ปค๋ฎค๋ํฐ | Android ARM ์์คํ ํจ์จ์ฑ | ARM์์ ๊ณ ์ฑ๋ฅ ์ ์ง ๊ด๋ฆฌ | ์จ๋๋ฐ์ด์ค ๋ณด์์ ์ด์ | ARM CPU ๋ฐ GPU ์ต์ ํ |
์ด ๋น๊ต ๋ถ์์ ๊ฐ๋ต์ ์ธ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐฐํฌํ๋ ค๋ฉด ํ๋ก์ ํธ์ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ์ ์ฝ ์กฐ๊ฑด์ ๊ณ ๋ คํ๊ณ ๊ฐ ์ต์ ์ ์ฌ์ฉํ ์ ์๋ ์์ธํ ๋ฌธ์์ ๋ฆฌ์์ค๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ปค๋ฎค๋ํฐ ๋ฐ ์ง์
YOLO11 ์ ์์ํ ๋ ์ ์ฉํ ์ปค๋ฎค๋ํฐ์ ์ง์์ ๋ฐ๋๋ค๋ฉด ํฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ๊ด์ฌ์ฌ๋ฅผ ๊ณต์ ํ๋ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ์ํตํ๊ณ ํ์ํ ๋์์ ๋ฐ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ ๋์ ์ปค๋ฎค๋ํฐ์ ์ํตํ๊ธฐ
-
GitHub ํ ๋ก : GitHub์ YOLO11 ๋ฆฌํฌ์งํ ๋ฆฌ์๋ ์ง๋ฌธํ๊ณ , ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ํ๊ณ , ๊ฐ์ ์ฌํญ์ ์ ์ํ ์ ์๋ 'ํ ๋ก ' ์น์ ์ด ์์ต๋๋ค.
-
Ultralytics ๋์ค์ฝ๋ ์๋ฒ: Ultralytics ๋ค๋ฅธ ์ฌ์ฉ์ ๋ฐ ๊ฐ๋ฐ์์ ์ํตํ ์ ์๋ ๋์ค์ฝ๋ ์๋ฒ๊ฐ ์์ต๋๋ค.
๊ณต์ ๋ฌธ์ ๋ฐ ๋ฆฌ์์ค
- Ultralytics YOLO11 ๋ฌธ์: ๊ณต์ ๋ฌธ์์์๋ ์ค์น, ์ฌ์ฉ ๋ฐ ๋ฌธ์ ํด๊ฒฐ์ ๋ํ ๊ฐ์ด๋์ ํจ๊ป YOLO11 ์ ๋ํ ํฌ๊ด์ ์ธ ๊ฐ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฌํ ๋ฆฌ์์ค๋ฅผ ํตํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ YOLO11 ์ปค๋ฎค๋ํฐ์์ ์ต์ ํธ๋ ๋์ ๋ชจ๋ฒ ์ฌ๋ก์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค.
๊ฒฐ๋ก
์ด ๊ฐ์ด๋์์๋ YOLO11 ์ ๋ํ ๋ค์ํ ๋ฐฐํฌ ์ต์ ์ ์ดํด๋ดค์ต๋๋ค. ๋ํ ์ ํ ์ ๊ณ ๋ คํด์ผ ํ ์ค์ํ ์์์ ๋ํด์๋ ์ค๋ช ํ์ต๋๋ค. ์ด๋ฌํ ์ต์ ์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ํ๊ฒฝ๊ณผ ์ฑ๋ฅ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ๋ชจ๋ธ์ ์ฌ์ฉ์ ์ง์ ํ์ฌ ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
YOLO11 ๋ฐ Ultralytics ์ปค๋ฎค๋ํฐ์์ ์ ์ฉํ ๋์์ ๋ฐ์ ์ ์๋ค๋ ์ฌ์ค์ ์์ง ๋ง์ธ์. ๋ค๋ฅธ ๊ฐ๋ฐ์ ๋ฐ ์ ๋ฌธ๊ฐ์ ์ํตํ๋ฉฐ ์ผ๋ฐ ๋ฌธ์์์๋ ์ฐพ์ ์ ์๋ ํน๋ณํ ํ๊ณผ ์๋ฃจ์ ์ ์์๋ณด์ธ์. ๊ณ์ํด์ ์ง์์ ์ฐพ๊ณ , ์๋ก์ด ์์ด๋์ด๋ฅผ ํ์ํ๊ณ , ๊ฒฝํ์ ๊ณต์ ํ์ธ์.
ํ๋ณตํ ๋ฐฐํฌ!
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๋ค์ํ ํ๋์จ์ด ํ๋ซํผ์์ YOLO11 ์ ์ฌ์ฉํ ์ ์๋ ๋ฐฐํฌ ์ต์ ์๋ ์ด๋ค ๊ฒ์ด ์๋์?
Ultralytics YOLO11 ๋ ํน์ ํ๊ฒฝ๊ณผ ํ๋์จ์ด ํ๋ซํผ์ ๋ง๊ฒ ์ค๊ณ๋ ๋ค์ํ ๋ฐฐํฌ ํ์์ ์ง์ํฉ๋๋ค. ์ฃผ์ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- PyTorch ์ฐ๊ตฌ ๋ฐ ํ๋กํ ํ์ ์ ์์ ์ํ Python ํตํฉ ๊ธฐ๋ฅ์ด ๋ฐ์ด๋ฉ๋๋ค.
- TorchScript ๋ฅผ ์ฌ์ฉํ ์ ์๋ ํ๋ก๋์ ํ๊ฒฝ์ ๊ฒฝ์ฐ Python ์ผ๋ก ์ด๋ํ์ธ์.
- ONNX ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ซํผ ๊ฐ ํธํ์ฑ ๋ฐ ํ๋์จ์ด ๊ฐ์์ ์ง์ํฉ๋๋ค.
- OpenVINOIntel ํ๋์จ์ด์์ ์ต์ ํ๋ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- TensorRT ๋ฅผ ์ฌ์ฉํ์ฌ NVIDIA GPU์์ ๊ณ ์ ์ถ๋ก ํ ์ ์์ต๋๋ค.
๊ฐ ํ์์๋ ๊ณ ์ ํ ์ฅ์ ์ด ์์ต๋๋ค. ์์ธํ ์๋ด๋ ๋ด๋ณด๋ด๊ธฐ ํ๋ก์ธ์ค ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Intel CPU ์์ YOLO11 ๋ชจ๋ธ์ ์ถ๋ก ์๋๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
Intel CPU์์ ์ถ๋ก ์๋๋ฅผ ํฅ์ํ๋ ค๋ฉด Intel ์ OpenVINO ํดํท์ ์ฌ์ฉํ์ฌ YOLO11 ๋ชจ๋ธ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. OpenVINO ๋ Intel ํ๋์จ์ด๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ฉํ๋๋ก ๋ชจ๋ธ์ ์ต์ ํํ์ฌ ์๋นํ ์ฑ๋ฅ ํฅ์์ ์ ๊ณตํฉ๋๋ค.
- ๋ค์์ ์ฌ์ฉํ์ฌ YOLO11 ๋ชจ๋ธ์ OpenVINO ํ์์ผ๋ก ๋ณํํฉ๋๋ค.
model.export()
ํจ์์ ๋๋ค. - ์์ธํ ์ค์ ๊ฐ์ด๋๋ Intel OpenVINO ๋ด๋ณด๋ด๊ธฐ ๋ฌธ์์์ ํ์ธํ์ธ์.
์์ธํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ฐ์ผ ์ฅ์น์ YOLO11 ๋ชจ๋ธ์ ๋ฐฐํฌํ ์ ์๋์?
์, YOLO11 ๋ชจ๋ธ์ ๋ค์์ ์ฌ์ฉํ์ฌ ๋ชจ๋ฐ์ผ ์ฅ์น์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. TensorFlowAndroid ๋ฐ iOS ํ๋ซํผ์ฉ ๋ผ์ดํธ(TF Lite). TF Lite๋ ๋ชจ๋ฐ์ผ ๋ฐ ์๋ฒ ๋๋ ๋๋ฐ์ด์ค์ฉ์ผ๋ก ์ค๊ณ๋์ด ํจ์จ์ ์ธ ์จ๋๋ฐ์ด์ค ์ถ๋ก ์ ์ ๊ณตํฉ๋๋ค.
์
๋ชจ๋ฐ์ผ์ ๋ชจ๋ธ์ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ TF Lite ํตํฉ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
YOLO11 ๋ชจ๋ธ์ ๋ฐฐํฌ ํ์์ ์ ํํ ๋ ๊ณ ๋ คํด์ผ ํ ์์๋ ๋ฌด์์ธ๊ฐ์?
YOLO11 ์ ๋ฐฐํฌ ํ์์ ์ ํํ ๋๋ ๋ค์ ์์๋ฅผ ๊ณ ๋ คํ์ธ์:
- ์ฑ๋ฅ: TensorRT ๊ฐ์ ์ผ๋ถ ํ์์ NVIDIA GPU์์ ๋ฐ์ด๋ ์๋๋ฅผ ์ ๊ณตํ๋ ๋ฐ๋ฉด, OpenVINO ๊ฐ์ ํ์์ Intel ํ๋์จ์ด์ ์ต์ ํ๋์ด ์์ต๋๋ค.
- ํธํ์ฑ: ONNX ์ ๋ค์ํ ํ๋ซํผ์์ ํญ๋์ ํธํ์ฑ์ ์ ๊ณตํฉ๋๋ค.
- ํตํฉ์ ์ฉ์ด์ฑ: CoreML ๋๋ TF Lite์ ๊ฐ์ ํ์์ ๊ฐ๊ฐ iOS ๋ฐ Android ์ ๊ฐ์ ํน์ ์์ฝ์์คํ ์ ๋ง๊ฒ ์กฐ์ ๋ฉ๋๋ค.
- ์ปค๋ฎค๋ํฐ ์ง์: ๊ฐ์ ํ์ PyTorch ๋ฐ TensorFlow ๊ฐ์ ํ์์ ๊ด๋ฒ์ํ ์ปค๋ฎค๋ํฐ ๋ฆฌ์์ค์ ์ง์์ ์ ๊ณตํฉ๋๋ค.
๋น๊ต ๋ถ์์ ๋ด๋ณด๋ด๊ธฐ ํ์ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
์น ์ ํ๋ฆฌ์ผ์ด์ ์ YOLO11 ๋ชจ๋ธ์ ๋ฐฐํฌํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
YOLO11 ๋ชจ๋ธ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ์์ ์ง์ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ์คํํ ์ ์๋ TensorFlow.js(TF.js)๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ๋ฐฑ์๋ ์ธํ๋ผ๊ฐ ํ์ํ์ง ์์ผ๋ฉฐ ์ค์๊ฐ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- YOLO11 ๋ชจ๋ธ์ TF.js ํ์์ผ๋ก ๋ด๋ณด๋ ๋๋ค.
- ๋ด๋ณด๋ธ ๋ชจ๋ธ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํฉ๋๋ค.
๋จ๊ณ๋ณ ์ง์นจ์ TensorFlow.js ํตํฉ์ ๋ํ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.