{"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-2605-10076","title":"A Stability Benchmark of Generative Regularizers for Inverse Problems","arxiv_id":"2605.10076","date":"2026-05-11","proceeding":null,"authors":["Alexander Denker","Johannes Hertrich","Sebastian Neumayer"],"abstract":"Generative (diffusion) priors demonstrate remarkable performance in addressing inverse problems in imaging. Yet, for scientific and medical imaging, it is crucial that reconstruction techniques remain stable and reliable under imperfect settings. Typical definitions of stability encompass the notion of ''convergent regularization'', robustness to out-of-distribution data, and to inaccuracies in the forward operator or noise model. We evaluate these properties numerically. Furthermore, we benchmark generative approaches against modern optimization-based methods inspired by the widely used variational techniques. Our results give insights for which settings and applications generative priors can deliver state-of-the-art reconstructions, and on those in which they fall short or may even be problematic.","url_abs":"https://arxiv.org/abs/2605.10076","url_pdf":"https://arxiv.org/pdf/2605.10076","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=2605.10076","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2605.10076"}},"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/alexdenker/GenRegBench","reach":null}],"summary":{"ran_draft_wrong":1,"ran":4,"unverified":1},"by_repo_kind":{"found_in_text":{"samples":6,"ran":5,"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":6,"samples":[{"code_sha256_prefix":"bd1f17e427bf51a5","entry":"dict2namespace","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"diffusers_train.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/diffusers_train.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"bd1f17e427bf51a5"}},{"code_sha256_prefix":"896fcb786175b8cd","entry":"early_stopping","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"reconstruction_methods/dmplug.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/reconstruction_methods/dmplug.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":"896fcb786175b8cd"}},{"code_sha256_prefix":"fe7a22ed5084dd61","entry":"extract_scheduler_and_model","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"main_natural_images.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/main_natural_images.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":"fe7a22ed5084dd61"}},{"code_sha256_prefix":"cab1fb2b4d059325","entry":"get_prompt","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"main_flow.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/main_flow.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"cab1fb2b4d059325"}},{"code_sha256_prefix":"7d193ace9f177b2f","entry":"register_solver","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"reconstruction_methods/flow_dps.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/reconstruction_methods/flow_dps.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":"7d193ace9f177b2f"}},{"code_sha256_prefix":"4f078fd69624c31f","entry":"get_solver","repo":"alexdenker/GenRegBench","repo_kind":"found_in_text","path":"reconstruction_methods/flow_dps.py","file_url":"https://github.com/alexdenker/GenRegBench/blob/HEAD/reconstruction_methods/flow_dps.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4f078fd69624c31f"}}]},"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}