{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T08:45:53Z","timestamp":1765529153017,"version":"3.48.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T00:00:00Z","timestamp":1749513600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T00:00:00Z","timestamp":1749513600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"crossref","award":["2021\/40\/Q\/ST8\/00362"],"award-info":[{"award-number":["2021\/40\/Q\/ST8\/00362"]}],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"crossref","award":["2021\/40\/Q\/ST8\/00362"],"award-info":[{"award-number":["2021\/40\/Q\/ST8\/00362"]}],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"crossref","award":["2021\/40\/Q\/ST8\/00362"],"award-info":[{"award-number":["2021\/40\/Q\/ST8\/00362"]}],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"crossref","award":["2021\/40\/Q\/ST8\/00362"],"award-info":[{"award-number":["2021\/40\/Q\/ST8\/00362"]}],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    Knowledge tracing (KT) refers to the problem of predicting a learner\u2019s future performance based on their past performance in education. Recently, attention-based sequence modeling methods achieve impressive predictive performance. However, existing solutions merely consider one single sequence modeling method, which might fail to capture the comprehensive state of knowledge across long sequences. In this paper, we propose\n                    <jats:bold>D<\/jats:bold>\n                    ual\n                    <jats:bold>S<\/jats:bold>\n                    equence\n                    <jats:bold>M<\/jats:bold>\n                    odeling for\n                    <jats:bold>K<\/jats:bold>\n                    nowledge\n                    <jats:bold>T<\/jats:bold>\n                    racing (DSMKT). DSMKT aims to enhance the modeling of a learner\u2019s long-term profile by collaborating two sequence modeling methods, i.e.,\u00a0the masked self-attention mechanism and the gated recurrent unit. To further exploit the synergy between two sequence models, we adopt the idea of online knowledge distillation and adaptively combine two branches to form a stronger teacher model, which in turn provides predictions as extra supervision for better modeling ability. Extensive experiments on four real-world benchmark datasets show that DSMKT performs excellently in predicting future learner responses.\n                  <\/jats:p>","DOI":"10.1007\/s41019-025-00294-x","type":"journal-article","created":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T03:55:52Z","timestamp":1749527752000},"page":"653-664","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Dual Sequence Modeling for Knowledge Tracing"],"prefix":"10.1007","volume":"10","author":[{"given":"Qian","family":"Ning","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chengyu","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kunjia","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiuyang","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shiqi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2690-3190","authenticated-orcid":false,"given":"Weixin","family":"Zeng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiang","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,6,10]]},"reference":[{"key":"294_CR1","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1007\/BF01099821","volume":"4","author":"AT Corbett","year":"1994","unstructured":"Corbett AT, Anderson JR (1994) Knowledge tracing: modeling the acquisition of procedural knowledge. User Model User-Adap Inter 4:253\u2013278","journal-title":"User Model User-Adap Inter"},{"issue":"4","key":"294_CR2","doi-asserted-by":"publisher","first-page":"70:1","DOI":"10.1145\/3490476","volume":"40","author":"C Wang","year":"2022","unstructured":"Wang C, Zhu H, Wang P, Zhu C, Zhang X, Chen E, Xiong H (2022) Personalized and explainable employee training course recommendations: a bayesian variational approach. ACM Trans. Inf. Syst. 40(4):70:1-70:32","journal-title":"ACM Trans. Inf. Syst."},{"key":"294_CR3","doi-asserted-by":"crossref","unstructured":"Yudelson M, Koedinger KR, Gordon GJ (2013) Individualized Bayesian knowledge tracing models. In H. Chad L, Kalina Y, Jack M, and Philip I. P, editors, Artificial Intelligence in Education - 16th International Conference, AIED 2013, Memphis, TN, USA, July 9-13, 2013. Proceedings, volume 7926 of Lecture Notes in Computer Science, pages 171\u2013180. Springer","DOI":"10.1007\/978-3-642-39112-5_18"},{"key":"294_CR4","doi-asserted-by":"crossref","unstructured":"Shen S, Huang Z, Liu Q, Su Y, Wang S, Chen E (2022) Assessing student\u2019s dynamic knowledge state by exploring the question difficulty effect. In Enrique A, Pablo C, Julio G, Ben C, J. Shane C, and Gabriella K, editors, SIGIR \u201922: The 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain, July 11 - 15, 2022, pages 427\u2013437. ACM","DOI":"10.1145\/3477495.3531939"},{"key":"294_CR5","unstructured":"Piech C, Bassen J, Huang J, Ganguli S, Sahami M, Guibas LJ, Sohl-Dickstein J (2015) Deep knowledge tracing. In Corinna C, Neil D. L, Daniel D. L, Masashi S, and Roman G, editors, Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015, December 7-12, 2015, Montreal, Quebec, Canada, pages 505\u2013513"},{"key":"294_CR6","unstructured":"Pandey S, Karypis G (2019) A self attentive model for knowledge tracing. In Michel C. D, Collin F. L, Agathe M, and Roger N, editors, Proceedings of the 12th International Conference on Educational Data Mining, EDM 2019, Montr\u00e9al, Canada, July 2-5, 2019. International Educational Data Mining Society (IEDMS)"},{"key":"294_CR7","doi-asserted-by":"crossref","unstructured":"Ghosh A, Heffernan NT, Lan AS (2020) Context-aware attentive knowledge tracing. In Rajesh G, Yan L, Jiliang T, and B. Aditya P, editors, KDD \u201920: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, CA, USA, August 23-27, 2020, pages 2330\u20132339. ACM","DOI":"10.1145\/3394486.3403282"},{"key":"294_CR8","doi-asserted-by":"crossref","unstructured":"Wang C, Ma W, Zhang M, Lv C, Wan F, Lin H, Tang T, Liu Y, Ma S (2021) Temporal cross-effects in knowledge tracing. In Liane L-E, David C, Elad Y-T, Eugene A, and Evgeniy G, editors, WSDM \u201921, The Fourteenth ACM International Conference on Web Search and Data Mining, Virtual Event, Israel, March 8-12, 2021, pages 517\u2013525. ACM","DOI":"10.1145\/3437963.3441802"},{"issue":"2","key":"294_CR9","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1207\/s15516709cog1402_1","volume":"14","author":"JL Elman","year":"1990","unstructured":"Elman JL (1990) Finding structure in time. Cogn Sci 14(2):179\u2013211","journal-title":"Cogn Sci"},{"key":"294_CR10","doi-asserted-by":"crossref","unstructured":"Choi Y, Lee Y, Cho J, Baek J, Kim B, Cha Y, Shin D, Bae C, Heo J (2020) Towards an appropriate query, key, and value computation for knowledge tracing. In David A. J, Rene F. K, and Susan S, editors, L@S\u201920: Seventh ACM Conference on Learning @ Scale, Virtual Event, USA, August 12-14, 2020, pages 341\u2013344. ACM","DOI":"10.1145\/3386527.3405945"},{"key":"294_CR11","doi-asserted-by":"crossref","unstructured":"Pandey S, Srivastava J (2020) RKT: relation-aware self-attention for knowledge tracing. In Mathieu D, Stefan D, Claudia H, Edward C, and Philippe C-M, editors, CIKM \u201920: The 29th ACM International Conference on Information and Knowledge Management, Virtual Event, Ireland, October 19-23, 2020, pages 1205\u20131214. ACM","DOI":"10.1145\/3340531.3411994"},{"key":"294_CR12","doi-asserted-by":"crossref","unstructured":"Nakagawa H, Iwasawa Y, Matsuo Y (2019) Graph-based knowledge tracing: modeling student proficiency using graph neural network. In Payam\u00a0M. B, Georg G, Yannis M, Theodoros T, and Athena V, editors, 2019 IEEE\/WIC\/ACM International Conference on Web Intelligence, WI 2019, Thessaloniki, Greece, October 14-17, 2019, pages 156\u2013163. ACM","DOI":"10.1145\/3350546.3352513"},{"key":"294_CR13","doi-asserted-by":"crossref","unstructured":"Tong S, Liu Q, Huang W, Huang Z, Chen E, Liu C, Ma H, Wang S (2020) Structure-based knowledge tracing: an influence propagation view. In Claudia P, Haixun W, Alfredo C, Carlo Z, and Xindong W, editors, 20th IEEE International Conference on Data Mining, ICDM 2020, Sorrento, Italy, November 17-20, 2020, pages 541\u2013550. IEEE","DOI":"10.1109\/ICDM50108.2020.00063"},{"key":"294_CR14","doi-asserted-by":"crossref","unstructured":"Yang Y, Shen J, Qu Y, Liu Y, Wang K, Zhu Y, Zhang W, Yu Y (2020) GIKT: a graph-based interaction model for knowledge tracing. In Frank H, Kristian K, Jefrey L, and Isabel V, editors, Machine Learning and Knowledge Discovery in Databases - European Conference, ECML PKDD 2020, Ghent, Belgium, September 14-18, 2020, Proceedings, Part I, volume 12457 of Lecture Notes in Computer Science, pages 299\u2013315. Springer","DOI":"10.1007\/978-3-030-67658-2_18"},{"issue":"8","key":"294_CR15","first-page":"7844","volume":"35","author":"G Abdelrahman","year":"2023","unstructured":"Abdelrahman G, Wang Q (2023) Deep graph memory networks for forgetting-robust knowledge tracing. IEEE Trans Knowl Data Eng 35(8):7844\u20137855","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"294_CR16","doi-asserted-by":"crossref","unstructured":"Chen Y, Liu Q, Huang Z, Wu L, Chen E, Wu R, Su Y, Hu G (2017) Tracking knowledge proficiency of students with educational priors. In Ee-Peng L, Marianne W, Mark S, Ada\u00a0Wai-Chee F, Jimeng S, J.\u00a0Shane C, Eric L, Joyce\u00a0C. H, Debora D, Rakesh A, Yu Z, Carlos C, Aixin S, Vincent\u00a0S. T, and Chenliang L, editors, Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, CIKM 2017, Singapore, November 06 - 10, 2017, pages 989\u2013998. ACM","DOI":"10.1145\/3132847.3132929"},{"key":"294_CR17","doi-asserted-by":"crossref","unstructured":"Nagatani K, Zhang Q, Sato M, Chen Y-Y, Chen F, Ohkuma T (2019) Augmenting knowledge tracing by considering forgetting behavior. In Ling L, Ryen\u00a0W. W, Amin M, Fabrizio S, Julian\u00a0J. M, Ricardo B-Y, and Leila Z, editors, The World Wide Web Conference, WWW 2019, San Francisco, CA, USA, May 13-17, 2019, pages 3101\u20133107. ACM","DOI":"10.1145\/3308558.3313565"},{"issue":"11","key":"294_CR18","doi-asserted-by":"publisher","first-page":"2241","DOI":"10.1145\/3569576","volume":"55","author":"G Abdelrahman","year":"2023","unstructured":"Abdelrahman G, Wang Q, Nunes BP (2023) Knowledge tracing: a survey. ACM Comput Surv 55(11):2241\u201322437","journal-title":"ACM Comput Surv"},{"key":"294_CR19","unstructured":"Chung J, G\u00fcl\u00e7ehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling. CoRR, arXiv: abs\/1412.3555"},{"key":"294_CR20","doi-asserted-by":"crossref","unstructured":"Embretson SE, Reise SP (2013) Item response theory. Psychology Press","DOI":"10.4324\/9781410605269"},{"key":"294_CR21","unstructured":"Rasch G (1993) Probabilistic models for some intelligence and attainment tests. ERIC"},{"key":"294_CR22","doi-asserted-by":"crossref","unstructured":"Xu B, Huang Z, Liu J, Shen S, Liu Q, Chen E, Wu J, Wang S (2023) Learning behavior-oriented knowledge tracing. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, KDD \u201923, page 2789-2800, New York, NY, USA. Association for Computing Machinery","DOI":"10.1145\/3580305.3599407"},{"key":"294_CR23","doi-asserted-by":"crossref","unstructured":"Yin Y, Dai L, Huang Z, Shen S, Wang F, Liu Q, Chen E, Li X (2023) Tracing knowledge instead of patterns: Stable knowledge tracing with diagnostic transformer. In Proceedings of the ACM Web Conference 2023, WWW \u201923, page 855-864, New York, NY, USA. Association for Computing Machinery","DOI":"10.1145\/3543507.3583255"},{"key":"294_CR24","doi-asserted-by":"crossref","unstructured":"Pu Y, Liu F, Shi R, Yuan H, Chen R, Peng T, Wu W (2024) Elakt: enhancing locality for attentive knowledge tracing. ACM Trans. Inf. Syst., 42(4)","DOI":"10.1145\/3652601"},{"issue":"3","key":"294_CR25","doi-asserted-by":"publisher","first-page":"78:1","DOI":"10.1145\/3638350","volume":"42","author":"C Cui","year":"2024","unstructured":"Cui C, Yao Y, Zhang C, Ma H, Ma Y, Ren Z, Zhang C, Ko J (2024) DGEKT: a dual graph ensemble learning method for knowledge tracing. ACM Trans. Inf. Syst. 42(3):78:1-78:24","journal-title":"ACM Trans. Inf. Syst."},{"key":"294_CR26","doi-asserted-by":"publisher","unstructured":"Li Z, Wang C, Wang X, Chen Z, Li J\u00a0(2024)\u00a0HJE: joint convolutional representation learning for knowledge hypergraph completion\u00a0IEEE Trans Knowl Data Eng 36(8):3879\u20133892. https:\/\/doi.org\/10.1109\/TKDE.2024.3365727\u00a0","DOI":"10.1109\/TKDE.2024.3365727"},{"issue":"1","key":"294_CR27","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s11280-022-01016-3","volume":"26","author":"Z Li","year":"2023","unstructured":"Li Z, Liu X, Wang X, Liu P, Shen Y (2023) TransO: a knowledge-driven representation learning method with ontology information constraints. World Wide Web 26(1):297\u2013319. https:\/\/doi.org\/10.1007\/s11280-022-01016-3","journal-title":"World Wide Web"},{"issue":"6","key":"294_CR28","doi-asserted-by":"publisher","first-page":"3048","DOI":"10.1109\/TPAMI.2021.3055564","volume":"44","author":"L Wang","year":"2022","unstructured":"Wang L, Yoon K-J (2022) Knowledge distillation and student-teacher learning for visual intelligence: a review and new outlooks. IEEE Trans Pattern Anal Mach Intell 44(6):3048\u20133068","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"294_CR29","unstructured":"Hinton GE, Vinyals O, Dean J (2015) Distilling the knowledge in a neural network. CoRR, arXiv: abs\/1503.02531"},{"key":"294_CR30","doi-asserted-by":"crossref","unstructured":"Zhang Y, Xiang T, Hospedales TM, Lu H (2018) Deep mutual learning. In 2018 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2018, Salt Lake City, UT, USA, June 18-22, 2018, pages 4320\u20134328. Computer Vision Foundation \/ IEEE Computer Society","DOI":"10.1109\/CVPR.2018.00454"},{"key":"294_CR31","unstructured":"Lan X, Zhu X, Gong S (2018) Knowledge distillation by on-the-fly native ensemble. In Samy B, Hanna\u00a0M. W, Hugo L, Kristen G, Nicol\u00f2 C-B, and Roman G, editors, Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, December 3-8, 2018, Montr\u00e9al, Canada, pages 7528\u20137538"},{"key":"294_CR32","doi-asserted-by":"crossref","unstructured":"Zhang J, Shi X, King I, Yeung D-Y (2017) Dynamic key-value memory networks for knowledge tracing. In Rick B, Rick C, Eugene A, and Evgeniy G, editors, Proceedings of the 26th International Conference on World Wide Web, WWW 2017, Perth, Australia, April 3-7, 2017, pages 765\u2013774. ACM","DOI":"10.1145\/3038912.3052580"},{"key":"294_CR33","doi-asserted-by":"crossref","unstructured":"Yin Y, Dai L, Huang Z, Shen S, Wang F, Liu Q, Chen E, Li X (2023) Tracing knowledge instead of patterns: Stable knowledge tracing with diagnostic transformer. In Ying D, Jie T, Juan\u00a0F. S, Lora A, Carlos C, and Geert-Jan H, editors, Proceedings of the ACM Web Conference 2023, WWW 2023, Austin, TX, USA, 30 April 2023 - 4 May 2023, pages 855\u2013864. ACM","DOI":"10.1145\/3543507.3583255"},{"key":"294_CR34","unstructured":"KingmaDiederik\u00a0P, Ba J (2015) Adam: a method for stochastic optimization. In Yoshua B and Yann L, editors, 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings,"},{"key":"294_CR35","doi-asserted-by":"crossref","unstructured":"Ma H, Yang Y, Qin C, Yu X, Yang S, Zhang X, Zhu H (2024) HD-KT: advancing robust knowledge tracing via anomalous learning interaction detection. In Tat-Seng C, Chong-Wah N, Ravi K, Hady\u00a0W. L, and Roy\u00a0Ka-Wei L, editors, Proceedings of the ACM on Web Conference 2024, WWW 2024, Singapore, May 13-17, 2024, pages 4479\u20134488. ACM","DOI":"10.1145\/3589334.3645718"},{"key":"294_CR36","doi-asserted-by":"crossref","unstructured":"Li H, Yu J, Ouyang Y, Liu Z, Rong W, Li J, Xiong Z (2024) Explainable few-shot knowledge tracing. CoRR, arXiv: abs\/2405.14391","DOI":"10.1007\/s44366-025-0071-x"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-025-00294-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-025-00294-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-025-00294-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T08:41:42Z","timestamp":1765528902000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-025-00294-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,10]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["294"],"URL":"https:\/\/doi.org\/10.1007\/s41019-025-00294-x","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"type":"print","value":"2364-1185"},{"type":"electronic","value":"2364-1541"}],"subject":[],"published":{"date-parts":[[2025,6,10]]},"assertion":[{"value":"12 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 April 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 June 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This is original work that has not been published before. All authors are aware of, and agree to, this submission.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}}]}}