On the Sensitivity of Online Game Playing Time to Network QoS
Transcription
On the Sensitivity of Online Game Playing Time to Network QoS
Mobile Game Recommendation using Touch Gestures De-Yu Chen Institute of Information Science Academia Sinica Collaborators: Hao-Tsung Yang, Ya-Xuan Hong, Kuan-Ta Chen NetGames 2013 Talk Outline Overview Trace collection Touch Gesture Analysis Algorithm and Performance Evaluation Summary On the Network QoS-Sensitivity of Online Game Playing Times 2 Motivation More than 100,000+ games Challenge: How to pick the best games without spending too much time on tryout? On the Network QoS-Sensitivity of Online Game Playing Times 3 Current Solutions Large Game Pool 1) association rules : recommends top games 2) text mining : recommends games with similar titles and descriptions But either approaches give recommendations regardless the similarity of gameplay… On the Network QoS-Sensitivity of Online Game Playing Times 4 Difficulty in certain circumstances Puzzle!? Which one is similar to “Angry Birds” ? On the Network QoS-Sensitivity of Online Game Playing Times 5 Our Proposal Goal: Recommend games with similar gameplay Record players’ touch gestures in games Treat a trace of touch gestures as a signature of a game Recommend similar games based on the signature On the Network QoS-Sensitivity of Online Game Playing Times 6 Touch Gesture Touch gestures can serve robust signatures of gameplay Our recommendation system can give reasonably accurate recommendations of similar games On the Network QoS-Sensitivity of Online Game Playing Times 7 Trace Collection On the Network QoS-Sensitivity of Online Game Playing Times 8 Game Group Endless Running Rhythm First-Person Shooter On the Network QoS-Sensitivity of Online Game Playing Times Scrolling Shooter Tile Matching 9 Trace Collection Subject Age Sex # Traces Avg. Trace Length # Gestures (per min) Subj1 27 M 21 4.5 m 42.6 Subj2 27 M 21 4.9 m 37.8 Subj3 22 F 18 4.8 m 54.0 Subj4 19 M 15 4.9 m 71.4 Subj5 28 F 19 1.6 m 38.4 94 4.1 m 48.8 Overall (Overall: 6.4 hours and 18,979 gestures) On the Network QoS-Sensitivity of Online Game Playing Times 10 Trace Sample Event id Time Gesture id X-axis Y-axis event 11 36.10 4269 110.00 721.00 Press 12 36.20 -1 330.00 661.00 Press 13 36.30 -1 467.00 332.00 Release 14 37.10 4270 984.00 227.00 Press 15 37.20 -1 221.00 241.00 Release Tap: moving distance < 0.5 cm Slide: otherwise On the Network QoS-Sensitivity of Online Game Playing Times 11 Endless Running Temple Subway On the Network QoS-Sensitivity of Online Game Playing Times Fred 12 First-Person Shooter Trigger CS On the Network QoS-Sensitivity of Online Game Playing Times Strike 13 Rhythm Cytus Dance On the Network QoS-Sensitivity of Online Game Playing Times Hero 14 Scrolling Shooter iFighter Raiden On the Network QoS-Sensitivity of Online Game Playing Times AirAttack 15 Tile Matching Jewels Diamond On the Network QoS-Sensitivity of Online Game Playing Times Blink 16 Touch Gesture Analysis On the Network QoS-Sensitivity of Online Game Playing Times 17 Feature Extraction Tap Slide • Duration • Position • Distance • Angle • … On the Network QoS-Sensitivity of Online Game Playing Times General • Rate • Burst • … 18 Multi-Dimensional Scaling Plot of Features On the Network QoS-Sensitivity of Online Game Playing Times 19 Algorithm and Performance On the Network QoS-Sensitivity of Online Game Playing Times 20 Recommendation Algorithm Cosine Distance Borda Count Tr. A, Tr. B, Tr. C. … Trace 1 Rank similarity with other traces Tr. A, Tr. X, Tr. D. … Target game Trace 2 Tr. A, Tr. B, Tr. H. … Integrate into one similarity-traces rank list Rank similarity with other trace Average Score Load traces from DB. Trace 3 … Tr. B, Tr. R, Tr. H. … Rank similarity with other trace Transform to one similaritygames rank list 1st On the Network QoS-Sensitivity of Online Game Playing Times 2nd 3rd Performance Evaluation: Consistency On the Network QoS-Sensitivity of Online Game Playing Times 22 Performance Evaluation: Accuracy On the Network QoS-Sensitivity of Online Game Playing Times 23 Summary We propose a mobile game recommendation system based on players’ touch gestures The evaluation results show that … Touch gestures can serve robust signatures Our recommendation system can give reasonably accurate recommendations On the Network QoS-Sensitivity of Online Game Playing Times 24 Thank You! De-Yu Chen [陳德禹in Chinese]