Abstract
Intelligent Tutoring Systems often profit of intelligent components, which allow to personalize the proposed contents’ characteristics and sequence. Adaptive sequencing, in particular, requires either a detrimental data collection for users or extensive domain information provided by experts of the educational area. In this paper we propose an efficient domain independent method to model student progress that can be later used to sequence tasks in large commercial systems. The developed method is based on the integration of domain independent Matrix Factorization Performance Prediction with Kalman Filters state modeling abilities. Our solution not only reduces the prediction error, but also possesses a more computationally efficient model update. Finally, we give hints about a potential interpretability of student’s state computed by Matrix Factorization, that, because of its implicit modeling, did not allow human experts, to monitor user’s knowledge acquisition.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Cichocki, A., Zdunek, R., Phan, A.H., Amari, S.: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation. Wiley.com, Chichester (2009). Wiley.com
Corbett, A., Anderson, J.: Knowledge tracing: modeling the acquisition of procedural knowledge. UMAI 4, 253–278 (1994)
Baker, R.S.J., Corbett, A.T., Aleven, V.: More accurate student modeling through contextual estimation of slip and guess probabilities in Bayesian knowledge tracing. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 406–415. Springer, Heidelberg (2008). doi:10.1007/978-3-540-69132-7_44
Janning, R., Schatten, C., Lars, S.-T.: Feature analysis for affect recognition supporting task sequencing. In: ECTEL (2014)
Janning, R., Schatten, C., Schmidt-Thieme, L.: Multimodal affect recognition for adaptive intelligent tutoring systems. In: FFMI EDM (2014)
Janning, R., Schatten, C., Schmidt-Thieme, L.: Perceived task-difficulty recognition from log-file information for the use in adaptive intelligent tutoring systems. Int. J. Artif. Intell. Educ. 26, 855–876 (2016)
Kalman, R.E.: A new approach to linear filtering and prediction problems. J. Fluids Eng. 82(1), 35–45 (1960)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
Li, B., Zhu, X., Li, R., Zhang, C., Xue, X., Wu, X.: Cross-domain collaborative filtering over time. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, vol. 3, pp. 2293–2298. AAAI Press (2011)
Manouselis, N., Drachsler, H., Vuorikari, R., Hummel, H., Koper, R.: Recommender systems in technology enhanced learning. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 387–415. Springer, New York (2011). doi:10.1007/978-0-387-85820-3_12
Nielsen, J.: Usability Engineering. Elsevier, San Diego (1994)
Pardos, Z.A., Heffernan, N.T.: Modeling individualization in a Bayesian networks implementation of knowledge tracing. In: Bra, P., Kobsa, A., Chin, D. (eds.) UMAP 2010. LNCS, vol. 6075, pp. 255–266. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13470-8_24
Pardos, Z.A., Heffernan, N.T.: KT-IDEM: introducing item difficulty to the knowledge tracing model. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 243–254. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22362-4_21
Pavlik, P., Cen, H., Koedinger, K.: Performance factors analysis-a new alternative to knowledge tracing. In: AIED (2009)
Pilászy, I., Tikk, D.: Recommending new movies: even a few ratings are more valuable than metadata. In: RecSys (2009)
Rendle, S., Schmidt-Thieme, L.: Online-updating regularized kernel matrix factorization models for large-scale recommender systems. In: Proceedings of the 2008 ACM Conference on Recommender Systems, pp. 251–258. ACM (2008)
Schatten, C., Janning, R., Schmidt-Thieme, L.: Vygotsky based sequencing without domain information: a matrix factorization approach. In: Zvacek, S., Restivo, M.T., Uhomoibhi, J., Helfert, M. (eds.) CSEDU 2014. CCIS, vol. 510, pp. 35–51. Springer, Cham (2015). doi:10.1007/978-3-319-25768-6_3
Schatten, C., Janning, R., Schmidt-Thieme, L.: Integration and evaluation of a machine learning sequencer in large commercial ITS. In: AAAI 2015. Springer (2015)
Schatten, C., Mavrikis, M., Janning, R., Schmidt-Thieme, L.: Matrix factorization feasibility for sequencing and adaptive support in ITS. In: EDM (2014)
Schatten, C., Schmidt-Thieme, L.: Adaptive content sequencing without domain information. In: CSEDU (2014)
Schatten, C., Schmidt-Thieme, L.: Student progress modeling with skills deficiency aware Kalman filters. In: CSEDU (2016)
Schatten, C., Wistuba, M., Schmidt-Thieme, L., Gutirrez-Santos, S.: Minimal invasive integration of learning analytics services in ITS. In: ICALT (2014)
Schilling, N., Wistuba, M., Drumond, L., Schmidt-Thieme, L.: Joint model choice and hyperparameter optimization with factorized multilayer perceptrons. In: 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI), pp. 72–79. IEEE (2015)
Thai-Nghe, N., Drumond, L., Horvath, T., Krohn-Grimberghe, A., Nanopoulos, A., Schmidt-Thieme, L.: Factorization techniques for predicting student performance. In: Educational Recommender Systems and Technologies: Practices and Challenges. IGI Global (2011)
Thai-Nghe, N., Drumond, L., Horvath, T., Schmidt-Thieme, L.: Using factorization machines for student modeling. In: UMAP Workshops (2012)
Thai-Nghe, N., Drumond, L., Krohn-Grimberghe, A., Schmidt-Thieme, L.: Recommender system for predicting student performance. Procedia Comput. Sci. 1(2), 2811–2819 (2010)
Vinagre, J., Jorge, A.M., Gama, J.: Fast incremental matrix factorization for recommendation with positive-only feedback. In: Dimitrova, V., Kuflik, T., Chin, D., Ricci, F., Dolog, P., Houben, G.-J. (eds.) UMAP 2014. LNCS, vol. 8538, pp. 459–470. Springer, Cham (2014). doi:10.1007/978-3-319-08786-3_41
Voss, L., Schatten, C., Schmidt-Thieme, L.: A transfer learning approach for applying matrix factorization to small its datasets. In: EDM 2015 (2015)
Vygotsky, L.S.: Mind in Society: The Development of Higher Psychological Processes. HUP, Cambridge (1978)
Wang, Y., Heffernan, N.T.: The student skill model. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds.) ITS 2012. LNCS, vol. 7315, pp. 399–404. Springer, Heidelberg (2012). doi:10.1007/978-3-642-30950-2_51
Wistuba, M., Schilling, N., Schmidt-Thieme, L.: Sequential model-free hyperparameter tuning. In: 2015 IEEE International Conference on Data Mining (ICDM), pp. 1033–1038. IEEE (2015)
Xiong, L., Chen, X., Huang, T.-K., Schneider, J.G., Carbonell, J.G.: Temporal collaborative filtering with Bayesian probabilistic tensor factorization. In: SDM, vol. 10, pp. 211–222. SIAM (2010)
Acknowledgement
This research has been co-funded by the Seventh Framework Programme of the European Commission, through project iTalk2Learn (\(\#\)318051). www.iTalk2Learn.eu. This paper is an extended version of [21] presented at the 8th International Conference on Computer Supported Education.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Schatten, C., Schmidt-Thieme, L. (2017). Hybrid Matrix Factorization Update for Progress Modeling in Intelligent Tutoring Systems. In: Costagliola, G., Uhomoibhi, J., Zvacek, S., McLaren, B. (eds) Computers Supported Education. CSEDU 2016. Communications in Computer and Information Science, vol 739. Springer, Cham. https://doi.org/10.1007/978-3-319-63184-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-63184-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-63183-7
Online ISBN: 978-3-319-63184-4
eBook Packages: Computer ScienceComputer Science (R0)