{"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/arxiv-2608-13676","title":"EEG-PRISM: Physiologically-Grounded Interpretability of Predictions by EEG Foundation Models","arxiv_id":"2608.13676","date":"2026-08-13","proceeding":null,"authors":["Deeksha M Shama","Punnisa Amornsirikul","Archana Venkataraman"],"abstract":"Objective: Foundation models represent the next advancement in AI for EEG analysis; however current explainable AI techniques provide attribution scores in the time-channel input space, which is mismatched to clinical intuition about EEG. Thus, there is a critical need for a universal method that can extend the interpretability of any foundation model to alternative and physiologically relevant domains without modifying or retraining the underlying model. Methods: EEG-PRISM leverages linear transformations and established backpropagation rules to map time-channel attribution scores into alternative domains. We derive mappings to the frequency domain via an invertible DFT and to the source domain via an approximately invertible EEG generative model. We evaluate EEG-PRISM in simulated and real data, assessing recovery of ground-truth phenomena across domains with five foundation models and four AI explainers. Results: In simulation, EEG-PRISM achieves near-perfect spectral recovery and 69.2% spatial accuracy. In epilepsy, EEG-PRISM correctly determines that delta-theta activity is most salient and correctly localizes the seizure onset region with 50% accuracy. In autism, EEG-PRISM localizes the predictive delta-alpha biomarkers to frontal and temporal regions, consistent with prior work. Conclusion: EEG-PRISM is a theoretically-grounded post-hoc attribution method with accurate mapping into the spectral and spatial domains. It supports window-level analysis of transient events (e.g., seizures) and group-level identification of clinically relevant biomarkers (e.g., autism), thus advancing interpretable EEG foundation models. Significance: This work enables physiologically-grounded interpretation of EEG foundation models and supports clinically relevant insights such as event localization and biomarker identification.","url_abs":"https://arxiv.org/abs/2608.13676","url_pdf":"https://arxiv.org/pdf/2608.13676","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2608.13676","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2608.13676"}},"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":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/deeksha-ms/EEG-PRISM","reach":null}],"summary":{"ran":7},"by_repo_kind":{"found_in_text":{"samples":7,"ran":7,"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":7,"samples":[{"code_sha256_prefix":"1abbc80cbe86799d","entry":"coefficient_variation","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/explanations.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/explanations.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"1abbc80cbe86799d"}},{"code_sha256_prefix":"7ffe7e16b0f6c4ed","entry":"compute_accuracy","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/prediction.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/prediction.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"7ffe7e16b0f6c4ed"}},{"code_sha256_prefix":"3899cb664a6d20ef","entry":"freq_band_localization","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/spectral_explanations.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/spectral_explanations.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3899cb664a6d20ef"}},{"code_sha256_prefix":"2568132ad9dbe868","entry":"map_relevance_dft","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/spectral_explanations.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/spectral_explanations.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"2568132ad9dbe868"}},{"code_sha256_prefix":"d0166a5a34caacd3","entry":"map_relevance_source","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/spatial_explanations.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/spatial_explanations.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d0166a5a34caacd3"}},{"code_sha256_prefix":"ee0b780a5705dfdf","entry":"spectral_accuracy","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/spectral_explanations.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/spectral_explanations.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ee0b780a5705dfdf"}},{"code_sha256_prefix":"c19d0d86abd3db81","entry":"split_windows","repo":"deeksha-ms/EEG-PRISM","repo_kind":"found_in_text","path":"EEG_GUI/src/data_loader.py","file_url":"https://github.com/deeksha-ms/EEG-PRISM/blob/HEAD/EEG_GUI/src/data_loader.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c19d0d86abd3db81"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}