본문 바로가기

ML&DL73

[Recommender System] 추천 모델 평가 지표 (3) mAP, NDCG에 대한 note 추천 시스템을 평가하는데 많이 사용되는 mean average precision과 normalized discounted cumulative gain에 대해 아래 게시글에서 자세하게 살펴봤다.https://steady-programming.tistory.com/96 [Recommender System] 추천 모델 평가 지표 (1) NDCG논문 링크 (5776회 인용)추천 시스템에서 모델의 성능을 비교하기 위한 평가 지표에 대해 살펴보고자 한다. 첫번째로, 많이 쓰이는 지표 중 하나인 Normalized Discounted Cumulative Gain (NDCG)에 대해 알아steady-programming.tistory.comhttps://steady-programming.tistory.com/97 [R.. 2025. 1. 26.
[Recommender System] negative sampling을 통해 추천 모델 성능 높여보기 Backgroundmovielens 데이터에 추천모델을 구현하여 적용해보고 실험 결과를 비교하는 개인 프로젝트를 진행하고 있다. (PR는 언제나 환영!)https://github.com/bohyunshin/recommender GitHub - bohyunshin/recommender: Implementation of various recommender algorithmImplementation of various recommender algorithm. Contribute to bohyunshin/recommender development by creating an account on GitHub.github.comnetflix 경진대회에서 사용한 svd, bias가 있는 svd, 그리고 negative.. 2024. 12. 8.
[Recommender System] Neural collaborative filtering (NCF) pytorch 구현 이번 포스팅에서는 NCF 페이퍼에서 나온 모델 구조를 pytorch로 구현해보고 movielens에 적용하여 얻은 실험 결과에 대해서 논의해보고자 한다. NCF 페이퍼 리뷰는 아래 포스팅에서 상세하게 진행했으니 참고 바란다.https://steady-programming.tistory.com/56 [Recommender System / Paper review] #18 Neural Collaborative Filtering논문 링크(4700회 인용)Summary유저와 아이템간의 interaction을 벡터의 내적이 아닌 neural network으로 모델링하는 neural cf을 제안한다.embedding layer을 통해 유저와 아이템에 대한 latent vector을 만들고 이를steady-progra.. 2024. 11. 4.
[Recommender System] Bayesian Personalized Ranking (BPR) 구현 오늘은 implicit feedback 데이터에서 활용도가 높은 bayesian personalized loss을 활용한 BPR을 pytorch을 사용하여 구현해본다.BPR에 관한 자세한 설명은 아래 포스팅에서 했으니 참고하기 바란다.https://steady-programming.tistory.com/50 [Recommender System / Paper review] #12 BPR: Bayesian Personalized Ranking from Implicit Feedback논문 링크(5317회 인용) Summary 개인화된 랭킹 자체를 output으로 만들기 위한 parameter learning 방법을 제시한다. explicit feedback이 아닌, implicit feedback을 이용하며.. 2024. 9. 28.
[Recommender System] implicit repository와 직접 구현한 als 결과 비교 추천 시스템의 알고리즘을 pytorch 또는 numpy을 사용하여 구현하는 프로젝트를 진행하고 있다. (PR은 언제든 환영!)https://github.com/bohyunshin/recommender GitHub - bohyunshin/recommender: Implementation of various recommender algorithmImplementation of various recommender algorithm. Contribute to bohyunshin/recommender development by creating an account on GitHub.github.com 그 중 첫 단계로 implicit feedback을 모델링하는 weighted matrix factorization.. 2024. 9. 21.
[Recommender System] 추천 모델 평가 지표 (2) Mean Average Precision (mAP) 추천 모델의 평가 지표에 대해서 정리하고 있다. 1편으로 NDCG에 대해서 알아보았다.https://steady-programming.tistory.com/96 [Recommender System] 추천 모델 평가 지표 (1) NDCG논문 링크 (5776회 인용)추천 시스템에서 모델의 성능을 비교하기 위한 평가 지표에 대해 살펴보고자 한다. 첫번째로, 많이 쓰이는 지표 중 하나인 Normalized Discounted Cumulative Gain (NDCG)에 대해 알아steady-programming.tistory.com본 포스팅에서는 많이 사용하는 또 다른 지표인 mAP에 대해 알아보고자 한다.PreliminarymAP에 대해 알아보기 이전에 precision과 recall에 대해 알아보자. prec.. 2024. 9. 21.