5์ฃผ์ฐจ ๊ธ์์ผ
- ๊ทธ๋ํ ์ ๊ฒฝ๋ง
ํ์ต์ ํตํด ์๋ฒ ๋ฉ ์์ฒด๋ฅผ ์ป๋ ๋ณํ์ ์๋ฒ ๋ฉ๊ณผ ๋ฌ๋ฆฌ ์ ์ ์ ์๋ฒ ๋ฉ์ผ๋ก ๋ณํํ ์ ์๋ ์ธ์ฝ๋๋ฅผ ์ป๋ ๊ท๋ฉ์ ์๋ฒ ๋ฉ ๋ฐฉ๋ฒ์ ํจ์๋ฅผ ์ป๋ ๊ฒ์ด๋ผ์ ํ์ต์ด ์งํ๋ ์ดํ์ ์ถ๊ฐ๋ ์ ์ ์ ๋ํ ์๋ฒ ๋ฉ๋ ์ป์ ์ ์๊ณ , ๋ชจ๋ ์ ์ ์ ๋ํ ์๋ฒ ๋ฉ์ ๋ฏธ๋ฆฌ ๊ณ์ฐํด ๋ ํ์๊ฐ ์์ผ๋ฉฐ ์ ์ ์ด ๊ฐ์ง ์์ฑ ์ ๋ณด๋ ํ์ฉํ ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค. ๊ทธ๋ํ ์ ๊ฒฝ๋ง(Graph Neural Network)์ด ๋ํ์ ์ธ ๊ท๋ฉ์ ์๋ฒ ๋ฉ ๋ฐฉ๋ฒ์ด๋ค.
๊ทธ๋ํ ์ ๊ฒฝ๋ง์์๋ ์ด์ ์ ์ ๋ค์ ์ ๋ณด๋ฅผ ์ง๊ณํ๋ ๊ณผ์ ์ ๋ฐ๋ณตํ์ฌ ์๋ฒ ๋ฉ์ ์ป๋๋ค. ๊ฐ ์ง๊ณ ๋จ๊ณ๋ฅผ ๋ ์ด์ด๋ผ๊ณ ๋ถ๋ฅด๊ณ , ๊ฐ ๋ ์ด์ด๋ง๋ค ์ด์๋ค์ ์ด์ ๋ ์ด์ด์์์ ์๋ฒ ๋ฉ์ ์ง๊ณํด ์๋ก์ด ์๋ฒ ๋ฉ์ ์ป๋๋ค. ์ด์ ์ธต์ด ์๋ ์ ๋ ฅ ๋ ์ด์ด(0๋ฒ ๋ ์ด์ด)์ ์๋ฒ ๋ฉ์ผ๋ก๋ ์ ์ ์ ์์ฑ ๋ฒกํฐ๋ฅผ ์ฌ์ฉํ๋ค. ์ด์๊ณผ์ ์ฐ๊ฒฐ ๊ด๊ณ๊ฐ ์ ์ ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋์ ์ ์ ๋ง๋ค ์ง๊ณ๋๋ ์ ๋ณด๊ฐ ๋ค๋ฅธ๋ฐ, ์ง๊ณ ๋์๋ณ๋ก ๋ฌ๋ผ์ง๋ ์ง๊ณ ๊ตฌ์กฐ๋ฅผ ๊ณ์ฐ ๊ทธ๋ํ(Computation graph)๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๊ณ์ฐ ๊ทธ๋ํ์ ํํ๋ ์ ์ ๋ง๋ค ๋ฌ๋ผ์ง์ง๋ง, ๊ฐ์ ๋ ์ด์ด์ ์์นํ ์ ์ ์ด๋ผ๋ฉด ์ด์์ ์ด์ ๋ ์ด์ด ์๋ฒ ๋ฉ์ ์ง๊ณํ๋ ์ง๊ณ ํจ์๋ ๋์ผํ๋ค. ์ง๊ณ ํจ์๋ ๋์ผํ์ง๋ง ๊ณ์ฐ ๊ทธ๋ํ์ ํํ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ง๊ณ ํจ์๋ ๊ฐ๋ณ์ ์ธ ํฌ๊ธฐ์ ์ ๋ ฅ์ ์ฒ๋ฆฌํ ์ ์์ด์ผ ํ๋ค.
์ง๊ณ ํจ์๋ ์ด์๋ค์๊ฒ์ ์ป์ ์ ๋ณด์ ํ๊ท ์ ๊ณ์ฐํ๊ณ ์ ๊ฒฝ๋ง์ ์ ์ฉํ๋ ๊ตฌ์กฐ๋ก ๋์ด ์๋ค.
๋ง์ง๋ง ๋ ์ด์ด์ ์๋ฒ ๋ฉ์ด ์ถ๋ ฅ ์๋ฒ ๋ฉ์ด ๋๋ฉฐ, ํ์ต์ ํตํด ์ธต๋ณ๋ก ์ ๊ฒฝ๋ง์ ๊ฐ์ค์น W_k, B_k๋ฅผ ์
๋ฐ์ดํธํ๋ค. ์์ค ํจ์๋ ์ ์ ๊ฐ์ ๊ฑฐ๋ฆฌ๋ฅผ ์ ๋ณด์กดํ๋๋ก ์ค์ ํ๋๋ฐ, ์ธ์ ์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์ฌ๋๋ฅผ ์ ์ํ ๊ฒฝ์ฐ ์์ค ํจ์๋ ๋ค์๊ณผ ๊ฐ๋ค.