Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 프로그래머스
- pip install
- 오블완
- 연구 시작
- 논문 리뷰
- 바프준비
- 티스토리챌린지
- 영화 비평
- 다이어트
- 개발자
- Knowledge Tracing
- 코테 공부
- 코드
- 운동
- 덤벨운동
- 개인 피티
- 코딩테스트
- 개인 운동
- 코테준비
- 디버깅
- 데드리프트
- 바디프로필
- 암풀다운
- PT 운동
- 체스트프레스
- 건강
- pytorch
- 하체운동
- 개인 PT
- github
Archives
- Today
- Total
치즈의 AI 녹이기
NDCG: 아이템 랭킹 추천에서 사용되는 평가 지표 본문
추천은 크게 두 가지 방식으로 나누어지며, 각각의 평가지표가 다르다.
1. Rating oriented: 아이템에 대한 평점 예측 -> MSE, RMSE, Accuracy, Precision, Recall, F1-score
2. Ranking oriented: 아이템의 순위 예측 -> MRR. MAP, NDCG
이번 글에서는 Ranking oriented recommendation metric에 대해서 주로 다룬다.
해당 지표는 recommended item 중 relevant item이 얼마나 차지하는 지 측정하는 지표이다.
- relevant item : 사용자가 실제로 선호하는 아이템
- recommended item : 추천된 아이템
1. Precision N: 추천된 Top N 아이템 중에 실제 관련된 아이템의 개수
2. Recall N: 실제 관련된 아이템 중 Top N 내 맞힌 아이템의 개수
3. Mean Reciprocal Rank (MRR)
Top N 아이템 셋 내에서 처음 등장하는 관련 아이템의 순위만을 고려하는 지표.
최종적으로 모든 유저에 대하여 평균값을 계산함.
4. Mean Average Precision (MAP)
Top N 아이템 셋 내에서 실제로 관련된 아이템에 한하여 precision의 평균값.
최종적으로 모든 유저에 대하여 평균값을 계산함.
5. Normalized Discounted Cumulative Gain (NDCG)
Discounted Cumulative Gain이란, 순위의 위치를 고려해서 뒤로 갈수록 패널티를 주는 방법.
DCG: 실제 관련 아이템에 대하여 구함
IDCG: 예측한 아이템에 대하여 구함
NDCG = DCG / IDCG
'인공지능 대학원생의 생활 > 딥러닝 (Deep-learning)' 카테고리의 다른 글
Contrastive Learning for Knowledge Tracing (0) | 2022.09.15 |
---|---|
Improving Knowledge Tracingwith Collaborative Information (0) | 2022.09.15 |
연구실 미팅 후 일기 (0) | 2021.08.30 |
Ablation Study 하는 방법 (0) | 2021.07.14 |
Gradient Descent Method (0) | 2021.07.09 |