1_33.dvi



Similar documents
IPSJ-TOM

motomura.dvi

(2012 rev.1.23) Web DVD 1 1 DVD SF DVD ( ) ( ) ( ) DVD 0.2 ( ) ( ) ( ) amazon.com (MovieLens) (Resnick et al., 1994) 1

johnny-paper2nd.dvi

TA3-4 31st Fuzzy System Symposium (Chofu, September 2-4, 2015) Interactive Recommendation System LeonardoKen Orihara, 1 Tomonori Hashiyama, 1

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

独立行政法人情報通信研究機構 Development of the Information Analysis System WISDOM KIDAWARA Yutaka NICT Knowledge Clustered Group researched and developed the infor

2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

900 GPS GPS DGPS Differential GPS RTK-GPS Real Time Kinematic GPS 2) DGPS RTK-GPS GPS GPS Wi-Fi 3) RFID 4) M-CubITS 5) Wi-Fi PSP PlayStation Portable

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

IT,, i

3_23.dvi

Wikipedia YahooQA MAD 4)5) MAD Web 6) 3. YAMAHA 7) 8) Vocaloid PV YouTube 1 minato minato ussy 3D MAD F EDis ussy

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

fiš„v8.dvi

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

untitled


Vol. 23 No. 4 Oct Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

dsample.dvi

IPSJ SIG Technical Report Vol.2010-SLDM-144 No.50 Vol.2010-EMB-16 No.50 Vol.2010-MBL-53 No.50 Vol.2010-UBI-25 No /3/27 Twitter IME Twitte

untitled

新製品開発プロジェクトの評価手法

2 3, 4, [1] [2] [3]., [4], () [3], [5]. Mel Frequency Cepstral Coefficients (MFCC) [9] Logan [4] MFCC MFCC Flexer [10] Bogdanov2010 [3] [14],,,

3_39.dvi

DEIM Forum 2009 B4-6, Str

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

( )

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

60 90% ICT ICT [7] [8] [9] 2. SNS [5] URL 1 A., B., C., D. Fig. 1 An interaction using Channel-Oriented Interface. SNS SNS SNS SNS [6] 3. Processing S

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

dews2004-final.dvi

和文タイトル

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

16

Web Social Networking Service Virtual Private Network 84

2 251 Barrera, 1986; Barrera, e.g., Gottlieb, 1985 Wethington & Kessler 1986 r Cohen & Wills,

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

Vol. 42 No MUC-6 6) 90% 2) MUC-6 MET-1 7),8) 7 90% 1 MUC IREX-NE 9) 10),11) 1) MUCMET 12) IREX-NE 13) ARPA 1987 MUC 1992 TREC IREX-N

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

平成○○年度知能システム科学専攻修士論文

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

( 1) 3. Hilliges 1 Fig. 1 Overview image of the system 3) PhotoTOC 5) 1993 DigitalDesk 7) DigitalDesk Koike 2) Microsoft J.Kim 4). 2 c 2010

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

知能と情報, Vol.30, No.5, pp

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

6_27.dvi

IPSJ SIG Technical Report Vol.2012-MUS-96 No /8/10 MIDI Modeling Performance Indeterminacies for Polyphonic Midi Score Following and

Lytro [11] The Franken Camera [12] 2.2 Creative Coding Community Creative Coding Community [13]-[19] Sketch Fork 2.3 [20]-[23] 3. ourcam 3.1 ou

1 Fogg Fogg Behavior Model [1] information cascade [2] TPO [3] Fig. 2 Target area of this paper. 1 Fig. 1 Fogg b

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

3807 (3)(2) ,267 1 Fig. 1 Advertisement to the author of a blog. 3 (1) (2) (3) (2) (1) TV 2-0 Adsense (2) Web ) 6) 3

2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal

1034 IME Web API Web API 1 IME Fig. 1 Suitable situations for context-aware IME. IME IME IME IME 1 GPS Web API Web API Web API Web )

Table 1. Reluctance equalization design. Fig. 2. Voltage vector of LSynRM. Fig. 4. Analytical model. Table 2. Specifications of analytical models. Fig

(a) (b) 1 JavaScript Web Web Web CGI Web Web JavaScript Web mixi facebook SNS Web URL ID Web 1 JavaScript Web 1(a) 1(b) JavaScript & Web Web Web Webji

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

IPSJ SIG Technical Report Pitman-Yor 1 1 Pitman-Yor n-gram A proposal of the melody generation method using hierarchical pitman-yor language model Aki

,,,,., C Java,,.,,.,., ,,.,, i

2. Twitter Twitter 2.1 Twitter Twitter( ) Twitter Twitter ( 1 ) RT ReTweet RT ReTweet RT ( 2 ) URL Twitter Twitter 140 URL URL URL 140 URL URL

Mining Social Network of Conference Participants from the Web

2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )

Vol.11-HCI-15 No. 11//1 Xangle 5 Xangle 7. 5 Ubi-WA Finger-Mount 9 Digitrack 11 1 Fig. 1 Pointing operations with our method Xangle Xa

,,.,,.,..,.,,,.,, Aldous,.,,.,,.,,, NPO,,.,,,,,,.,,,,.,,,,..,,,,.,

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

1_26.dvi

05_藤田先生_責

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

<95DB8C9288E397C389C88A E696E6462>

Vol.1 No Autumn

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

Mhij =zhij... (2) Đhij {1, 2,...,lMhij}... (3)

Web Web [4] Web Web [5] Web 2 Web 3 4 Web Web 2.1 Web Web Web Web Web 2.2 Web Web Web *1 Web * 2*3 Web 3. [6] [7] [8] 4. Web 4.1 Web Web *1 Ama

DEIM Forum 2009 E

”Лï−wŁfl‰IŠv‚æ89“ƒ/‚qfic“NŸH

A5 PDF.pwd

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

IPSJ SIG Technical Report Vol.2009-HCI-134 No /7/17 1. RDB Wiki Wiki RDB SQL Wiki Wiki RDB Wiki RDB Wiki A Wiki System Enhanced by Visibl

9_18.dvi

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

IPSJ SIG Technical Report Vol.2010-CVIM-170 No /1/ Visual Recognition of Wire Harnesses for Automated Wiring Masaki Yoneda, 1 Ta

Transcription:

Vol. 49 No. 1 Jan. 2008 1 1 2 2 2 Implementation and Evaluation of a Movie Recommender System Considering both Users Personality and Situation Chihiro Ono, 1 Mori Kurokawa, 1 Yoichi Motomura 2 and Hideki Asoh 2 We are developing a movie recommender system. Movie preferences change according to not only the users personality, but also to the situation/context such as mood, location, accompanying person, and so forth, and the mobile user may access the recommender system under various situations. However, almost all existing researches on recommender systems have not yet dealt with users situations. In this paper we propose a novel movie recommender system that provides context-aware personalized recommendations for mobile users. Here, we explain data acquisition process by a large-scale WWW questionnaire survey, then explain a novel Bayesian network model construction process using data acquired. Then we explain design and implementation of the context-aware personalized movie recommender system. The effectiveness of the proposed system is evaluated through two experiments. 1. 1 KDDI KDDI R&D Laboratories Inc. 2 National Institute of Advanced Industrial Science and Technology 1),19),22) 2 5),19) 21) 130

Vol. 49 No. 1 131 17),19) 2),3),6),16),18) Miller 15) (1) (2) 2 Miller 1 context situation occasion 3.3 6 43 Chiristakou 8) Basilico 2) 12),26) 13) 11) 2 3 4 5 6

132 Jan. 2008 2. 2.1 Herlocker 10) 6 (1) (2) PC 10 20 3 5 (3) DVD ( ) 2007 3 15 250 70 ( ) DVD Video on demand ( ) ( ) 2006 821 10 1.2% 36% 5.2 (4) ( ) ( ) Cookie ID (5) 2 ( ) 5 ( ) DVD (6) ( )/( ) MovieLens 6,040 3,900 4.2% 3.4 2.2 3 1 2 3 1) 1 2 2) 3 1 3 4

Vol. 49 No. 1 133 3. 3.1 U CS V P (u, c, s, v) P (v u, c, s) U = u S = s C = c P (c u, s, v) U = u V = positive 3.2 CPT: Conditional Probability Tables 3 1 2 2 2 1 AIC MDL Cooper K2 9) 2 7) 2 3 4),14) 3.3 3 3.3 1 2 2 24) WEB 25) 17 WEB 1,408 24) 25) 1. 2,153 2. 2006 3 3. 4. 197 5. 5 10 6. ( ) 30 ( ) 32 7 ( ) 43 DVD 1 2 7

134 Jan. 2008 ( ) 358 7 ( ) 1 7 43 358 MovieLens 2.2% MovieLens 4.2% 26 1 4.26 5 1.84 1 44.6 30 43.56 3.4 1 1 1. ( ) 1 Fig. 1 Model structure. ( ) 4 ( ) 3 5 2. score = I(r, CID)/H(r CID) score I(r, CID) r ID H(r CID) ID r ID 30 3. U S C I V 5 4. Ward 22) = 1 5. AIC

Vol. 49 No. 1 135 Table 1 1 The number of clusters for each group. Fig. 2 2 Overview of movie recommender system. 2 Table 2 The number of nodes and links in the constructed networks. BAYONET 27) 4 4 1 5 V I U C S 2 S 3 S I 4 S I 2 4. 2 Java Servlet WEB 3 Fig. 3 Flow of movie recommendation. 3 4 1. =

136 Jan. 2008 3 Table 3 Result of accuracy evaluation. Fig. 4 4 Screenshots of cellular phone display. 2. 3. 4. 5. 5. 5.1 MAE: Mean Absolute Error N r i j k P ijk v MAE 1 r N p ijk vp(v = v U = i,c = j,s = k). ijk v=1 4 6 2 1 CF(user) 2 CF(item) 3 4.1% 72 12.6% 221 MAE 1 3.26 4 UC-I-V UCS-I-V UC-V UCS-V UCS-I-V UCS-V UC-I-V UC-V 5.2 1. 171 10 50 2. 3. 2007 1 4.

Vol. 49 No. 1 137 5. 19 5 7 7 1 2 3 4 20 5 21 5 5 1) 1 81% 2) 60% 1) 76% 2) 48% 3) 62% 4 5 Table 4 Ratio of users who chose the recommendation list as most suitable to current mood. 5 4 5 1 = 36% 4 = 24% 3 = 15% 5 = 14% 2 = 11% 1 4 4 6 1 3 2 1.8 4 3 1.6 59 5 = 24% 1 = 22% 4 = 20% 3 = 20% 2 = 14% 21

138 Jan. 2008 5 1 6. Web Video on Demand WEB SNS KDDI 1) Adomavicius, G. and Tuzhilin, A.: Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions, IEEE Trans. Knowledge and Data Engineering, Vol.17, No.6, pp.734 749 (2005). 2) Basilico, J. and Hofmann, T.: Unifying collaborative and content-based filtering, Proc. 21st Int. Conf. on Machine Learning (2004). 3) Basu, C., Hirsh, H. and Cohen, W.W.: Recommendation as classification: Using social and content-based information in recommendation, Proc. 15th National Conference on Artificial Intelligence, Madison, WI, pp.714 720 (July 1998). 4) Binder, J., Koller, D., Russell, S. and Kanazawa, K.: Adaptive probabilistic networks with hidden variables, Machine Learning, Vol.29, pp.213 244 (1997). 5) Breese, J.S., Heckerman, D. and Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering, Proc. 14th Annual Conference on Uncertainty in Artificial Intelligence, pp.43 52 (1998). 6) Burke, R.: Hybrid recommender systems: Survey and experiments, User-Modeling and User-Adapted Interactions, Vol.12, pp.331 370 (2002). 7) de Campos, L.M.: Independency relationships and learning algorithms for singly connected networks, Journal of Experimental and Theoretical Artificial Intelligence, Vol.10, pp.511 549 (1998). 8) Christakou, C. and Stafylopatis, A.: A hybrid movie recommender system based on neural network, Proc. 5th Int. Conf. on Intelligent Systems Design and Application (2005). 9) Cooper, G.F. and Herskovits, E.: A Bayesian method for the induction of probabilistic networks from data, Machine Learning, Vol.9, pp.309 347 (2002). 10) Herlocker, J., et al.: Evaluating collaborative filtering recommender systems, ACM Trans. Information Systems, Vol.22, No.1, pp.5 53 (2004). 11) Horvitz, E.: Principles of mixed-initiative user interfaces, Proc. ACM SIGCHI Conference on Human Factors in Computing Systems (1999). 12) Jensen, F.V.: Bayesian Networks and Decision Graphs, Springer-Verlag (2001). 13) Jensen, F.V., et al.: The SACSO methodology for troubleshooting complex systems, Artificial Intelligence for Engineering Design, Analysis

Vol. 49 No. 1 139 and Manufacturing (AIEDAM ), Vol.15, pp.321 333 (2001). 14) Mani, S., McDermott, S. and Valtorta, M.: MENTOR: A Bayesian model of prediction of mental retardation in newborns, Research in Developmental Disabilities, Vol.8, No.5 (1997). 15) Miller, B.N., Albert, I., Lam, S.K., Konstan, J.A. and Riedel, J.: Movie-Lens unplugged: Experiences with an occasionally connected recommender system, Proc. 8th Int. Conf. on Intelligent User Interfaces, pp.263 266 (2003). 16) Mobasher, B., Jin, X. and Zhou, Y.: Semantically enhanced collaborative filtering on the Web, Proc. European Web Mining Forum, Berendt, B., et al. (Eds.), LNAI 3209, Springer (2004). 17) Mooney, R.J. and Roy, L.: Content-based book recommending using learning for text categorization, Proc. 5th ACM Conference on Digital Libraries, pp.195 204 (2000). 18) Ono, C., Motomura, Y. and Asoh, H.: A study of probabilistic models for integrating collaborative and content-based recommendation, Working Notes of IJCAI-05 Workshop on Advances in Preference Handling (2005). 19) Resnick, P. and Varian, H.R.: Recommender systems, Comm. ACM, Vol.40, No.3, pp.56 58 (1997). 20) Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P. and Riedl, J.: GroupLens: An open architecture for collaborative filtering of netnews, Proc. ACM Conference on Computer Supported Cooperative Work, pp.175 186, ACM (1994). 21) Shardanand, U. and Maes, P.: Social information filtering: Algorithms for automating word of mouth, Proc. CHI 95 Mosaic of Creativity, pp.210 217 (1995). 22) Zekerman, I. and Alberecht, D.W.: Predictive statistical models for user modeling, User Modeling and User-Adapted Interaction, Vol.11, No.1-2, pp.5 18 (2001). 23) Ward, J.H.: Hierarchical grouping to optimize an objective function, J. Am. Stat. Assoc., Vol.58, pp.236 244 (1963). 24) 33 pp.130 131 (2005). 25) Web 34 (2006). 26) (2006). 27) BayoNet Vol.42, No.8, pp.693 694 (2003). ( 19 4 16 ) ( 19 10 2 ) 1992 1994 1999 9 2000 9 KDDI 2005 2007 KDDI KDDI Web 1991 1993 1993 1999 2001 2003 2005 DCS IEEE

140 Jan. 2008 1981 1983 1993 1994