์ด๊ฒ ๋ญ๋ฐ? ๐ค
์ด๊ฑฐ ์ง์ง ์ค์ํ ๊ฒ, ์ต๊ทผ AI/ML ๋ถ์ผ์์ 'ํ์ดํผ๋ณผ๋ฆญ ๋จธ์ ๋ฌ๋'์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์์ด. ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ด๋๊ฒ ๋ญ๋๋ฉด, ํํํ ์ ํด๋ฆฌ๋ ๊ณต๊ฐ(์ฐ๋ฆฌ๊ฐ ํ์์ ์๊ฐํ๋ 2D/3D ๊ณต๊ฐ)๊ณผ ๋ฌ๋ฆฌ ๊ณก๋ฅ ์ด ์์์ธ ๊ณต๊ฐ์ด์ผ. ์ด๋ฐ ๊ณต๊ฐ์ด ํ์ํ ์ด์ ๋ ๊ณ์ธต์ ๋ฐ์ดํฐ๋ ํธ๋ฆฌ ๊ตฌ์กฐ ๊ฐ์ ๊ฑธ ๋ ์ ํํํ ์ ์๊ธฐ ๋๋ฌธ์ด์ง.
๊ทผ๋ฐ ๋ฌธ์ ์ ์ด ์์์ด. ๊ธฐ์กด ํ์ดํผ๋ณผ๋ฆญ SVM(Hyperbolic Support Vector Machine) ๋ชจ๋ธ๋ค์ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ๊ธฐ๊ฐ ๋๋ฌด ์ด๋ ค์ ๋จ ๋ง์ด์ผ. ๊ฒฐ์ ๊ฒฝ๊ณ๋๊ฒ ๋ถ๋ฅ ๋ชจ๋ธ์์ ํด๋์ค๋ฅผ ๊ตฌ๋ถํ๋ ๊ฒฝ๊ณ์ ์ ๋งํ๋ ๊ฑด๋ฐ, ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์์๋ ์ด ๊ฒฝ๊ณ๊ฐ ๋ณต์กํ ์ด๊ณก๋ฉด์ผ๋ก ๋ํ๋๋ ๊ฑฐ์ผ.
์ด ๋ ผ๋ฌธ์์๋ ๋ก๋ ์ธ ๋ชจ๋ธ(Lorentz model)์์ ์ ์๋ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ํธ์ต์นด๋ ๋ณผ(Poincarรฉ ball)๋ก ๋งคํํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ์ด. ํธ์ต์นด๋ ๋ณผ์ ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ 2D/3D ์ ํด๋ฆฌ๋ ๊ณต๊ฐ์ ์๊ฐํํ ์ ์๋ ๋๊ตฌ์ผ. ๋ง์น ์ง๊ตฌ๋ณธ์ด 3D ์ง๊ตฌ๋ฅผ 2D ์ง๋๋ก ํผ์น๋ฏ, ํธ์ต์นด๋ ๋ณผ์ ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ ์ฐ๋ฆฌ์๊ฒ ์ต์ํ ๋ณผ ํํ๋ก ๋ณด์ฌ์ฃผ๋ ๊ฑฐ์ง.
ํต์ฌ ๋ด์ฉ ์ ๋ฆฌ ๐
-
ํ์ดํผ๋ณผ๋ฆญ SVM์ ๋ฌธ์ ์ : ๊ธฐ์กด ๋ชจ๋ธ๋ค์ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ๊ธฐ ์ด๋ ต๊ณ , ์ต์ ํ ๋ฌธ์ ๋ ๋ณต์กํ์ด. ํนํ ๋ก๋ ์ธ ๋ชจ๋ธ์์ ์ ์๋ ๊ฒฐ์ ๊ฒฝ๊ณ๋ ํ์ดํผ๋ณผ๋ฆญ ์ดํ๋ฉด์ผ๋ก ํํ๋๋๋ฐ, ์ด๊ฒ ์ง๊ด์ ์ผ๋ก ์ดํดํ๊ธฐ ์ด๋ ค์ ์ง.
-
ํธ์ต์นด๋ ๋ณผ ๋งคํ: ๋ ผ๋ฌธ์์๋ ์ด ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ํธ์ต์นด๋ ๋ณผ๋ก ๋งคํํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ์ด. ํธ์ต์นด๋ ๋ณผ์ ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ ์ ํด๋ฆฌ๋ ๋ณผ ์์ ์๊ฐํํ๋ ๊ฑฐ๋๊น, ์ด์ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ 2D/3D๋ก ๋ณผ ์ ์๊ฒ ๋ ๊ฑฐ์ผ.
-
์ํ์ ๋ณํ: ๋ก๋ ์ธ ๋ชจ๋ธ์ ๊ฒฐ์ ๊ฒฝ๊ณ๋
w*x = 0๊ฐ์ ์ ํ ๋ฐฉ์ ์์ผ๋ก ํํ๋๋๋ฐ, ์ด๋ฅผ ํธ์ต์นด๋ ๋ณผ ์ขํ๊ณ๋ก ๋ณํํ๋ ์ํ์ ๊ณผ์ ์ ๋ณด์ฌ์ค. ์ด ๊ณผ์ ์์ ์คํ ๋ ์ค๊ทธ๋ํฝ ํฌ์(Stereographic projection) ๊ฐ์ ๊ธฐํํ ๊ธฐ์ ์ด ์ฌ์ฉ๋ผ. -
์คํ ๊ฒฐ๊ณผ: ํฉ์ฑ ๋ฐ์ดํฐ์ ์ค์ ๋ฐ์ดํฐ์ ์์ ์ด ๋ฐฉ๋ฒ์ ํ ์คํธํ์ด. ํธ์ต์นด๋ ๋ณผ์ ๋งคํ๋ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ๋ฉด, ๊ธฐ์กด ๋ฐฉ๋ฒ๋ณด๋ค ๋ ์ง๊ด์ ์ผ๋ก ํด๋์ค ๊ตฌ๋ถ์ ์ดํดํ ์ ์์๋.
-
์ต์ ํ ๊ฐ์ : ๊ธฐ์กด ํ์ดํผ๋ณผ๋ฆญ SVM์ ์ต์ ํ ๋ฌธ์ ๋ฅผ ์ํ(relaxation)ํ๋ ์๋ก์ด ๋ฐฉ๋ฒ๋ ์ ์ํ์ด. ์ธ๋ฏธ๋ํผ๋ํธ ํ๋ก๊ทธ๋๋ฐ(Semidefinite Programming)์ด๋ ๋ชจ๋ฉํธ-ํฉ-์ ๊ณฑ ์ํ(Moment-Sum-of-Squares Relaxation) ๊ฐ์ ๊ธฐ์ ์ ์ฌ์ฉํด์ ๊ณ์ฐ ํจ์จ์ฑ์ ๋์๋.
-
์ด๋ก ์ ๊ทผ๊ฑฐ: ๋ ผ๋ฌธ์์๋ ์ํ์ ์ฆ๋ช ๋ ์์ธํ ์ ๊ณตํด. ์๋ฅผ ๋ค์ด, ์คํ ๋ ์ค๊ทธ๋ํฝ ํฌ์์ด ํ์ดํผ๋ณผ๋ฆญ ์ง์ ์ ํธ์ต์นด๋ ๋ณผ์ ํธ(arc)๋ก ๋งคํํ๋ค๋ ๊ฑธ ์ฆ๋ช ํ๊ณ , ์ด ๊ณผ์ ์์ ๋ฐ์ํ๋ ์ค์ฐจ๋ฅผ ๋ถ์ํ์ด.
-
์ค์ฉ์ ์์ฉ: ์ด ๊ธฐ์ ์ ๊ณ์ธต์ ๋ฐ์ดํฐ ๋ถ๋ฅ, ์์ ๋คํธ์ํฌ ๋ถ์, ์ถ์ฒ ์์คํ ๋ฑ์์ ์ ์ฉํ๊ฒ ์ฐ์ผ ์ ์์ ๊ฑฐ๋ผ๋ค. ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ด ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์ ํํํ๊ธฐ ๋๋ฌธ์, ์ด๋ฐ ๋ถ์ผ์์ ๋ ์ ํํ ๋ชจ๋ธ์ ๋ง๋ค ์ ์๋.
๊ทธ๋์ ๋ญ๊ฐ ๋ฌ๋ผ์ง๋๋ฐ? ๐ฅ
์ด ์ฐ๊ตฌ์ ๊ฐ์ฅ ํฐ ์๋ฏธ๋ ํ์ดํผ๋ณผ๋ฆญ ๋จธ์ ๋ฌ๋์ ์ ๊ทผ์ฑ์ ๋์๋ค๋ ๊ฑฐ์ผ. ์ง๊ธ๊น์ง ํ์ดํผ๋ณผ๋ฆญ SVM์ ์ด๋ก ์ ์ผ๋ก ๊ฐ๋ ฅํ์ง๋ง, ์ค์ ์ ์ฉํ๊ธฐ๊ฐ ๋๋ฌด ์ด๋ ค์ ์ด. ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ ์ ์์ผ๋ ๋๋ฒ๊น ๋ ํ๋ค๊ณ , ๋ชจ๋ธ์ ๋์์ ์ดํดํ๊ธฐ๋ ์ด๋ ค์ ์ง.
๊ทผ๋ฐ ์ด์ ํธ์ต์นด๋ ๋ณผ๋ก ๋งคํํ ์ ์๊ฒ ๋๋ฉด์, ์ฐ๊ตฌ์๋ค์ด ํ์ดํผ๋ณผ๋ฆญ ๋ชจ๋ธ์ ๋ ์ฝ๊ฒ ๋ถ์ํ๊ณ ๊ฐ์ ํ ์ ์๊ฒ ๋ ๊ฑฐ์ผ. ๋ง์น GPS๊ฐ ์ฒ์ ๋์์ ๋์ฒ๋ผ, ๋ณต์กํ ๊ณต๊ฐ์ ์๊ฐํํ ์ ์๊ฒ ๋๋ฉด์ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ด ์ด๋ฆฐ ๊ฑฐ์ง.
๋ ํ๋ ์ค์ํ ๊ฑด ์ต์ ํ ๋ฌธ์ ์ ๊ฐ์ ์ด์ผ. ๊ธฐ์กด ํ์ดํผ๋ณผ๋ฆญ SVM์ ๊ณ์ฐ ๋น์ฉ์ด ๋๋ฌด ์ปค์ ์ค์ ๋ฐ์ดํฐ์ ์ ์ฉํ๊ธฐ ์ด๋ ค์ ๋๋ฐ, ์ด ๋ ผ๋ฌธ์์ ์ ์ํ ์ํ ๊ธฐ๋ฒ๋ค์ ๊ณ์ฐ ํจ์จ์ฑ์ ํฌ๊ฒ ๋์์ด. ์ด์ ๋ ํฐ ๋ฐ์ดํฐ์ ์๋ ํ์ดํผ๋ณผ๋ฆญ ๋ชจ๋ธ์ ์ ์ฉํ ์ ์๊ฒ ๋ ๊ฑฐ์ง.
๋ง์ง๋ง์ผ๋ก, ์ด ๊ธฐ์ ์ **AI ๋ชจ๋ธ์ ํด์ ๊ฐ๋ฅ์ฑ(explainability)**์ ๋์ด๋ ๋ฐ์๋ ๊ธฐ์ฌํ ๊ฑฐ์ผ. ๋ณต์กํ ํ์ดํผ๋ณผ๋ฆญ ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ ์ ์์ผ๋, ์ ๋ชจ๋ธ์ด ํน์ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋์ง ๋ ์ ์ดํดํ ์ ์๊ฒ ๋ ๊ฑฐ์ง. ์ด๋ ์๋ฃ ์ง๋จ์ด๋ ๊ธ์ต ๋ฆฌ์คํฌ ํ๊ฐ ๊ฐ์ ์ค์ํ ๋ถ์ผ์์ ํนํ ์ ์ฉํ ๊ฑฐ์ผ.
MAX5์ ์๊ฐ ๐ฏ
์ด ์ฐ๊ตฌ๋ ํ์ดํผ๋ณผ๋ฆญ SVM ๋ชจ๋ธ์ ์ค์ ๋ก ์ฌ์ฉํ๋ ค๋ ์ฌ๋์๊ฒ ํฐ ๋์์ด ๋ ๊ฒ ๊ฐ์. ํนํ ๊ณ์ธต์ ๋ฐ์ดํฐ๋ ๋คํธ์ํฌ ๊ตฌ์กฐ๋ฅผ ๋ค๋ฃจ๋ ํ๋ก์ ํธ์์ ์ ์ฉํ ๊ฑฐ์ผ. ์๋ฅผ ๋ค์ด, ์์ ๋คํธ์ํฌ ๋ถ์์ด๋ ์ถ์ฒ ์์คํ ์์ ํ์ดํผ๋ณผ๋ฆญ ๊ณต๊ฐ์ ์ด์ ์ ์ด๋ฆฌ๋ฉด์๋, ํธ์ต์นด๋ ๋ณผ์ ํตํด ๊ฒฐ์ ๊ฒฝ๊ณ๋ฅผ ์๊ฐํํ ์ ์๊ฒ ๋ ๊ฑด ํฐ ์ฅ์ ์ด์ผ. ์ด์ ๋ชจ๋ธ์ด ์ ํน์ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋์ง ๋ ์ง๊ด์ ์ผ๋ก ์ดํดํ ์ ์์ผ๋๊น ๋๋ฒ๊น ๋ ์ฌ์์ง๊ณ , ์คํ ์ดํฌํ๋์๊ฒ ๋ชจ๋ธ์ ์ค๋ช ํ๊ธฐ๋ ํธํด์ง ๊ฑฐ์ผ.
๋, ์ต์ ํ ๋ฌธ์ ๊ฐ์ ๋ ์ค์ฉ์ ์ธ ๋ฉด์์ ์ค์ํด. ๊ธฐ์กด ํ์ดํผ๋ณผ๋ฆญ SVM์ ๊ณ์ฐ ๋น์ฉ์ด ๋๋ฌด ์ปค์ ์ค์ ๋ฐ์ดํฐ์ ์ ์ฉํ๊ธฐ ์ด๋ ค์ ๋๋ฐ, ์ด ๋ ผ๋ฌธ์์ ์ ์ํ ์ํ ๊ธฐ๋ฒ๋ค์ ๊ณ์ฐ ํจ์จ์ฑ์ ๋์์ด. ์ด์ ๋ ํฐ ๋ฐ์ดํฐ์ ์๋ ํ์ดํผ๋ณผ๋ฆญ ๋ชจ๋ธ์ ์ ์ฉํ ์ ์๊ฒ ๋ ๊ฑฐ์ง. ํนํ, Claude Code ๊ฐ์ AI ์ฝ๋ฉ ๋๊ตฌ๋ฅผ ์ฌ์ฉํด์ ์ด ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํด๋ณด๋ฉด, ํ์ดํผ๋ณผ๋ฆญ ๋จธ์ ๋ฌ๋์ ๊ฐ๋ฅ์ฑ์ ์ง์ ๊ฒฝํํด๋ณผ ์ ์์ ๊ฑฐ์ผ.