{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T16:03:33Z","timestamp":1779811413338,"version":"3.53.1"},"reference-count":30,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Engineering Applications of Artificial Intelligence"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1016\/j.engappai.2026.115001","type":"journal-article","created":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T14:02:45Z","timestamp":1778248965000},"page":"115001","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"P1","title":["Adversarial contrastive learning to augment deep knowledge tracing"],"prefix":"10.1016","volume":"178","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3730-0755","authenticated-orcid":false,"given":"Shenggen","family":"Ju","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaodi","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanting","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rongmei","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rui","family":"Kang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Li","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"11","key":"10.1016\/j.engappai.2026.115001_b1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3569576","article-title":"Knowledge tracing: A survey","volume":"55","author":"Abdelrahman","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.engappai.2026.115001_b2","series-title":"Intelligent Tutoring Systems: 9th International Conference, ITS 2008, Montreal, Canada, June 23-27, 2008 Proceedings 9","first-page":"406","article-title":"More accurate student modeling through contextual estimation of slip and guess probabilities in bayesian knowledge tracing","author":"Baker","year":"2008"},{"issue":"3","key":"10.1016\/j.engappai.2026.115001_b3","doi-asserted-by":"crossref","first-page":"168","DOI":"10.3390\/info14030168","article-title":"Enhanced learning and forgetting behavior for contextual knowledge tracing","volume":"14","author":"Chen","year":"2023","journal-title":"Information"},{"key":"10.1016\/j.engappai.2026.115001_b4","doi-asserted-by":"crossref","unstructured":"Cheng, S., Liu, Q., Chen, E., Huang, Z., Huang, Z., Chen, Y., Ma, H., Hu, G., 2019. DIRT: Deep learning enhanced item response theory for cognitive diagnosis. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management. pp. 2397\u20132400.","DOI":"10.1145\/3357384.3358070"},{"key":"10.1016\/j.engappai.2026.115001_b5","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: Proceedings of the Seventh ACM Conference on Learning@ Scale. pp. 341\u2013344.","DOI":"10.1145\/3386527.3405945"},{"key":"10.1016\/j.engappai.2026.115001_b6","doi-asserted-by":"crossref","unstructured":"Guo, X., Huang, Z., Gao, J., Shang, M., Shu, M., Sun, J., 2021. Enhancing knowledge tracing via adversarial training. In: Proceedings of the 29th ACM International Conference on Multimedia. pp. 367\u2013375.","DOI":"10.1145\/3474085.3475554"},{"issue":"5","key":"10.1016\/j.engappai.2026.115001_b7","first-page":"1","article-title":"A review of knowledge tracking","author":"Heng-yu","year":"2019","journal-title":"J. East China Norm. Univ. (Nat. Sci.)"},{"key":"10.1016\/j.engappai.2026.115001_b8","doi-asserted-by":"crossref","unstructured":"Lee, W., Chun, J., Lee, Y., Park, K., Park, S., 2022. Contrastive learning for knowledge tracing. In: Proceedings of the ACM Web Conference 2022. pp. 2330\u20132338.","DOI":"10.1145\/3485447.3512105"},{"key":"10.1016\/j.engappai.2026.115001_b9","doi-asserted-by":"crossref","unstructured":"Liu, Z., Liu, Q., Chen, J., Huang, S., Gao, B., Luo, W., Weng, J., 2023. Enhancing deep knowledge tracing with auxiliary tasks. In: Proceedings of the ACM Web Conference 2023. pp. 4178\u20134187.","DOI":"10.1145\/3543507.3583866"},{"key":"10.1016\/j.engappai.2026.115001_b10","series-title":"Improving knowledge tracing via pre-training question embeddings","first-page":"1577","author":"Liu","year":"2020"},{"issue":"3","key":"10.1016\/j.engappai.2026.115001_b11","doi-asserted-by":"crossref","DOI":"10.1007\/s11704-023-3008-x","article-title":"A probabilistic generative model for tracking multi-knowledge concept mastery probability","volume":"18","author":"Liu","year":"2024","journal-title":"Front. Comput. Sci."},{"key":"10.1016\/j.engappai.2026.115001_b12","series-title":"Artificial Intelligence in Education: 21st International Conference, AIED 2020, Ifrane, Morocco, July 6\u201310, 2020, Proceedings, Part II 21","first-page":"185","article-title":"Towards interpretable deep learning models for knowledge tracing","author":"Lu","year":"2020"},{"key":"10.1016\/j.engappai.2026.115001_b13","series-title":"Adversarial training methods for semi-supervised text classification","author":"Miyato","year":"2016"},{"key":"10.1016\/j.engappai.2026.115001_b14","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1007\/s11257-017-9193-2","article-title":"Bayesian knowledge tracing, logistic models, and beyond: an overview of learner modeling techniques","volume":"27","author":"Pel\u00e1nek","year":"2017","journal-title":"User Model. User-Adapt. Interact."},{"key":"10.1016\/j.engappai.2026.115001_b15","first-page":"505","article-title":"Deep knowledge tracing","volume":"28","author":"Piech","year":"2015","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.engappai.2026.115001_b16","first-page":"2081","article-title":"Novel positional encodings to enable tree-based transformers","volume":"32","author":"Shiv","year":"2019","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.engappai.2026.115001_b17","doi-asserted-by":"crossref","unstructured":"Su, Y., Liu, Q., Liu, Q., Huang, Z., Yin, Y., Chen, E., Ding, C., Wei, S., Hu, G., 2018. Exercise-enhanced sequential modeling for student performance prediction. In: Proceedings of the AAAI Conference on Artificial Intelligence. Vol. 32, pp. 2435\u20132443.","DOI":"10.1609\/aaai.v32i1.11864"},{"key":"10.1016\/j.engappai.2026.115001_b18","series-title":"Roformer: Enhanced transformer with rotary position embedding","author":"Su","year":"2021"},{"key":"10.1016\/j.engappai.2026.115001_b19","series-title":"Roformer: Enhanced transformer with rotary position embedding","first-page":"2330","author":"Su","year":"2021"},{"key":"10.1016\/j.engappai.2026.115001_b20","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2023.122280","article-title":"Progressive knowledge tracing: Modeling learning process from abstract to concrete","volume":"238","author":"Sun","year":"2024","journal-title":"Expert Syst. Appl."},{"issue":"11","key":"10.1016\/j.engappai.2026.115001_b21","article-title":"Visualizing data using t-SNE","volume":"9","author":"Van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.engappai.2026.115001_b22","series-title":"Artificial Intelligence in Education: 20th International Conference, AIED 2019, Chicago, IL, USA, June 25-29, 2019, Proceedings, Part II 20","first-page":"303","article-title":"Deep knowledge tracing with side information","author":"Wang","year":"2019"},{"key":"10.1016\/j.engappai.2026.115001_b23","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: Proceedings of the 14th ACM International Conference on Web Search and Data Mining. pp. 517\u2013525.","DOI":"10.1145\/3437963.3441802"},{"issue":"8","key":"10.1016\/j.engappai.2026.115001_b24","doi-asserted-by":"crossref","DOI":"10.1007\/s11704-024-40372-3","article-title":"EduStudio: towards a unified library for student cognitive modeling","volume":"19","author":"Wu","year":"2025","journal-title":"Front. Comput. Sci."},{"key":"10.1016\/j.engappai.2026.115001_b25","series-title":"Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2020, Ghent, Belgium, September 14\u201318, 2020, Proceedings, Part I","first-page":"299","article-title":"GIKT: a graph-based interaction model for knowledge tracing","author":"Yang","year":"2021"},{"key":"10.1016\/j.engappai.2026.115001_b26","series-title":"Artificial Intelligence in Education: 16th International Conference, AIED 2013, Memphis, TN, USA, July 9-13, 2013. Proceedings 16","first-page":"171","article-title":"Individualized bayesian knowledge tracing models","author":"Yudelson","year":"2013"},{"key":"10.1016\/j.engappai.2026.115001_b27","doi-asserted-by":"crossref","unstructured":"Zhang, J., Shi, X., King, I., Yeung, D.-Y., 2017. Dynamic key-value memory networks for knowledge tracing. In: Proceedings of the 26th International Conference on World Wide Web. pp. 765\u2013774.","DOI":"10.1145\/3038912.3052580"},{"key":"10.1016\/j.engappai.2026.115001_b28","series-title":"Artificial Neural Networks and Machine Learning\u2013ICANN 2021: 30th International Conference on Artificial Neural Networks, Bratislava, Slovakia, September 14\u201317, 2021, Proceedings, Part I 30","first-page":"318","article-title":"Sequential self-attentive model for knowledge tracing","author":"Zhang","year":"2021"},{"key":"10.1016\/j.engappai.2026.115001_b29","doi-asserted-by":"crossref","DOI":"10.1016\/j.ins.2023.120032","article-title":"Question-response representation with dual-level contrastive learning for improving knowledge tracing","volume":"658","author":"Zhao","year":"2024","journal-title":"Inform. Sci."},{"key":"10.1016\/j.engappai.2026.115001_b30","series-title":"LANA: towards personalized deep knowledge tracing through distinguishable interactive sequences","first-page":"602","author":"Zhou","year":"2021"}],"container-title":["Engineering Applications of Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197626012844?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0952197626012844?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T15:10:08Z","timestamp":1779808208000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0952197626012844"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":30,"alternative-id":["S0952197626012844"],"URL":"https:\/\/doi.org\/10.1016\/j.engappai.2026.115001","relation":{},"ISSN":["0952-1976"],"issn-type":[{"value":"0952-1976","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Adversarial contrastive learning to augment deep knowledge tracing","name":"articletitle","label":"Article Title"},{"value":"Engineering Applications of Artificial Intelligence","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.engappai.2026.115001","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"115001"}}