{"id":"https://openalex.org/W4416250891","doi":"https://doi.org/10.1109/ijcnn64981.2025.11228092","title":"Muppet: A Modular and Constructive Decomposition for Perturbation-Based Explanation Methods","display_name":"Muppet: A Modular and Constructive Decomposition for Perturbation-Based Explanation Methods","publication_year":2025,"publication_date":"2025-06-30","ids":{"openalex":"https://openalex.org/W4416250891","doi":"https://doi.org/10.1109/ijcnn64981.2025.11228092"},"language":null,"primary_location":{"id":"doi:10.1109/ijcnn64981.2025.11228092","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ijcnn64981.2025.11228092","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021580640","display_name":"Quentin Ferr\u00e9","orcid":"https://orcid.org/0000-0003-4750-0355"},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Quentin Ferr\u00e9","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120599320","display_name":"Ismail Bachchar","orcid":null},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Ismail Bachchar","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120403216","display_name":"Hakima Arroubat","orcid":null},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Hakima Arroubat","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120701077","display_name":"Aziz Jedidi","orcid":null},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Aziz Jedidi","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029244000","display_name":"Youssef Achenchabe","orcid":"https://orcid.org/0000-0003-2453-8924"},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Youssef Achenchabe","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038708187","display_name":"Antoine Bonnefoy","orcid":"https://orcid.org/0000-0003-1720-7326"},"institutions":[{"id":"https://openalex.org/I1285072804","display_name":"European Organisation for Rare Diseases","ror":"https://ror.org/019w4mg02","country_code":"FR","type":"nonprofit","lineage":["https://openalex.org/I1285072804"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Antoine Bonnefoy","raw_affiliation_strings":["Euranova,Marseille,13006"],"affiliations":[{"raw_affiliation_string":"Euranova,Marseille,13006","institution_ids":["https://openalex.org/I1285072804"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5021580640"],"corresponding_institution_ids":["https://openalex.org/I1285072804"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.19437542,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.002899999963119626,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11714","display_name":"Multimodal Machine Learning Applications","score":0.0013000000035390258,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.7228000164031982},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.6590999960899353},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.6539000272750854},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6039000153541565},{"id":"https://openalex.org/keywords/constructive","display_name":"Constructive","score":0.5741999745368958},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.5385000109672546}],"concepts":[{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.7228000164031982},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6819000244140625},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6590999960899353},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.6539000272750854},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6039000153541565},{"id":"https://openalex.org/C2778701210","wikidata":"https://www.wikidata.org/wiki/Q28130034","display_name":"Constructive","level":3,"score":0.5741999745368958},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.5385000109672546},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.49869999289512634},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.42879998683929443},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.41760000586509705},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3962000012397766},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37459999322891235},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3228999972343445},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.31189998984336853},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.2700999975204468},{"id":"https://openalex.org/C2778258933","wikidata":"https://www.wikidata.org/wiki/Q16918986","display_name":"Decomposition method (queueing theory)","level":2,"score":0.2572000026702881}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ijcnn64981.2025.11228092","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ijcnn64981.2025.11228092","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W2282821441","https://openalex.org/W2606462007","https://openalex.org/W2927351257","https://openalex.org/W2945976633","https://openalex.org/W2962858109","https://openalex.org/W2972854536","https://openalex.org/W2981731882","https://openalex.org/W2988157455","https://openalex.org/W3035253074","https://openalex.org/W3035264434","https://openalex.org/W3125997628","https://openalex.org/W3160936555","https://openalex.org/W3174422331","https://openalex.org/W3186197713","https://openalex.org/W3204703798","https://openalex.org/W4304014782","https://openalex.org/W4312935563","https://openalex.org/W4323924373","https://openalex.org/W4401418968"],"related_works":[],"abstract_inverted_index":{"The":[0],"topic":[1],"of":[2,14,37,56,81,90,100,145],"explainable":[3,116],"AI":[4,117],"has":[5],"recently":[6],"received":[7],"attention":[8],"driven":[9],"by":[10,96],"a":[11,35,47,61,78],"growing":[12],"awareness":[13],"the":[15,38,54,88,98,143],"need":[16],"for":[17],"transparent":[18],"and":[19,42,86,93,121,135,137],"accountable":[20],"AI.":[21],"In":[22,104],"this":[23],"paper,":[24],"we":[25,106],"focus":[26],"on":[27,129],"local":[28],"perturbation-based":[29,68],"explanation":[30],"methods,":[31,52],"which":[32],"currently":[33],"represent":[34],"majority":[36],"post-hoc":[39],"explainability":[40,69],"literature":[41],"usage.":[43],"We":[44,59],"have":[45],"observed":[46],"fundamental":[48],"commonality":[49],"among":[50],"these":[51],"forming":[53],"essence":[55],"our":[57,130],"contribution.":[58],"propose":[60],"novel":[62],"methodology":[63],"to":[64,119],"decompose":[65],"any":[66],"state-of-the-art":[67],"approach":[70],"into":[71,148],"four":[72],"blocks.":[73,103],"This":[74],"decomposition":[75,131,144],"framework":[76],"offers":[77,114],"concise":[79],"analysis":[80],"existing":[82],"similarities":[83],"between":[84],"methods":[85,118],"accelerates":[87],"development":[89],"new":[91],"ones":[92],"their":[94,101,154],"variants":[95],"promoting":[97],"reuse":[99],"common":[102],"addition,":[105],"provide":[107],"Muppet:":[108],"an":[109],"open-source":[110],"Python":[111],"library":[112],"that":[113],"(i)":[115],"debug":[120],"interpret":[122],"ML":[123],"models,":[124],"(ii)":[125],"standardized":[126],"API":[127],"based":[128],"methodology,":[132],"facilitating":[133],"contribution":[134],"benchmarking,":[136],"(iii)":[138],"built-in":[139],"modularity":[140],"design:":[141],"enables":[142],"every":[146],"method":[147],"reusable":[149],"modules,":[150],"thus":[151],"speeding":[152],"up":[153],"implementation.":[155],"Available":[156],"at":[157],"https://github.com/euranova/muppet/.":[158]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-14T00:00:00"}
