{"id":372,"date":"2026-08-26T19:28:43","date_gmt":"2026-08-26T19:28:43","guid":{"rendered":"https:\/\/wordpress.cs.vt.edu\/traces\/?page_id=372"},"modified":"2026-08-26T19:43:55","modified_gmt":"2026-08-26T19:43:55","slug":"x-map","status":"publish","type":"page","link":"https:\/\/wordpress.cs.vt.edu\/traces\/x-map\/","title":{"rendered":"X-MAP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>eXplainable Misclassification Analysis and Profiling for Spam and Phishing Detection<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1411\" height=\"971\" data-id=\"390\" src=\"https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/x-map-overview-3.png\" alt=\"\" class=\"wp-image-390\" srcset=\"https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/x-map-overview-3.png 1411w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/x-map-overview-3-300x206.png 300w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/x-map-overview-3-1024x705.png 1024w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/x-map-overview-3-767x528.png 767w\" sizes=\"auto, (max-width: 1411px) 100vw, 1411px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1381\" height=\"751\" data-id=\"391\" src=\"https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/Repair-layer.png\" alt=\"\" class=\"wp-image-391\" srcset=\"https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/Repair-layer.png 1381w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/Repair-layer-300x163.png 300w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/Repair-layer-767x417.png 767w, https:\/\/wordpress.cs.vt.edu\/traces\/wp-content\/uploads\/sites\/257\/2026\/08\/Repair-layer-1024x557.png 1024w\" sizes=\"auto, (max-width: 1381px) 100vw, 1381px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Misclassifications in spam and phishing detection are very harmful, as false negatives expose users to attacks while false positives degrade trust. Existing uncertainty-based detectors can flag potential errors, but possibly be deceived and offer limited interpretability. This paper presents X-MAP, an eXplainable Misclassification Analysis and Profilling framework that reveals topic-level semantic patterns behind model failures. X-MAP combines SHAP-based feature attributions with non-negative matrix factorization to build interpretable topic profiles for reliably classified spam\/phishing and legitimate messages, and measures each message\u2019s deviation from these profiles using Jensen\u2013Shannon divergence. Experiments on SMS and phishing datasets show that misclassified messages exhibit at least two times larger divergence than correctly classified ones. As a detector, X-MAP achieves up to 0.98 AUROC and lowers the false-rejection rate at 95% TRR to 0.089 on positive predictions. When used as a repair layer on base detectors, it recovers up to 97% of falsely rejected correct predictions with moderate leakage. These results demonstrate X-MAP\u2019s effectiveness and interpretability for improving spam and phishing detection<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Publications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The 30th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2026)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Authors: Qi Zhang, Dian Chen, Lance M Kaplan, Audun J\u00f8sang, Dong Hyun Jeong, Feng Chen, Jin-Hee Cho<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-92-1465-5_17\">Paper<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>eXplainable Misclassification Analysis and Profiling for Spam and Phishing Detection Misclassifications in spam and phishing detection are very harmful, as false negatives expose users to attacks while false positives degrade trust. Existing uncertainty-based detectors can flag potential errors, but possibly be deceived and offer limited interpretability. This paper presents X-MAP, an eXplainable Misclassification Analysis and [&hellip;]<\/p>\n","protected":false},"author":501,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-372","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/pages\/372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/users\/501"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/comments?post=372"}],"version-history":[{"count":3,"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/pages\/372\/revisions"}],"predecessor-version":[{"id":393,"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/pages\/372\/revisions\/393"}],"wp:attachment":[{"href":"https:\/\/wordpress.cs.vt.edu\/traces\/wp-json\/wp\/v2\/media?parent=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}