Recommender Systems - Beyond Collaborative Filtering

Similar documents
PowerPoint 프레젠테이션

<C1F6BDC4B0E6BFB5BFACB1B83136B1C734C8A33132BFF92E706466>

09한성희.hwp

170

006- 5¿ùc03ÖÁ¾T300çÃâ

Artificial Intelligence: Assignment 6 Seung-Hoon Na December 15, Sarsa와 Q-learning Windy Gridworld Windy Gridworld의 원문은 다음 Sutton 교재의 연습문제

PowerPoint 프레젠테이션

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

협업 필터링이란 대규모의 기존 사용자 행동 정보를 분석하여 해당 사용자와 비슷한 성향의 사용자들이 기존에 좋아했던 항목을 추천하는 기술이다. 가장 일반적인 예는 온라인 쇼핑 사이 트에서 흔히 볼 수 있는 이 상품을 구매한 사용자가 구매한 상품들 서비스이다. 예를 들어

PowerPoint 프레젠테이션

제1장 마을유래 605 촌, 천방, 큰동네, 건너각단과 같은 자연부락을 합하여 마을명을 북송리(北松里)라 하 였다. 2006년에 천연기념물 468호로 지정되었다. 큰마을 마을에 있던 이득강 군수와 지홍관 군수의 선정비는 1990년대 중반 영일민속박물 관으로 옮겼다. 건

07_À±ÀåÇõ¿Ü_0317

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

Web-Scale Bayesian Click-Through Rate Prediction for Sponsored Search Advertising in Microsoft s Bing Search Engine Thore Graepel et al., ICML, 2010 P

Track2

FreeBSD Handbook

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: * A S

CUDA Programming Tutorial 2 - Memory Management – Matrix Transpose

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

R을 이용한 텍스트 감정분석

0125_ 워크샵 발표자료_완성.key

#Ȳ¿ë¼®

사회통계포럼

산선생의 집입니다. 환영해요

Vector Space Vector space : 모든 n 차원컬럼벡터의집합 : {, :, } (, 2), (2, 5), (-2.4, 3), (2.7, -3.77), (,), 이차원공간을모두채움 : {,, :,, } (2,3,4), (3,2,-5), Vector spa

04 Çмú_±â¼ú±â»ç

Google Inc. is an American public corporation, earning revenue from advertising related to its Internet search, , online m

<4D F736F F D20C3D6BDC C0CCBDB4202D20BAB9BBE7BABB>

PowerPoint 프레젠테이션


Journal of Educational Innovation Research 2016, Vol. 26, No. 3, pp DOI: Awareness, Supports

<C8ADB7C220C5E4C3EBC0E52E687770>

Contents Intro 02 Keywords 04 Key Image Special Theme 사람과 문화를 잇는 음악의 힘 10 Column 1 음악 마케팅의 새로운 바람, 인터랙티브 14 Column 2 새로운 창작 플랫폼, 송 캠프 18 Sk

, ( ) 1) *.. I. (batch). (production planning). (downstream stage) (stockout).... (endangered). (utilization). *

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

Software Requirrment Analysis를 위한 정보 검색 기술의 응용

UPMLOPEKAUWE.hwp

경북 친환경우수농산물 생산 및 유통체계 개선방안

3 Gas Champion : MBB : IBM BCS PO : 2 BBc : : /45


Á¦µµ ¹«¼±Á¦º»-»êµ¹

자연언어처리

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: : * Research Subject

<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>

1 : (Hyeon-woo An et al.: Influential Factor Based Hybrid Recommendation System with Deep Neural Network-Based Data Supplement) (Regular Paper) 24 3,

확률과통계 강의자료-1.hwp

CMS-내지(서진이)

음악부속물

음악부속물

음악부속물

< FC3D6C1BEBCF6C1A45FB1E2B5B6B1B3B1B3C0B0B3EDC3D E687770>

제 출 문 환경부장관 귀하 본 보고서를 폐기물관리 규제개선 방안연구 에 관한 최종보고서로 제출합니다 연구기관 한국산업폐기물처리공제조합 연구책임자 연 구 원 연구보조원 이 남 웅 황 연 석 은 정 환 백 인 근 성 낙 근 오 형 조 부이사장 상근이사 기술팀장 법률팀장 기

<B4DCC0A7BBE7BEF7BAB8B0EDBCAD30345FC3A2C0DBC1F6BDC4BBFDC5C2B0E85FC1A6BABB5FC3D6C1BEBCF6C1A42E687770>

DeepDive_ APT_....

<C7D1B1B9B1B3C0B0B0B3B9DFBFF85FC7D1B1B9B1B3C0B05F3430B1C733C8A35FC5EBC7D5BABB28C3D6C1BE292DC7A5C1F6C6F7C7D42E687770>

지난 10월 6일과 12일

독서대학 Vol.75

05( ) SA17-36.hwp

DBPIA-NURIMEDIA

ÀÌÀç¿ë Ãâ·Â

ÀÌÁÖÈñ.hwp

Social Network

공학석사학위논문 텍스트데이터를활용하는 추천시스템에서의행렬분해법 Matrix Factorization for Recommendation Systems Utilizing Text Data 2017 년 12 월 서울대학교대학원 전기 정보공학부 손동희

석 사 학 위 논 문 고등학교 인권 교육에 관한 연구 - 법과 사회 수업을 위한 사례 개발을 중심으로 - 숙명여자대학교 교육대학원 일반사회교육전공 오 승 윤

김기남_ATDC2016_160620_[키노트].key

*금안 도비라및목차1~17

Journal of Educational Innovation Research 2017, Vol. 27, No. 4, pp DOI: A Study on the Opti

DBPIA-NURIMEDIA

11¹Ú´ö±Ô

8? ?????? ??(11?).hwp

Probabilistic graphical models: Assignment 3 Seung-Hoon Na June 7, Gibbs sampler for Beta-Binomial Binomial및 beta분포는 다음과 같이 정의된다. k Bin(n, θ):

04-다시_고속철도61~80p

SS Term #3.doc

PowerPoint 프레젠테이션

기획 1 서울공대생에게 물었다 글 재료공학부 1, 이윤구 재료공학부 1, 김유리 전기정보공학부 1, 전세환 편집 재료공학부 3, 오수봉 이번 서울공대생에게 물었다! 코너는 특별히 설문조사 형식으로 진행해 보려고 해 요. 설문조사에는 서울대학교 공대 재학생 121명, 비

방송공학회논문지 제18권 제2호

부문별 에너지원 수요의 변동특성 및 공통변동에 미치는 거시적 요인들의 영향력 분석

Journal of Educational Innovation Research 2018, Vol. 28, No. 2, pp DOI: IPA * Analysis of Perc

30이지은.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -

??됱뵠?袁⑹뜍 1

보고서(겉표지).PDF

°ø±â¾Ð±â±â

이든샘 은 착하고 어진(옛말:이든) 마음이 샘처럼 솟으라는 뜻의 순우리말입니다. 한국원자력연구원은 어린이들이 착하고 어진 마음을 지키며 살아갈 수 있는 세상을 만들기 위해 노력하고 있습니다. 표지인물 가족 열수력안전연구부에서 근무하는 김종록 선임연구원의 아들 희태(6세

4 : (Hyo-Jin Cho et al.: Audio High-Band Coding based on Autoencoder with Side Information) (Special Paper) 24 3, (JBE Vol. 24, No. 3, May 2019

Microsoft PowerPoint - MDA 2008Fall Ch2 Matrix.pptx

02 스트리밍서비스로 빠르게 변화! 음원가족 스트리밍서비스로 빠르게 변화! [표1] 1997년~2013년 세계음반시장 규모 (US 백만 달러) 글로벌 음악시장의 규모 2001년 이후부터 디지털 음악 서비스의 등 장과 온라인 불법 침해 등의 원인으로 인하여 급격하게 줄어



예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

Journal of Educational Innovation Research 2018, Vol. 28, No. 1, pp DOI: Educational Design

A Problem for Government STAGE 6: Policy Termination STAGE 1: Agenda Setting STAGE 5: Policy Change STAGE 2: Policy Formulation STAGE 4: Policy Evalua

Data Industry White Paper

SNS 명예훼손의 형사책임

.. IMF.. IMF % (79,895 ). IMF , , % (, 2012;, 2013) %, %, %

(p47~53)SR

Chap 6: Graphs


슬라이드 1

Transcription:

Recommender Systems Beyond Collaborative Filtering Sungjoo Ha May 17th, 2016 Sungjoo Ha 1 / 19

Recommender Systems Problem 사용자가얼마나특정아이템을좋아할지예측해보자. 과거행동을바탕으로 다른사용자와의관계를바탕으로 아이템사이의관계로부터 문맥을살펴보고... Sungjoo Ha 2 / 19

Collaborative Filtering m 사용자, n 아이템 사용자가의견을표출한아이템목록이존재 직접적인점수 암묵적인표현 구매여부, 트랙재생여부등 표현되지않은의견을예측 사용자 / 아이템사이의관계를활용해서 Sungjoo Ha 3 / 19

Approaches to CF Neighborhood method Matrix factorization Restricted Boltzmann machines Sungjoo Ha 4 / 19

Content-based Recommendation 내용에기반한추천 내용을바탕으로사용자의취향을파악하는모델을만들어서활용 아이템의성격혹은특징을 내용 이라함 영화의장르 개봉년도 출연배우 영화의줄거리텍스트 Sungjoo Ha 5 / 19

Pros and Cons 장점 단점 다른사용자의정보가필요하지않음 새로운아이템도추천할수있음 이유 를제공할수있는경우가많음 내용 의품질이좋아야함 쓸모있는피쳐의추출이어려운매체가많음 주어진피쳐로사용자의취향이모델링가능해야함 Sungjoo Ha 6 / 19

Music Recommendations 곡을 400 여가지속성으로분류 미묘한 현악기의활용 춤추고싶어지는비트 멋진트럼본솔로 트위터및위키백과등의웹정보수집 음원으로부터직접적으로피쳐추출 Convolutional neural network 를사용 이미 40 차원벡터로표현된음원데이터를학습용으로사용 Sungjoo Ha 7 / 19

Hybrid Approach 다양한방식으로 CF 와 CB 를결합 가중치를주는방식 상황에따라다른방법을활용하는방식 양쪽의추천을적당히섞어서보여주는방식 한쪽의결과가다른쪽의입력으로들어가는방식 동시에양쪽을학습 Topic modeling 을통해얻은 latent topic space 를 CF 에서아이템의 latent vector representation 으로활용 이두개를포괄하는모델을만들어서동시에최적화 Sungjoo Ha 8 / 19

Beyond Traditional Approaches Learning to rank Context-aware recommendations Deep learning Similarity Bandit formulation Social recommendations Sungjoo Ha 9 / 19

Context-aware Recommendations 상황에따라다른추천을하는시스템 Tensor factorization Factorization machines Sungjoo Ha 10 / 19

Matrix Factorization? 5 4? 1? 1 2???? 5 3? 4 0.2 4.8 4.1 3.0 0.7 4.9 1.3 2.0 1.7 3.8 3.1 0.3 4.9 2.7 2.3 3.9 Sungjoo Ha 11 / 19

Tensor Factorization Items Context Higher-order singular value decomposition (HOSVD) Users Sungjoo Ha 12 / 19

Factorization Machines Matrix/tensor factorization 접근의일반화 행렬이나텐서의모양에따라최적화알고리즘을새로유도해야하는것을우회 아이디어 : 기존의행렬분해는사용자를나타내는피쳐와아이템을나타내는피쳐의상호작용을모델링하는것 Indicator/real value 피쳐와그에대응되는가중치벡터를모델링 Sungjoo Ha 13 / 19

Factorization Machines n n n ŷ(x) = w 0 + w i x i + v i, v j x i x j i=1 i=1 j=i+1 w 0 R, w R n, V R n k 수식을잘정리하면 O(kn 2 ) 대신 O(kn) 의연산만필요 Sungjoo Ha 14 / 19

MF Compared with FM Matrix factorization SVD++ ŷ(x) = w 0 + w u + w i + v u, v i ŷ(x) = w0 + w u + w i + v u, v i + 1 Nu l N u v i, v l Factorization machines with user/item/other movies rated ŷ(x) = w0 + w u + w i + v u, v i + 1 Nu l N u v i, v l + 1 Nu l N u (w l + v u, v l + 1 Nu l N u,l >l v l, v l ) Sungjoo Ha 15 / 19

Bandit Formulation 오프라인이아닌온라인형태의접근 Exploration/exploitation tradeoff 아는것을바탕으로좋은추천해주기 상호작용을통해사용자에대해더알아내기 Sungjoo Ha 16 / 19

Multi-armed Bandits 다양한수익률을낼수있는슬롯머신이있을때어떤전략을사용해야좋은가? 몇가지가정하에이론적인결과들이연구되어있음 Sungjoo Ha 17 / 19

MAB ɛ-greedy ɛ의확률로랜덤한시도 1 ɛ의확률로현재가장좋은레버를당김 Upper confidence bound (UCB) Posterior의평균과함께분산을고려 잘모르는것은좋을것이라고낙관적으로가정해서가장좋은레버를당김 UCT의아이디어는여기에서옴 몇가지가정하에최적임이보장됨 Thompson sampling (probability matching) 베이지안모델링 Posterior로부터모델을샘플링해서이를최적화하는방식 역시몇가지가정하에최적임이보장됨 Sungjoo Ha 18 / 19

References The Recommender Problem Revisited, Amatriain and Mobasher, KDD tutorial, 2014 Recommender Systems: Collaborative Filtering and other approaches, Amatriain, MLSS, 2014 Music Recommendations at Spotify, Bernhardsson, NYC Machine Learning Meetup, 2013 Recommending music on Spotify with deep learning, Dieleman, 2014 Collaborative Topic Modeling for Recommending Scientific Articles, KDD, 2011 Factorization Machines, Rendel, ICDM, 2010 Sungjoo Ha 19 / 19