← notes

주기적 청취 패턴 시계열 기반 유저 임베딩 @Deezer

, ,

TL;DR

유저의 1.5년치 청취 로그를 4채널(volume, repetition, organicity, liked) 주간 시계열로 인코딩하고, dictionary learning으로 해석 가능한 32개 atom을 학습해 그 투영 계수를 유저 임베딩으로 쓰는 프레임워크

  • weekly 단위로 반복되는 activity-driven listening을 설명하기 위한 압축된 단일 유저 임베딩으로 기능
  • 근데 단일 임베딩이기에 이 유저가 “어떤 상황에서 음악을 듣는 사람인지”를 표현할 뿐 이 임베딩이 실제 추천 시스템에서 context-aware한 추천에 어떤 식으로 통합되어야 하는지는 커버하지 않음.

Background

Method

3.1 Encoding Consumption Histories

3.2 Detecting Listening Behavior Patterns

Experiments

Dataset & Task 구성

Classification 결과

Model Interpretation