{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T10:01:23Z","timestamp":1775815283661,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:00:00Z","timestamp":1750291200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:00:00Z","timestamp":1750291200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Liaoning Province Applied Basic Research Program Project","award":["2023JH2\/101300195"],"award-info":[{"award-number":["2023JH2\/101300195"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2025,7]]},"DOI":"10.1007\/s10489-025-06681-1","type":"journal-article","created":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T08:54:18Z","timestamp":1750323258000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Multi-modal anomaly detection for microservice system through nested graph diffusion reconstruction"],"prefix":"10.1007","volume":"55","author":[{"given":"Mengwei","family":"Fan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0204-0295","authenticated-orcid":false,"given":"Xiuguo","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peipeng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiying","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,6,19]]},"reference":[{"key":"6681_CR1","unstructured":"Opentracing.io: OpenTracing. (2021) https:\/\/opentracing.io\/. Retrieved August 15, 2021"},{"key":"6681_CR2","unstructured":"skywalking.apache.org: Apache SkyWalking. (2022) http:\/\/skywalking.apache.org\/. Retrieved March 11, 2022"},{"key":"6681_CR3","doi-asserted-by":"publisher","first-page":"109860","DOI":"10.1016\/j.asoc.2022.109860","volume":"132","author":"C Zhang","year":"2023","unstructured":"Zhang C, Wang X, Zhang H et al (2023) Layerlog: Log sequence anomaly detection based on hierarchical semantics. Appl Soft Comput 132:109860. https:\/\/doi.org\/10.1016\/j.asoc.2022.109860","journal-title":"Appl Soft Comput"},{"issue":"3","key":"6681_CR4","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/j.icte.2020.06.003","volume":"6","author":"A Farzad","year":"2020","unstructured":"Farzad A, Gulliver TA (2020) Unsupervised log message anomaly detection. ICT Express 6(3):229\u2013237. https:\/\/doi.org\/10.1016\/j.icte.2020.06.003","journal-title":"ICT Express"},{"issue":"4","key":"6681_CR5","doi-asserted-by":"publisher","first-page":"4119","DOI":"10.1109\/TNSM.2021.3125967","volume":"18","author":"C Zhang","year":"2021","unstructured":"Zhang C, Wang X, Zhang H et al (2021) Log sequence anomaly detection based on local information extraction and globally sparse transformer model. IEEE Trans Netw Serv Manage 18(4):4119\u20134133. https:\/\/doi.org\/10.1109\/TNSM.2021.3125967","journal-title":"IEEE Trans Netw Serv Manage"},{"key":"6681_CR6","doi-asserted-by":"publisher","unstructured":"Nedelkoski S, Cardoso J, Kao O (2019) Anomaly detection from system tracing data using multimodal deep learning. In: 2019 IEEE 12th International Conference on Cloud Computing (CLOUD). pp 179\u2013186. https:\/\/doi.org\/10.1109\/CLOUD.2019.00038","DOI":"10.1109\/CLOUD.2019.00038"},{"key":"6681_CR7","doi-asserted-by":"publisher","unstructured":"Liu P, Xu H, Ouyang Q, et al. (2020) Unsupervised detection of microservice trace anomalies through service-level deep bayesian networks. In: 2020 IEEE 31st International Symposium on Software Reliability Engineering (ISSRE). pp 48\u201358. https:\/\/doi.org\/10.1109\/ISSRE5003.2020.00014","DOI":"10.1109\/ISSRE5003.2020.00014"},{"key":"6681_CR8","doi-asserted-by":"publisher","unstructured":"He Y, Zhang X, Wang P et al (2024) Microservice traces anomaly detection based on structural clustering and graph attention autoencoder. In: 2024 7th International Conference on Advanced Algorithms and Control Engineering (ICAACE). pp 977\u2013981. https:\/\/doi.org\/10.1109\/ICAACE61206.2024.10549242","DOI":"10.1109\/ICAACE61206.2024.10549242"},{"key":"6681_CR9","doi-asserted-by":"publisher","unstructured":"Zhang C, Peng X, Sha C et al (2022) Deeptralog: Trace-log combined microservice anomaly detection through graph-based deep learning. In: 2022 IEEE\/ACM 44th International Conference on Software Engineering (ICSE). pp 623\u2013634. https:\/\/doi.org\/10.1145\/3510003.3510180","DOI":"10.1145\/3510003.3510180"},{"issue":"3","key":"6681_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3441448","volume":"15","author":"S Ying","year":"2021","unstructured":"Ying S, Wang B, Wang L, Li Q, Zhao Y, Shang J, Huang H, Cheng G, Yang Z, Geng J (2021) An improved knn-based efficient log anomaly detection method with automatically labeled samples. ACM Trans Knowl Discov Data 15(3):1\u201322","journal-title":"ACM Trans Knowl Discov Data"},{"key":"6681_CR11","doi-asserted-by":"publisher","unstructured":"Zhang C, Peng X, Zhou T et al (2022) Tracecrl: contrastive representation learning for microservice trace analysis. In: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2022. Association for Computing Machinery, New York. pp 1221\u20131232. https:\/\/doi.org\/10.1145\/3540250.3549146","DOI":"10.1145\/3540250.3549146"},{"key":"6681_CR12","doi-asserted-by":"publisher","unstructured":"He P, Zhu J, Zheng Z et al (2017) Drain: an online log parsing approach with fixed depth tree. In: 2017 IEEE International Conference on Web Services (ICWS). pp 33\u201340. https:\/\/doi.org\/10.1109\/ICWS.2017.13","DOI":"10.1109\/ICWS.2017.13"},{"key":"6681_CR13","unstructured":"Brody S, Alon U, Yahav E (2021) How attentive are graph attention networks? arXiv:2105.14491"},{"key":"6681_CR14","unstructured":"Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv:1609.02907"},{"key":"6681_CR15","doi-asserted-by":"publisher","first-page":"112205","DOI":"10.1016\/j.knosys.2024.112205","volume":"300","author":"C Wang","year":"2024","unstructured":"Wang C, Zhang X, Gao H et al (2024) Colergs-constrained safe reinforcement learning for realising mass\u2019s risk-informed collision avoidance decision making. Knowl-Based Syst 300:112205. https:\/\/doi.org\/10.1016\/j.knosys.2024.112205","journal-title":"Knowl-Based Syst"},{"key":"6681_CR16","doi-asserted-by":"publisher","first-page":"125296","DOI":"10.1016\/j.eswa.2024.125296","volume":"259","author":"MH Kazemi","year":"2025","unstructured":"Kazemi MH, Alvanchi A (2025) Application of nlp-based models in automated detection of risky contract statements written in complex script system. Expert Syst Appl 259:125296","journal-title":"Expert Syst Appl"},{"issue":"10","key":"6681_CR17","doi-asserted-by":"publisher","first-page":"2379","DOI":"10.1093\/jamia\/ocae215","volume":"31","author":"Y Liu","year":"2024","unstructured":"Liu Y, Wang H, Zhou H, Li M, Hou Y, Zhou S, Wang F, Hoetzlein R, Zhang R (2024) A review of reinforcement learning for natural language processing and applications in healthcare. J Am Med Inform Assoc 31(10):2379\u20132393","journal-title":"J Am Med Inform Assoc"},{"key":"6681_CR18","doi-asserted-by":"crossref","unstructured":"Santos CFGD, Arrais RR, Silva JVSd, Silva MHMd, Neto WBGdA, Lopes LT, Bileki GA, Lima IO, Rondon LB, Souza BMd et al (2025) Isp meets deep learning: a survey on deep learning methods for image signal processing. ACM Comput Survey 57(5):1\u201344","DOI":"10.1145\/3708516"},{"issue":"9","key":"6681_CR19","doi-asserted-by":"publisher","first-page":"3072","DOI":"10.1109\/TMI.2024.3383716","volume":"43","author":"C Xu","year":"2024","unstructured":"Xu C, Zhang T, Zhang D, Zhang D, Han J (2024) Deep generative adversarial reinforcement learning for semi-supervised segmentation of low-contrast and small objects in medical images. IEEE Trans Med Imaging 43(9):3072\u20133084. https:\/\/doi.org\/10.1109\/TMI.2024.3383716","journal-title":"IEEE Trans Med Imaging"},{"key":"6681_CR20","doi-asserted-by":"publisher","first-page":"107161","DOI":"10.1016\/j.ocecoaman.2024.107161","volume":"253","author":"C Wang","year":"2024","unstructured":"Wang C, Zhang X, Gao H et al (2024) Optimizing anti-collision strategy for mass: a safe reinforcement learning approach to improve maritime traffic safety. Ocean Coast Manag 253:107161. https:\/\/doi.org\/10.1016\/j.ocecoaman.2024.107161","journal-title":"Ocean Coast Manag"},{"key":"6681_CR21","doi-asserted-by":"crossref","unstructured":"Du M, Li F, Zheng G et al (2017) Deeplog: anomaly detection and diagnosis from system logs through deep learning. In: Proceedings of the 2017 ACM SIGSAC conference on computer and communications security. pp 1285\u20131298","DOI":"10.1145\/3133956.3134015"},{"key":"6681_CR22","first-page":"4739","volume":"19","author":"W Meng","year":"2019","unstructured":"Meng W, Liu Y, Zhu Y et al (2019) Loganomaly: unsupervised detection of sequential and quantitative anomalies in unstructured logs. IJCAI 19:4739\u20134745","journal-title":"IJCAI"},{"key":"6681_CR23","doi-asserted-by":"publisher","unstructured":"Zhang X, Xu Y, Lin Q et al (2019) Robust log-based anomaly detection on unstable log data. In: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2019. Association for Computing Machinery, New York, pp 807\u2013817. https:\/\/doi.org\/10.1145\/3338906.3338931","DOI":"10.1145\/3338906.3338931"},{"key":"6681_CR24","doi-asserted-by":"crossref","unstructured":"Xiao R, Li W, Lu J, Jin S (2024) Contexlog: Non-parsing log anomaly detection with all information preservation and enhanced contextual representation. IEEE Trans Netw Service Manag","DOI":"10.1109\/TNSM.2024.3400283"},{"key":"6681_CR25","doi-asserted-by":"publisher","first-page":"124082","DOI":"10.1016\/j.eswa.2024.124082","volume":"251","author":"P Wang","year":"2024","unstructured":"Wang P, Zhang X, Cao Z, Xu W, Li W (2024) Loggt: cross-system log anomaly detection via heterogeneous graph feature and transfer learning. Expert Syst Appl 251:124082","journal-title":"Expert Syst Appl"},{"key":"6681_CR26","doi-asserted-by":"publisher","unstructured":"Xie Z, Xu H, Chen W et al (2023) Unsupervised anomaly detection on microservice traces through graph vae. In: Proceedings of the ACM Web Conference 2023. WWW \u201923. Association for Computing Machinery, New York, pp 2874\u20132884. https:\/\/doi.org\/10.1145\/3543507.3583215","DOI":"10.1145\/3543507.3583215"},{"key":"6681_CR27","doi-asserted-by":"publisher","unstructured":"Zhang K, Zhang C, Peng X et al (2022) Putracead: Trace anomaly detection with partial labels based on gnn and pu learning. In: 2022 IEEE 33rd International Symposium on Software Reliability Engineering (ISSRE). pp 239\u2013250. https:\/\/doi.org\/10.1109\/ISSRE55969.2022.00032","DOI":"10.1109\/ISSRE55969.2022.00032"},{"key":"6681_CR28","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1016\/j.neunet.2023.10.036","volume":"169","author":"S Kong","year":"2024","unstructured":"Kong S, Ai J, Lu M, Gong Y (2024) Grand: Gan-based software runtime anomaly detection method using trace information. Neural Netw 169:365\u2013377","journal-title":"Neural Netw"},{"key":"6681_CR29","doi-asserted-by":"publisher","unstructured":"Xie X, Jian S, Huang C (2023) Logtracead: anomaly detection from both logs and traces with graph representation learning. In: Proceedings of the 2023 2nd International Conference on Networks, Communications and Information Technology. CNCIT \u201923. Association for Computing Machinery, New York. https:\/\/doi.org\/10.1145\/3605801.3605824","DOI":"10.1145\/3605801.3605824"},{"key":"6681_CR30","unstructured":"Devlin J (2018) Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv:1810.04805"},{"key":"6681_CR31","doi-asserted-by":"crossref","unstructured":"Song X, Salcianu A, Song Y et al (2020) Fast wordpiece tokenization. Conference on empirical methods in natural language processing. Punta Cana, DOMINICAN REP, pp 07\u201311","DOI":"10.18653\/v1\/2021.emnlp-main.160"},{"key":"6681_CR32","unstructured":"Chen N, Liu Z, Hooi B, et al. (2024) Consistency training with learnable data augmentation for graph anomaly detection with limited supervision. In: The twelfth international conference on learning representations"},{"key":"6681_CR33","first-page":"5812","volume":"33","author":"Y You","year":"2020","unstructured":"You Y, Chen T, Sui Y et al (2020) Graph contrastive learning with augmentations. Adv Neural Inf Process Syst 33:5812\u20135823","journal-title":"Adv Neural Inf Process Syst"},{"key":"6681_CR34","doi-asserted-by":"publisher","unstructured":"Tian Y, Jiang A, Huang Q et al (2024) Latent diffusion-based data augmentation for continuous-time dynamic graph model. In: Proceedings of the 30th ACM SIGKDD conference on Knowledge Discovery and Data Mining. KDD \u201924, pp. 2900\u20132911. Association for Computing Machinery, New York. https:\/\/doi.org\/10.1145\/3637528.3671863","DOI":"10.1145\/3637528.3671863"},{"key":"6681_CR35","doi-asserted-by":"crossref","unstructured":"Schlegl T, Seeb\u00f6ck P, Waldstein SM, Schmidt-Erfurth U, Langs G (2017) Unsupervised anomaly detection with generative adversarial networks to guide marker discovery. CoRR. arXiv:1703.05921","DOI":"10.1007\/978-3-319-59050-9_12"},{"key":"6681_CR36","doi-asserted-by":"crossref","unstructured":"Zhang H, Cisse M, Dauphin YN, Lopez-Paz D (2017) mixup: beyond empirical risk minimization. arXiv:1710.09412","DOI":"10.1007\/978-1-4899-7687-1_79"},{"key":"6681_CR37","doi-asserted-by":"crossref","unstructured":"Wang P, Zhang X, Cao Z (2025) Anomaly detection for microservice system via augmented multimodal data and hybrid graph representations. Inf Fusion 103017","DOI":"10.1016\/j.inffus.2025.103017"},{"key":"6681_CR38","doi-asserted-by":"publisher","unstructured":"Zhao N, Chen J, Yu Z et al (2021) Identifying bad software changes via multimodal anomaly detection for online service systems. In: Proceedings of the 29th ACM joint meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2021. Association for Computing Machinery, New York, pp 527\u2013539. https:\/\/doi.org\/10.1145\/3468264.3468543","DOI":"10.1145\/3468264.3468543"},{"key":"6681_CR39","doi-asserted-by":"publisher","unstructured":"Zhou X, Peng X, Xie T et al (2019) Latent error prediction and fault localization for microservice applications by learning from system trace logs. In: Proceedings of the 2019 27th ACM joint meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2019. Association for Computing Machinery, New York, pp 683\u2013694. https:\/\/doi.org\/10.1145\/3338906.3338961","DOI":"10.1145\/3338906.3338961"},{"key":"6681_CR40","unstructured":"Elastic (2022) Elasticsearch. Retrieved March 11, 2022 from https:\/\/www.elastic.co\/elasticsearch\/"},{"key":"6681_CR41","doi-asserted-by":"crossref","unstructured":"Yu G, Chen P, Chen H et al (2021) Microrank: end-to-end latency issue localization with extended spectrum analysis in microservice environments. In: Proceedings of the Web Conference. pp 3087\u20133098","DOI":"10.1145\/3442381.3449905"},{"key":"6681_CR42","doi-asserted-by":"publisher","unstructured":"Meng Y, Zhang S, Sun Y et al (2020) Localizing failure root causes in a microservice through causality inference. In: 2020 IEEE\/ACM 28th International Symposium on Quality of Service (IWQoS). pp 1\u201310. https:\/\/doi.org\/10.1109\/IWQoS49365.2020.9213058","DOI":"10.1109\/IWQoS49365.2020.9213058"},{"key":"6681_CR43","doi-asserted-by":"publisher","unstructured":"Ma M, Xu J, Wang Y et al (2020) Automap: diagnose your microservice-based web applications automatically. In: Proceedings of The Web Conference 2020. WWW \u201920. Association for Computing Machinery, New York, pp 246\u2013258. https:\/\/doi.org\/10.1145\/3366423.3380111","DOI":"10.1145\/3366423.3380111"},{"key":"6681_CR44","unstructured":"Mesh C (2022) Chaos Mesh. Retrieved March 11, 2022 from https:\/\/chaos-mesh.org\/"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-025-06681-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-025-06681-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-025-06681-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T13:38:35Z","timestamp":1758289115000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-025-06681-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,19]]},"references-count":44,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2025,7]]}},"alternative-id":["6681"],"URL":"https:\/\/doi.org\/10.1007\/s10489-025-06681-1","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,19]]},"assertion":[{"value":"29 May 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 June 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This study does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical and informed consent for data used"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"784"}}