A Transfer Learning Based Interpretable User Experience Model on Small Samples

User experience (UX) is a key factor that affects software survival time. A rich line of research has studied the relationships between UX and software factors to modify software and improve user satisfaction. However, the existing machine learning models for predicting UX on small data set is not accurate enough, and research with traditional statistical methods only obtained indistinct relations among UX, user characteristics and software factors. With the goal of improving the accuracy of UX model and obtaining sufficient UX relationships, we propose Transfer in Cart (TrCart) algorithm and Transfer Adaboost in Cart (TrAdaBoostCart) algorithm. To verify this approach, we present the UX study on a desktop game and an android game. According to the experimental results, we find that the TrAdaBoostCart has better accuracy and interpretable results. Hence, the proposed approach provides important guidelines for the design process of mobile applications.

[1]  Weiwei Xing,et al.  A Hybrid User Experience Evaluation Method for Mobile Games , 2018, IEEE Access.

[2]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[3]  Xiaoping Che,et al.  How to Keep People Playing Mobile Games: An Experience Requirements Testing Approach , 2016, 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld).

[4]  Kostas Karpouzis,et al.  The platformer experience dataset , 2015, 2015 International Conference on Affective Computing and Intelligent Interaction (ACII).

[5]  Ralf Peeters,et al.  Conformal decision-tree approach to instance transfer , 2017, Annals of Mathematics and Artificial Intelligence.

[6]  Nicolas Martin,et al.  From Physiological Measures to an Automatic Recognition System of Stress , 2016, HCI.

[7]  Christophe G. Giraud-Carrier,et al.  Transfer Learning in Decision Trees , 2007, 2007 International Joint Conference on Neural Networks.

[8]  Bernhard Schölkopf,et al.  Correcting Sample Selection Bias by Unlabeled Data , 2006, NIPS.

[9]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[10]  Jaime Lloret,et al.  Deep Learning Model for Multimedia Quality of Experience Prediction Based on Network Flow Packets , 2018, IEEE Communications Magazine.

[11]  Mustafa I. M. Eid,et al.  User adaptation and ERP benefits: moderation analysis of user experience with ERP , 2017, Kybernetes.

[12]  Carlo Fabricatore,et al.  GAMEPLAY AND GAME MECHANICS DESIGN : A KEY TO QUALITY IN VIDEOGAMES , 2007 .

[13]  Liang Huang,et al.  How Does Machine Translated User Interface Affect User Experience? A Study on Android Apps , 2017, 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM).

[14]  Jun Kong,et al.  User experience with web browsing on small screens: Experimental investigations of mobile-page interface design and homepage design for news websites , 2016, Inf. Sci..

[15]  Regina Bernhaupt,et al.  Evaluating User Experience for Interactive Television: Towards the Development of a Domain-Specific User Experience Questionnaire , 2013, INTERACT.

[16]  Joze Guna,et al.  Users’ viewpoint of usability and user experience testing procedure - gaining methodological insights in a case of an interactive HbbTV application , 2017, Multimedia Tools and Applications.

[17]  Karsten M. Borgwardt,et al.  Covariate Shift by Kernel Mean Matching , 2009, NIPS 2009.

[18]  Yue Gao,et al.  Active Learning with Cross-Class Similarity Transfer , 2017, AAAI.

[19]  Jan Van Looy,et al.  Assessing game experience: Heart rate variability, in-game behavior and self-report measures , 2014, 2014 Sixth International Workshop on Quality of Multimedia Experience (QoMEX).

[20]  Jon Froehlich,et al.  SharedPhys: Live Physiological Sensing, Whole-Body Interaction, and Large-Screen Visualizations to Support Shared Inquiry Experiences , 2016, IDC.

[21]  Joelle Pineau,et al.  Online Boosting Algorithms for Anytime Transfer and Multitask Learning , 2015, AAAI.

[22]  Qiang Yang,et al.  Boosting for transfer learning , 2007, ICML '07.

[23]  Yiqiang Chen,et al.  Cross-People Mobile-Phone Based Activity Recognition , 2011, IJCAI.

[24]  Yoav Freund,et al.  A decision-theoretic generalization of on-line learning and an application to boosting , 1995, EuroCOLT.

[25]  Kristian Kiili,et al.  Flow Experience as a Quality Measure in Evaluating Physically Activating Serious Games , 2013, GALA.

[26]  Mohamed Abou-Zleikha,et al.  Transfer learning for cross-game prediction of player experience , 2016, 2016 IEEE Conference on Computational Intelligence and Games (CIG).