Recommender System: PhD Final Semester — Curriculum & Key Research Papers
Collaborative Filtering에서 Knowledge Graph 기반 추천까지 · 박사 과정 최종 학기 핵심 커리큘럼 및 주요 논문 정리
- LinkedIn : https://www.linkedin.com/in/shipjobs/
박사 과정 최종 학기에 이수 중인 Recommender System 과목의 핵심 커리큘럼과 관심 논문을 체계적으로 정리·문서화하는 기록입니다.
전통적인 Collaborative Filtering에서 출발하여 Neural 기반 모델, Sequential 추천, 그리고 Knowledge Graph를 활용한 최신 추천 시스템까지 추천 시스템의 전체 발전 계보를 한눈에 파악하는 것이 목표입니다.
② CF → Neural CF → Graph-based → Knowledge-based 발전 계보 파악
③ 순차적·하이브리드 추천 모델의 실전 적용 역량 확보
④ 핵심 논문 리뷰를 통한 연구 트렌드 분석
Ⅰ. 추천 시스템 분류 체계 (Taxonomy)
Ⅱ. Collaborative Filtering (CF) 심화
Neighborhood-based Collaborative Filtering
Model-based Collaborative Filtering — 발전 계보
Implicit Feedback 기반 평가 모델
명시적 평점(Explicit) 없이 클릭·구매·시청 이력 등 암묵적 신호로 추천하는 방식. 실서비스에서 더 현실적인 데이터 형태입니다.
Neural Collaborative Filtering (NCF) & Graph-based
MF의 내적(dot product)을 MLP로 대체. GMF + MLP를 결합한 NeuMF 구조.
User-Item 이분 그래프에서 GNN 메시지 패싱으로 High-order 연결성 학습. LightGCN으로 발전.
입력: 사용자 평점 벡터 → Encoder → Latent z → Decoder → 복원 평점. VAE-CF로 확장.
Ⅲ. 고급 추천 모델
Embedding-based & Factorization Machines
Sequential Recommender Models
사용자의 행동을 시간 순서로 파악하여 "다음에 상호작용할 아이템"을 예측합니다. 행동 패턴의 변화와 단기 관심사를 반영하는 것이 핵심입니다.
Knowledge Graph-based Recommender Models
외부 지식 그래프(KG)를 활용해 아이템 간 관계(배우·장르·감독 등)를 모델에 통합합니다. Explainability와 Cold Start 문제 완화에 강점이 있습니다.

Comments
Post a Comment