Yandex๋ ์๋ จ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ๊ธฐ๊ณ ํ์ต ๋ ์ง๋์ ํ๋ก๊ทธ๋จ์ ๊ฐ์คํ๊ณ ์์ต๋๋ค. C++/Python์ผ๋ก ๋ง์ ๊ธ์ ์์ฑํ๊ณ ์ด ์ง์์ ML์ ์ ์ฉํ๊ณ ์ถ๋ค๋ฉด ์ค์ฉ์ ์ธ ์ฐ๊ตฌ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์ณ์ฃผ๊ณ ๊ฒฝํ์ด ํ๋ถํ ๋ฉํ ๋ฅผ ์ ๊ณตํ ๊ฒ์
๋๋ค. ์ฃผ์ Yandex ์๋น์ค์ ๋ํด ์์
ํ๊ณ ์ ํ ๋ชจ๋ธ ๋ฐ ๊ทธ๋๋์ธํธ ๋ถ์คํ
, ์ถ์ฒ ์์คํ
, ์ด๋ฏธ์ง, ํ
์คํธ ๋ฐ ์ฌ์ด๋ ๋ถ์์ ์ํ ์ ๊ฒฝ๋ง๊ณผ ๊ฐ์ ๋ถ์ผ์ ๊ธฐ์ ์ ์ต๋ํ๊ฒ ๋ฉ๋๋ค. ๋ํ ์คํ๋ผ์ธ๊ณผ ์จ๋ผ์ธ์์ ์ธก์ ํญ๋ชฉ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ์ ์ ํ๊ฒ ํ๊ฐํ๋ ๋ฐฉ๋ฒ๋ ์์๋ด
๋๋ค.
ํ๋ก๊ทธ๋จ ๊ธฐ๊ฐ์ 40๋
์ด๋ฉฐ, ์ฐธ๊ฐ์๋ Yandex์ ๊ธฐ๊ณ ์ง๋ฅ ๋ฐ ์ฐ๊ตฌ ๋ถ์์์ ์ผํ๊ณ ๊ฐ์์ ์ธ๋ฏธ๋์ ์ฐธ์ํ๊ฒ ๋ฉ๋๋ค. ์ฐธ๊ฐ๋น๋ ์ ๊ธ์ด๋ฉฐ ํํ์ ๊ทผ๋ฌด๊ฐ ํฌํจ๋ฉ๋๋ค: ์ฌํด 1์ XNUMX์ผ๋ถํฐ ์ฃผ๋น XNUMX์๊ฐ.
์ด์ ์ฐ๋ฆฌ๊ฐ ์ด๋ค ์ข ๋ฅ์ ์ฒญ์ค์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋์ง, ์์ ํ๋ก์ธ์ค๊ฐ ์ด๋ป๊ฒ ๋ ์ง, ์ผ๋ฐ์ ์ผ๋ก ๋ฐฑ์๋ ์ ๋ฌธ๊ฐ๊ฐ ML ๊ฒฝ๋ ฅ์ผ๋ก ์ ํํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ์์ธํ ์ค๋ช ํฉ๋๋ค.
์ง์คํ๋ค
Google, Facebook ๋ฑ ๋ง์ ํ์ฌ์ ๋ ์ง๋์ ํ๋ก๊ทธ๋จ์ด ์์ต๋๋ค. ์ฃผ๋ก ML ์ฐ๊ตฌ๋ฅผ ํฅํด ํ๋ฐ ๋ ๋์๊ฐ๋ ค๋ ์ค๊ธ ์ ๋ฌธ๊ฐ๋ฅผ ๋์์ผ๋ก ํฉ๋๋ค. ์ฐ๋ฆฌ ํ๋ก๊ทธ๋จ์ ๋ค์ํ ์ฒญ์ค์ ๋์์ผ๋กํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ฏธ ์ถฉ๋ถํ ๊ฒฝํ์ ์์๊ณ ์ฐ์
๊ธฐ๊ณ ํ์ต ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ์์ด ๊ณผํ์์ ๊ธฐ์ ์ด ์๋ ์ค์ฉ์ ์ธ ๊ธฐ์ ์ ์ต๋ํ๊ธฐ ์ํด ์์ ์ ์ญ๋์ ML๋ก ์ ํํด์ผ ํ๋ค๋ ๊ฒ์ ํ์คํ ์๊ณ ์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ฅผ ์ด๋ํฉ๋๋ค. ๊ทธ๋ ๋ค๊ณ ํด์ ์ฐ๋ฆฌ๊ฐ ์ ์ ์ฐ๊ตฌ์๋ค์ ์ง์ํ์ง ์๋๋ค๋ ๋ป์ ์๋๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ค์ ์ํด ๋ณ๋์ ํ๋ก๊ทธ๋จ์ ๋ง๋ จํ์ต๋๋ค.
๊ฑฐ์ฃผ์๋ ์ด๋์์ ์ผํ๊ฒ ๋๋์?
๊ธฐ๊ณ ์ง๋ฅ ๋ฐ ์ฐ๊ตฌ ๋ถ์์์๋ ์ฐ๋ฆฌ ์ค์ค๋ก ํ๋ก์ ํธ ์์ด๋์ด๋ฅผ ๊ฐ๋ฐํฉ๋๋ค. ์๊ฐ์ ์ฃผ์ ์์ฒ์ ๊ณผํ ๋ฌธํ, ๊ธฐ์ฌ, ์ฐ๊ตฌ ์ปค๋ฎค๋ํฐ์ ๋ํฅ์ ๋๋ค. ๋๋ฃ๋ค๊ณผ ๋๋ ์ฐ๋ฆฌ๊ฐ ์ฝ์ ๋ด์ฉ์ ๋ถ์ํ์ฌ ๊ณผํ์๋ค์ด ์ ์ํ ๋ฐฉ๋ฒ์ ์ด๋ป๊ฒ ๊ฐ์ ํ๊ฑฐ๋ ํ์ฅํ ์ ์๋์ง ์ดํด๋ด ๋๋ค. ๋์์ ์ฐ๋ฆฌ ๊ฐ์๋ ์์ ์ ์ง์๊ณผ ๊ด์ฌ ์์ญ์ ๊ณ ๋ คํ๊ณ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ์์ญ์ ๊ธฐ๋ฐ์ผ๋ก ์์ ์ ๊ณต์ํํฉ๋๋ค. ํ๋ก์ ํธ์ ๋ํ ์์ด๋์ด๋ ๋๊ฐ ์ธ๋ถ ์ฐ๊ตฌ ๊ฒฐ๊ณผ์ ์์ ์ ์ญ๋์ด ๊ต์ฐจํ๋ ์ง์ ์์ ํ์ํฉ๋๋ค.
์ด ์์คํ ์ Yandex ์๋น์ค์ ๊ธฐ์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ธฐ ์ ์๋ ๋๋ถ๋ถ ํด๊ฒฐํ๋ค๋ ์ ์์ ์ข์ต๋๋ค. ์๋น์ค์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ฉด ๋ด๋น์๊ฐ ์ฐ๋ฆฌ์๊ฒ ์์ ์ฐ๋ฆฌ๊ฐ ์ด๋ฏธ ์ค๋นํ ๊ธฐ์ ์ ์ฑํํ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฉฐ ๋จ์ ๊ฒ์ ์ ํ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ฉํ๋ ๊ฒ๋ฟ์ ๋๋ค. ๋ฌด์ธ๊ฐ๊ฐ ์ค๋น๋์ง ์์ ๊ฒฝ์ฐ, ์ฐ๋ฆฌ๋ ์ด๋์์ "ํ๊ณ ๋ฅผ ์์ํ " ์ ์๋์ง, ์ด๋ค ๊ธฐ์ฌ์์ ํด๊ฒฐ์ฑ ์ ์ฐพ์ ์ ์๋์ง ๋นจ๋ฆฌ ๊ธฐ์ตํ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ฏ์ด ๊ณผํ์ ์ ๊ทผ ๋ฐฉ์์ ๊ฑฐ์ธ์ ์ด๊นจ ์์ ์๋ ๊ฒ์ ๋๋ค.
ํด์ผ ํ ์ผ
Yandex์์๋, ํนํ ๊ฒฝ์์ง์์๋ ML์ ๋ชจ๋ ๊ด๋ จ ์์ญ์ด ๊ฐ๋ฐ๋๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ์ ๋ชฉํ๋ ๋ค์ํ ์ ํ์ ํ์ง์ ํฅ์์ํค๋ ๊ฒ์ด๋ฉฐ, ์ด๋ ์๋ก์ด ๋ชจ๋ ๊ฒ์ ํ ์คํธํ ์ ์๋ ์ธ์ผํฐ๋ธ๋ก ์์ฉํฉ๋๋ค. ๋ํ, ์ ๊ธฐ์ ์ผ๋ก ์๋ก์ด ์๋น์ค๊ฐ ๋ฑ์ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๊ฐ์ ํ๋ก๊ทธ๋จ์๋ ์ฐ์ ๋ฐ์ ์ ์์ด ๋จธ์ ๋ฌ๋์ ํต์ฌ(์ ์ ์ฆ๋) ์์ญ์ด ๋ชจ๋ ํฌํจ๋์ด ์์ต๋๋ค. ๊ณผ์ ์ ์ผ๋ถ๋ฅผ ํธ์งํ ๋ ๋ฐ์ดํฐ ๋ถ์ ํ๊ต์์์ ๊ต์ก ๊ฒฝํ๊ณผ ๋ค๋ฅธ SHAD ๊ต์ฌ์ ์๋ฃ ๋ฐ ์์ ์ ํ์ฉํ์ต๋๋ค. ๋ด ๋๋ฃ๋ค๋ ๊ทธ๋ฌ๋ค๋ ๊ฑธ ์์์.
์ฒ์ ๋ช ๋ฌ ๋์ ๊ณผ์ ํ๋ก๊ทธ๋จ์ ๋ฐ๋ฅธ ๊ต์ก์ ๊ทผ๋ฌด ์๊ฐ์ ์ฝ 30%๋ฅผ ์ฐจ์งํ๊ณ ๊ทธ ๋ค์์๋ ์ฝ 10%๋ฅผ ์ฐจ์งํฉ๋๋ค. ๊ทธ๋ฌ๋ ML ๋ชจ๋ธ ์์ฒด๋ก ์์ ํ๋ ๋ฐ๋ ๊ด๋ จ๋ ๋ชจ๋ ํ๋ก์ธ์ค๋ณด๋ค ์ฝ XNUMX๋ฐฐ ๋ ์ ์ ์๊ฐ์ด ์์๋๋ค๋ ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ฐฑ์๋ ์ค๋น, ๋ฐ์ดํฐ ์์ , ์ ์ฒ๋ฆฌ๋ฅผ ์ํ ํ์ดํ๋ผ์ธ ์์ฑ, ์ฝ๋ ์ต์ ํ, ํน์ ํ๋์จ์ด์ ์ ์ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ์ํ๋ ๊ฒฝ์ฐ ML ์์ง๋์ด๋ ํ ์คํ ๊ฐ๋ฐ์์ ๋๋ค(๊ธฐ๊ณ ํ์ต์ ๋ ์ค์ ์ ๋ก๋๋ค). , ์ฒ์๋ถํฐ ๋๊น์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค. ๊ธฐ์ฑ ๋ชจ๋ธ์ ์ฌ์ฉํ๋๋ผ๋ ์ฌ๋ฌ ์์คํ ์์ ์คํ์ ๋ณ๋ ฌํํ๊ณ ํธ๋ค, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋๋ ์๋น์ค ์์ฒด์ ๊ตฌ์ฑ ์์ ํํ๋ก ๊ตฌํ์ ์ค๋นํ๋ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ์ถ๊ฐ ์์ ์ ์ํํด์ผ ํ ์ ์์ต๋๋ค.
ํ์์ ์ ํ
๋จผ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ผํ๋ฉด์ ML ์์ง๋์ด๊ฐ ๋๋ ๊ฒ์ด ๋ ๋ซ๋ค๋ ์ธ์์ ๋ฐ์๋ค๋ฉด ์ด๋ ์ฌ์ค์ด ์๋๋๋ค. ์๋น์ค ๊ฐ๋ฐ์ ๋ํ ์ค์ ๊ฒฝํ ์์ด ๋์ผํ ShAD์ ๋ฑ๋กํ๊ณ , ๋ฐฐ์ฐ๊ณ ์์ฅ์์ ์์ฒญ๋ ์์๋ฅผ ์ป๋ ๊ฒ์ ํ๋ฅญํ ์ ํ์ ๋๋ค. ๋ง์ Yandex ์ ๋ฌธ๊ฐ๊ฐ ์ด๋ฐ ์์ผ๋ก ํ์ฌ ์์น์ ์๊ฒ ๋์์ต๋๋ค. ์กธ์ ํ ์ฆ์ ML ๋ถ์ผ ์ผ์๋ฆฌ๋ฅผ ์ ์ํ ์ค๋น๊ฐ ๋์ด ์๋ ํ์ฌ๊ฐ ์๋ค๋ฉด ์๋ง๋ ๋น์ ๋ ๊ทธ ์ ์์ ์๋ฝํด์ผ ํ ๊ฒ์ ๋๋ค. ๊ฒฝํ์ด ํ๋ถํ ๋ฉํ ์ ํจ๊ป ์ข์ ํ์ ๋ค์ด๊ฐ ๋ง์ ๊ฒ์ ๋ฐฐ์ธ ์ค๋น๋ฅผ ํด๋ณด์ธ์.
์ผ๋ฐ์ ์ผ๋ก ML์ ์ํํ๋ ๋ฐ ๋ฐฉํด๊ฐ ๋๋ ๊ฒ์ ๋ฌด์์ ๋๊น?
๋ฐฑ์๋๊ฐ ML ์์ง๋์ด๊ฐ ๋๊ณ ์ ํ๋ค๋ฉด ๋ ์ง๋์ ํ๋ก๊ทธ๋จ์ ๊ณ ๋ คํ์ง ์๊ณ ๋ ๊ฐ์ง ๊ฐ๋ฐ ์์ญ ์ค์์ ์ ํํ ์ ์์ต๋๋ค.
์ฒซ์งธ, ์ผ๋ถ ๊ต์ก ๊ณผ์ ์ ์ผ๋ถ๋ก ๊ณต๋ถํ์ญ์์ค.
๋์งธ, ํ๋ ์ด์์ ML ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํด์ผ ํ๋ ์ ํฌ ํ๋ก์ ํธ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ IT ๊ฐ๋ฐ ์์ฅ์๋ ๊ทธ๋ฌํ ํ๋ก์ ํธ๊ฐ ๊ฑฐ์ ์์ต๋๋ค. ๊ธฐ๊ณ ํ์ต์ ๋๋ถ๋ถ์ ์์ ์ ์ฌ์ฉ๋์ง ์์ต๋๋ค. ML ๊ด๋ จ ๊ธฐํ๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ํ๋ ์ํ์์๋ ๋ฐ์ดํฐ ๋ถ์์ ์ฐธ์ฌํ๋ ์ํ์ ์์์ ๋ถ๊ณผํฉ๋๋ค. ์ด ํ ์ค ํ๋์ ํฉ๋ฅํ ์ ์๋ ๊ฒฝ์ฐ ์ ์ผํ ์ต์ ์ ์์ฒด ํ๋ก์ ํธ๋ฅผ ์์ํ๊ฑฐ๋(์๋ง๋ ์์ฒด ๋ง๊ฐ์ผ์ ์ค์ ํ๋ฉฐ ์ด๋ ์ ํฌ ์์ฐ ์์ ๊ณผ ๊ฑฐ์ ๊ด๋ จ์ด ์์) ๊ฒฝ์์ ์์ํ๋ ๊ฒ์ ๋๋ค. ์บ๊ธ.
์ค์ ๋ก ๋ค๋ฅธ ์ปค๋ฎค๋ํฐ ํ์๊ณผ ํ์ ์ด๋ฃจ์ด ๊ฒฝ์์ ์ฐธ์ฌํด ๋ณด์ธ์.
๋๋ ๊ต์ก ํ๋ก๊ทธ๋จ์ ํตํ ํ๋ จ๊ณผ Kaggle๊ณผ ๊ฐ์ "์ ํฌ ์ค" ํ๋ จ์ด๋ผ๋ ๋ ๊ฐ์ง ๊ฐ๋ฅํ ๊ฐ๋ฐ ๋ผ์ธ์ ์ค๋ช
ํ์ต๋๋ค. ๋ ์ง๋์ ํ๋ก๊ทธ๋จ์ ์ด ๋ ๊ฐ์ง ๋ฐฉ์์ ๊ฒฐํฉํ ๊ฒ์
๋๋ค. ShAD ์์ค์ ๊ฐ์์ ์ธ๋ฏธ๋๋ ๋ฌผ๋ก ์ง์ ํ ์ ํฌ์ ํ๋ก์ ํธ๊ฐ ์ฌ๋ฌ๋ถ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
์ถ์ฒ : habr.com