ย
ํ๊ฐํจ์
ํด๋น ๋ชจ๋ธ์ด ์ผ๋ง๋ ์ ์ถ์ฒํ๊ณ ์๋์ง์ ๋ํด ํ๊ฐ๋ฅผ ๋์์ฃผ๋ ํจ์์
๋๋ค.
Accuracy
accuracy๋ ๋ด๊ฐ ์ถ์ฒํด์ค ๊ฒ์ ๋ดค๋ ๋ณด์ง ์๋๋ก ์ ํ๋๋ฅผ ํ๋จ ๋ฐฉ๋ฒ์
๋๋ค. ๋ฐ๋ผ์ ๊ณ์ฐ ๋ฒ์ ์ ์ฒด ์ํ ๊ฐ์์ค์ ๋์ ์ถ์ฒ์ ๋ณธ ๊ฒฝ์ฐ์ ์๋ก ๊ตฌํฉ๋๋ค.
ํ์ง๋ง ์ถ์ฒ์๋ ์์๊ฐ ์กด์ฌํ๋๋ฐ accuracy๋ ๊ทธ ์์๋ฅผ ๋ฐ์ํ์ง ๋ชปํ๋ค๋ ๋จ์ ์ด ์์ต๋๋ค.
MAP
๊ทธ๋ฌํ ๋จ์ ์ ๋ณด์ํ๊ธฐ์ํด map๊ฐ ๋ฑ์ฅํ์ต๋๋ค.
MAP์์๋ precision์ ์ฌ์ฉํด์ ๊ฐ์ ๊ตฌํ๊ณ precision์ ์ ์ฒด ๊ฒฝ์ฐ์ ์ ์ค์์ ์ ๋ต์ธ ๊ฒฝ์ฐ์ ๋น์จ์ ์๋ฏธํฉ๋๋ค. ์์ ๊ฐ์ ๋ฐฉ์์ผ๋ก precision์ ๊ตฌํ๊ฒ ๋๋ฉด ์ข์ ์ถ์ฒ์ด ์์ชฝ์ ์์์๋ก ๋์ ๊ฐ์ ์ป์ ์ ์์ต๋๋ค.
NDCG
NDCG๋ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์์ ์ฑ๊ณผ๋ฅผ ์ธก์ ํ๋ ํ๊ฐ ํจ์์
๋๋ค. NDCG๋ฅผ ์ดํดํ๊ธฐ ์ํด์๋ Cumulative Gain๊ณผ Discounted Cumulative Gain์ ๊ฐ๋
์ ์ดํดํด์ผ ํฉ๋๋ค.
CG
CG๋ ๊ธ์ ํผ๋๋ฐฑ๊ณผ ๋ถ์ ํผ๋๋ฐฑ์ผ๋ก๋ถํฐ ์ป์ ๊ด๋ จ์ฑ ์ ์ ์
๋๋ค. ์ด ๊ฐ์ด ํด์๋ก ๋์ ์ฐ๊ด์ฑ์ ๊ฐ์ง๊ณ ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด ์งํ๋ ์์์ ๋ํ ๊ณ ๋ ค๋ฅผ ํ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ด๋ จ์ฑ์ด ๋์ ๊ฒ์ ๋จผ์ ์ถ์ฒํด ์ฃผ๋ ๊ฒ์ ๊ฐ์ค์น๋ฅผ ์ฃผ๊ธฐ ์ํด์ DCG๋ผ๋ ํจ์๊ฐ ๋ฑ์ฅํ์์ต๋๋ค.
DCG
DCG๋ CG๋ฅผ log(i+1)๋ก ๋๋ ๊ฐ์
๋๋ค. ์ด ๊ฐ์ผ๋ก ๋๋์ด ์ฃผ๋ฉด ๋จผ์ ์๊ฐํ ์๋ก ๋์ ๊ฐ์ค์น๋ฅผ ์ค ์ ์๊ณ ๋ค์ ์๊ฐํ ์๋ก ๋ฎ์ ๊ฐ์ค์น๋ฅผ ์ค ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ฐ์ ์ปจํ
์ธ ๋ฅผ ์ถ์ฒํ๋ค ํด๋ ์ฌ์ฉ์์ ๋ ์ฐ๊ด์ฑ์๋ ์ํ์ ๋จผ์ ์ถ์ฒํ ์๋ก ๋์ ์ ์๋ฅผ ๋งค๊ธธ ์ ์์ต๋๋ค.
NDCG
NDGC๋ ์ด์์ ์ธ ์ถ์ฒ ์์์ ํ๊ฐํ๊ณ ์ ํ๋ ์ถ์ฒ์์คํ
์ ์ฑ๋ฅ์ ๋น๊ตํ ๊ฐ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฐ๊ด์ฑ์ด [2,3,3,1,2] ๋ผ๋ ์ํ๋ค์ด ์์๋ ์ด์์ ์ธ ์ถ์ฒ ์์๋ [3,3,2,2,1]์ผ ๊ฒ๋๋ค. ๋ฐ๋ผ์ ์ด ๋๊ฐ์ ์ฐ๊ด์ฑ์ ๊ฐ์ง๊ณ NDGC๋ฅผ ๊ณ์ฐํ๋ฉด ์ถ์ฒ์์คํ
์ ์ฑ๋ฅ์ ์ ์ ์์ต๋๋ค.