{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/usable-xai-10-strategies-towards-exploiting","title":"Usable XAI: 10 Strategies Towards Exploiting Explainability in the LLM Era","arxiv_id":"2403.08946","date":"2024-03-13","proceeding":null,"authors":["Xuansheng Wu","Haiyan Zhao","Yaochen Zhu","Yucheng Shi","Fan Yang","Lijie Hu","Tianming Liu","Xiaoming Zhai","Wenlin Yao","Jundong Li","Mengnan Du","Ninghao Liu"],"abstract":"Explainable AI (XAI) refers to techniques that provide human-understandable insights into the workings of AI models. Recently, the focus of XAI is being extended toward explaining Large Language Models (LLMs). This extension calls for a significant transformation in the XAI methodologies for two reasons. First, many existing XAI methods cannot be directly applied to LLMs due to their complexity and advanced capabilities. Second, as LLMs are increasingly deployed in diverse applications, the role of XAI shifts from merely opening the ``black box'' to actively enhancing the productivity and applicability of LLMs in real-world settings. Meanwhile, the conversation and generation abilities of LLMs can reciprocally enhance XAI. Therefore, in this paper, we introduce Usable XAI in the context of LLMs by analyzing (1) how XAI can explain and improve LLM-based AI systems and (2) how XAI techniques can be improved by using LLMs. We introduce 10 strategies, introducing the key techniques for each and discussing their associated challenges. We also provide case studies to demonstrate how to obtain and leverage explanations. The code used in this paper can be found at: https://github.com/JacksonWuxs/UsableXAI_LLM.","url_abs":"https://arxiv.org/abs/2403.08946v2","url_pdf":"https://arxiv.org/pdf/2403.08946v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"usable-xai-10-strategies-towards-exploiting","repo_url":"https://github.com/jacksonwuxs/usablexai_llm","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[],"methods":[{"method_slug":"focus","method_name":"Focus"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2403.08946","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2403.08946"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/jacksonwuxs/usablexai_llm","reach":null}],"summary":{"ran_violates":2},"by_repo_kind":{"official":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"948bef651d4bbe97","entry":"check_exactly_match","repo":"jacksonwuxs/usablexai_llm","repo_kind":"official","path":"Case_Studies/case_Response_Verification_with_Attribution_scores/response_verification.py","file_url":"https://github.com/jacksonwuxs/usablexai_llm/blob/HEAD/Case_Studies/case_Response_Verification_with_Attribution_scores/response_verification.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"948bef651d4bbe97"}},{"code_sha256_prefix":"77ba0688ec2ad93a","entry":"compute_density","repo":"jacksonwuxs/usablexai_llm","repo_kind":"official","path":"Case_Studies/case_Hallucination_Detection_with_Attribution_Scores/hallucination_detection.py","file_url":"https://github.com/jacksonwuxs/usablexai_llm/blob/HEAD/Case_Studies/case_Hallucination_Detection_with_Attribution_Scores/hallucination_detection.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"77ba0688ec2ad93a"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}