์ ์ด์ AI๊ฐ ์๋ฏธ๋ฅผ ์ด๋ป๊ฒ ์ธ์ํ๋์ง ์์๋ด ์๋ค.
์๊ธ์์ ๋ฒกํฐ์ ๋ํด์ ๊ฐ๋จํ๊ฒ ์ธ๊ธ์ ํ๋๋ฐ์ AI์ ๋ฒกํฐ์ ๋ํด์ ์ข๋ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์ ๋ณด์ฃ . ๋ค๋ค ์์๊ฒ ์ง๋ง ์ปดํจํฐ๋ ์ซ์๋ง ์ดํดํฉ๋๋ค. ๊ทธ๋์ ์ด๋ค ์๋ฏธยท๊ฐ๋ ๊ฐ์ ๊ฒ์ AI๊ฐ ๋ค๋ฃฐ ์ ์๊ฒ ๋ง๋ค๋ ค๋ฉด ๊ทธ๊ฒ๋ค์ ์ซ์๋ก ํํํด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ฐ์ด๋๊ฒ ํผ์ฒ์ ๋ฒกํฐ์ ๋๋ค.
ํผ์ฒ(Feature) : ์ด๋ค ํน์ ์๋ฏธ๋ฅผ ์ค๋ช ํ๋ ๊ฐ๋ณ์ ์ธ ๊ธฐ์ค, ํน์ ํน์ง์ ๋งํฉ๋๋ค. ์๋ฅผ ๋ค์ด
์ํํธ๋ผ๋ฉด [๋ฐฉ ๊ฐ์, ์งํ์ฒ ์ญ๊น์ง ๊ฑฐ๋ฆฌ, ์ธต์, ํ์, ๊ฐ๊ฒฉ] ๊ฐ์ ๊ฒ๋ค์ด ์ํํธ์ ํน์ฑ์ ๋ํ๋ด๋ ํญ๋ชฉ์ด ๋ ๊ฑฐ๊ณ
๊ณผ์ผ์ด๋ผ๋ฉด [์์, ๋ง, ๋ชจ์]๊ฐ์๊ฒ ํผ์ฒ๊ฐ ๋ ์ ์์ต๋๋ค.
๋ฒกํฐ(Vector) : ์ฌ๋ฌ ํผ์ฒ์ ์ซ์๋ฅผ ํ ๋นํด์ ์ค์ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ก ๋ง๋ ์ซ์ ๋ฌถ์์ ๋๋ค. ์๊ธ์์ ์ค๋ช ํ "๊ฑฐ๋ฆฌ์ ๋ฐฉํฅ์ ๊ฐ์ง๋ ๋ฒกํฐ"๋ผ๋ ๊ฒ๋ ๊ฒฐ๊ตญ ์ซ์ ๋ฌถ์์ผ๋ก ํํ๋๋ ๊ฒ์ด๋ ๊ฐ์ ๋งฅ๋ฝ์ผ๋ก ์ดํดํ์๋ฉด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ณผ์ผ์ ํผ์ฒ๊ฐ ์์, ๋ง, ๋ชจ์ ์ธ ๊ฐ์ง๋ผ๊ณ ํ๊ณ ๊ฐ ๊ธฐ์ค์ 1~10 ์ฌ์ด ์ซ์๋ก ํํํด ๋ณด๊ฒ ์ต๋๋ค.
์ฌ๊ณผ: [9, 7, 9] (์์ฃผ ๋นจ๊ฐ๊ณ , ๊ฝค ๋ฌ๊ณ , ์์ฃผ ๋๊ทธ๋)
๋ฐฐ: [2, 7, 9] (๋ ธ๋๊ณ , ๋ฌ๊ณ , ์์ฃผ ๋๊ทธ๋)
๋ฐ๋๋: [1, 8, 2] (๋ ธ๋๊ณ , ๋ ๋ฌ๊ณ , ๊ธธ์ญํจ
๊ทธ๋ฌ๋ฉด ์ฌ๊ณผ์ ๋ฒกํฐ๋ [9, 7, 9]๊ฐ ๋๊ณ , ๋ฐฐ์ ๋ฒกํฐ๋ [2, 7, 9]๊ฐ ๋๋๊ฑฐ์ฃ .
์ฐจ์(Dimension) : ์ด๋ค ์๋ฏธ๋ฅผ ์ค๋ช ํ๋ ๋ฒกํฐ๋ฅผ ๋ง๋ค ๋ ์ฌ์ฉํ๋ ํผ์ฒ์ ๊ฐ์๋ฅผ ์ฐจ์์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.์์ ์์์ ์ํํธ๋ 5๊ฐ์ ํผ์ฒ๋ฅผ ์ฌ์ฉํ์ผ๋ 5์ฐจ์ ๋ฒกํฐ๊ฐ ๋๊ณ , ๊ณผ์ผ์ 3๊ฐ์ ํผ์ฒ๋ฅผ ์ฌ์ฉํ์ผ๋ 3์ฐจ์ ๋ฒกํฐ๊ฐ ๋๋๊ฑฐ์ฃ .
์ ์ฌ๋(Similarity) : ๋ ๋ฒกํฐ๊ฐ ์ผ๋ง๋ ๋น์ทํ์ง๋ฅผ ๋ํ๋ด๋ ๊ฐ์ ๋๋ค. ์๊ธ์์ ์ค๋ช ํ๋ฏ์ด ์ฃผ๋ก ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ์ฌ์ฉํ๋๋ฐ, ๋ ๋ฒกํฐ๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฐฉํฅ์ด ์ผ๋ง๋ ๋น์ทํ์ง๋ฅผ ๋ํ๋ ๋๋ค. 1์ ๊ฐ๊น์ธ์๋ก ๋น์ทํ๊ณ , 0์ ๊ฐ๊น์ธ์๋ก ๋ค๋ฆ ๋๋ค.
์๋ฅผ ๋ ๊ณผ์ผ๋ค ๊ฐ๊ฐ์ ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ๊ณ์ฐํด ๋ณด๋ฉด ์ด๋ ์ต๋๋ค.
์ฌ๊ณผ์ ๋ฐฐ (0.880) : ๋ ๊ณผ์ผ ๋ชจ๋ '๋น๋'์ '์ํ๋' ์์น๊ฐ ๋๊ธฐ ๋๋ฌธ์ ๋ฒกํฐ๊ฐ ๊ฐ๋ฆฌํค๋ ๋ฐฉํฅ์ด ๋งค์ฐ ๋น์ทํฉ๋๋ค.
์ฌ๊ณผ์ ๋ฐ๋๋ (0.688) : ์์(๋นจ๊ฐ vs ๋ ธ๋)๊ณผ ํํ(๋๊ทธ๋ vs ๊ธธ์ญํจ)์์ ํฐ ์ฐจ์ด๋ฅผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ์ ์ฌ๋๊ฐ ๋ฎ๊ฒ ์ธก์ ๋์์ต๋๋ค.
๋ฐฐ์ ๋ฐ๋๋ (0.790) : ์์(๋ ธ๋์ ๊ณ์ด)๊ณผ ๋์ ๋น๋๋ผ๋ ๊ณตํต์ ์ด ์์ด ์ฌ๊ณผ์ ๋ฐ๋๋๋ณด๋ค๋ ๋์ ์ ์ฌ๋๋ฅผ ๋ณด์ ๋๋ค.
๋ฒกํฐ๋ ์ํ์ ์ผ๋ก ์ฌ๋ฌ ๊ฐ์ง ์ฐ์ฐ์ ํ ์ ์์ต๋๋ค.
์ค์นผ๋ผ๋ฅผ ๊ณฑํด์ ๋ฒกํฐ์ ํฌ๊ธฐ๋ฅผ ํค์ฐ๊ฑฐ๋ ์ค์ด๊ณ
๋ฒกํฐ๋ผ๋ฆฌ ๋ํ๊ฑฐ๋ ๋นผ์ ๋ค๋ฅธ ๋ฐฉํฅยทํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ ์๋ก์ด ๋ฒกํฐ๋ฅผ ๋ง๋ค๊ณ
๋ด์ (dot product)์ ํตํด ๋ ๋ฒกํฐ๊ฐ ์ผ๋ง๋ ๋น์ทํ์ง๋ฅผ ๋ํ๋ด๋ ์ค์นผ๋ผ ๊ฐ์ ์ป๊ณ
์ธ์ (cross product)๋ฅผ ํตํด ๋๋ฒกํฐ์ ์์ง์ธ ๋ ๋ค๋ฅธ ๋ฒกํฐ๋ฅผ ๋ง๋ค์ด ๋ ๋๋ค. (๋ฒกํฐ๋ ๋ฐฉํฅ๊ณผ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ ๊ฐ์ด๊ณ , ์ค์นผ๋ผ๋ ํฌ๊ธฐ๋ง ์๋ ๊ฐ ์ฆ ๊ทธ๋ฅ ์ซ์์ ๋๋ค.)
์ฌ์ค ์ด ๋ถ๋ถ์ ๊น๊ฒ ์์ค ํ์๋ ์๊ณ "๋ฒกํฐ๋ผ๋ฆฌ๋ ๋ญ๊ฐ ์ฐ์ฐ์ด ๋๋ค, ๋ฌผ๋ฆฌํ/์ํ์์ ์ฐ์ด๋ ๋ฒกํฐ ์ฐ์ฐ์ ๋ฐ์ดํฐ ๋ฒกํฐ์๋ ๋์ผํ๊ฒ ์ ์ฉ๋๋ค." ์ด์ ๋๋ง ์๊ณ ์์ด๋ ๋ฉ๋๋ค. ์ถ๊ฐ๋ก ๋ฒกํฐ ์ฐ์ฐ์ GPU๊ฐ ๋ง์ด ํ์ํ๊ณ ๊ทธ๋์ GPU๋ฅผ ๋ง๋๋ ์๋น๋์๊ฐ ์ธ๊ณ์์ ๊ฐ์ฅ ๋น์ผ ๊ธฐ์ ์ด ๋์๋ค๋ ๊ฒ ์ ๋๋ ์์ ๋์๋ฉด ํฌ์์ ๋์์ด ๋๊ฒ ์ฃ .