DCG의 정식 영문명은 검색엔진 알고리즘을 측정하는 지표인 할인누적게인(Discounted Cumulative Gain)이다.
검색 엔진은 일반적으로 PI(항목별) 방식을 사용하여 평가합니다. 이는 단순히 검색 결과를 하나씩 점수를 매기는 것을 의미합니다. 지금 Google에서 단어를 검색하고 5개의 결과를 얻는다고 가정해 보겠습니다.
이러한 결과를 좋음(좋음), 보통(보통), 나쁨(나쁨)의 세 가지 수준으로 구분한 후 각각 3, 2, 1점의 점수를 할당하는 것으로 가정합니다. 점수는 항목별로 채점됩니다. 마지막으로 이 5개 결과의 점수는 각각 3, 2, 1, 3, 2입니다.
DCG 통계 방법을 사용하기 위한 전제 조건은 다음과 같습니다.
1. 검색 결과 페이지에서 관련성이 높은 결과가 더 높게 표시될수록 좋습니다.
2. PI에 라벨을 붙일 때 수준이 높은 결과가 낮은 결과보다 낫습니다. 즉, 좋음이 보통보다 좋고, 보통이 나쁨보다 좋습니다.
DCG의 개념은 누적 이득(Cumulative Gain) 개념에서 발전되었습니다.