한국어 箭头
Podcast Cover

[넷플릭스의 딥러닝 기반 추천 시스템과 개인화의 미래]-[Netflix's Justin Basilico on How Entertainment and AI Intersect - Ep. 60]

NVIDIA AI Podcast · B2 · 2018-05-29

Technology
또는 웹버전으로 공부하세요

📋 Summary

넷플릭스 추천 시스템의 진화와 딥러닝의 역할

넷플릭스의 연구 및 엔지니어링 디렉터 저스틴 바실리코(Justin Basilico)는 넷플릭스가 단순한 콘텐츠 스트리밍 서비스를 넘어, 머신러닝을 통해 고객 경험을 어떻게 혁신하고 있는지 설명합니다. 초기에 딥러닝은 컴퓨터 비전이나 자연어 처리(NLP) 분야에서 큰 성과를 거두었지만, 추천 시스템 분야에서는 기존의 행렬 분해(matrix factorization) 방식과 비교했을 때 즉각적인 큰 성능 향상을 보여주지 못했습니다. 그러나 최근에는 추천 문제를 단순히 '행렬의 빈칸을 채우는 문제'로 보지 않고, 다양한 맥락을 고려한 시퀀스 예측(sequence prediction) 문제로 재정의하면서 딥러닝이 실질적인 성과를 내기 시작했습니다.

추천 시스템에서의 '시간'이라는 핵심 신호

바실리코는 추천 시스템 설계 시 흔히 간과되는 요소로 '시간(time)'을 꼽습니다. 그는 "시간은 사용자 및 아이템과 더불어 추천 시스템에서 세 번째로 중요한 신호"라고 강조합니다. 모델은 항상 학습 데이터 이후의 미래 데이터를 예측해야 하므로, 시간의 흐름에 따른 인기도 변화나 사용자의 시간대별 선호도를 반영하는 것이 모델의 일반화 성능을 높이는 데 결정적인 역할을 합니다. 넷플릭스는 이를 위해 GPU를 활용하여 대규모 모델을 효율적으로 학습시키고, 더 복잡한 시퀀스 정보를 처리함으로써 신속한 혁신을 이어가고 있습니다.

비즈니스 성과 측정을 위한 A/B 테스트

넷플릭스는 알고리즘 개선의 성공 여부를 측정하기 위해 엄격한 A/B 테스트를 수행합니다. 단기적인 클릭률뿐만 아니라, 고객이 서비스를 지속적으로 이용하는지 여부를 나타내는 '북극성 지표(North Star metric)'인 구독 유지율을 핵심 신호로 삼습니다. 또한 홈페이지 내에서의 참여도와 같은 세분화된 지표를 통해 알고리즘이 사용자에게 실제 가치를 제공하고 있는지 지속적으로 검증합니다.

미래를 향한 도전: 인과관계와 강화학습

향후 넷플릭스의 추천 시스템은 단순한 상관관계 기반의 추천을 넘어, 사용자가 진정으로 원하는 것을 찾는 '인과관계(causal relationship)' 문제 해결에 집중할 계획입니다. 바실리코는 "시스템이 자체적인 피드백 루프에 갇히지 않도록" 노력해야 한다고 언급했습니다. 또한, 단기적인 시청 만족도를 넘어 사용자의 장기적인 만족과 다양한 관심사를 탐색할 수 있도록 돕기 위해 '심층 강화학습(deep reinforcement learning)'을 도입하여 최적화 목표를 확장해 나갈 예정입니다.

결론적으로 넷플릭스의 기술 혁신은 단순히 더 나은 알고리즘을 만드는 것을 넘어, 고객이 더 많은 콘텐츠를 즐기고 서비스에 머물게 함으로써 비즈니스 가치를 창출하는 데 그 목적이 있습니다. 더 자세한 연구 내용은 'Netflix Tech Blog'를 통해 확인할 수 있습니다.

🎯Key Sentences

1
I'm excited to be here.
이곳에 오게 되어 기쁩니다.
2
I remember that.
저도 기억해요.
모두 펼치기

📝Key Phrases

1
in large part
대부분
2
keep customers engaged
고객 참여를 유지하세요
3
paradigm shift
패러다임 전환
4
nudge along
살짝 밀어
5
compute bound
계산 경계
모두 펼치기

📖 Transcript

Thank you. Hello and welcome to the NVIDIA AI Podcast.
I'm your host, Noah Kravitz. Netflix, TV on demand, no commercials, binge watching, Netflix and chill.
Perhaps no company has changed the way we watch television more than Netflix.
That's due in large part to the ever-changing library of TV shows, movies, and incredible original content the company serves up to its many, many subscribers, me included.
But Netflix's success is also born from the pioneering ways the company uses machine learning to keep customers engaged.
Joining us is Justin Basilico, a research and engineering director with Netflix.

ListenLeap이 실제 문맥에서 학습하도록 이끌어줌

🎨 흥미로운 콘텐츠
🌍 실제 자료
📱 언제든 듣고 보기