{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:R6WFFNDKDTQLVWVCEP2GM5RLOZ","short_pith_number":"pith:R6WFFNDK","schema_version":"1.0","canonical_sha256":"8fac52b46a1ce0badaa223f466762b765641f66ac9e542e0f7447b3a2d91f192","source":{"kind":"arxiv","id":"2307.03056","version":1},"attestation_state":"computed","paper":{"title":"Generalizing Backpropagation for Gradient-Based Interpretability","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.CL"],"primary_cat":"cs.LG","authors_text":"Alexander Warstadt, Kevin Du, Lucas Torroba Hennigen, Niklas Stoehr, Ryan Cotterell","submitted_at":"2023-07-06T15:19:53Z","abstract_excerpt":"Many popular feature-attribution methods for interpreting deep neural networks rely on computing the gradients of a model's output with respect to its inputs. While these methods can indicate which input features may be important for the model's prediction, they reveal little about the inner workings of the model itself. In this paper, we observe that the gradient computation of a model is a special case of a more general formulation using semirings. This observation allows us to generalize the backpropagation algorithm to efficiently compute other interpretable statistics about the gradient g"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2307.03056","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2023-07-06T15:19:53Z","cross_cats_sorted":["cs.AI","cs.CL"],"title_canon_sha256":"b17821d7f15b38029c68fe45442241923fd8517e40414daabf53a11ceb0cd636","abstract_canon_sha256":"a7ecca2fa86df26698dfaeb8b6449f27f139be227ab7fc02feb9606742c26c4b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:29:04.217427Z","signature_b64":"7slxV/Sf+8KqY6t+tw2/4scG75vuT38aZkhspLQxMFKtpLAqOGixiLj32PIiKZQL3nXdEZTvutjjYEtiKqI7AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8fac52b46a1ce0badaa223f466762b765641f66ac9e542e0f7447b3a2d91f192","last_reissued_at":"2026-07-05T06:29:04.216876Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:29:04.216876Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Generalizing Backpropagation for Gradient-Based Interpretability","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.CL"],"primary_cat":"cs.LG","authors_text":"Alexander Warstadt, Kevin Du, Lucas Torroba Hennigen, Niklas Stoehr, Ryan Cotterell","submitted_at":"2023-07-06T15:19:53Z","abstract_excerpt":"Many popular feature-attribution methods for interpreting deep neural networks rely on computing the gradients of a model's output with respect to its inputs. While these methods can indicate which input features may be important for the model's prediction, they reveal little about the inner workings of the model itself. In this paper, we observe that the gradient computation of a model is a special case of a more general formulation using semirings. This observation allows us to generalize the backpropagation algorithm to efficiently compute other interpretable statistics about the gradient g"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2307.03056","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2307.03056/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2307.03056","created_at":"2026-07-05T06:29:04.216934+00:00"},{"alias_kind":"arxiv_version","alias_value":"2307.03056v1","created_at":"2026-07-05T06:29:04.216934+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2307.03056","created_at":"2026-07-05T06:29:04.216934+00:00"},{"alias_kind":"pith_short_12","alias_value":"R6WFFNDKDTQL","created_at":"2026-07-05T06:29:04.216934+00:00"},{"alias_kind":"pith_short_16","alias_value":"R6WFFNDKDTQLVWVC","created_at":"2026-07-05T06:29:04.216934+00:00"},{"alias_kind":"pith_short_8","alias_value":"R6WFFNDK","created_at":"2026-07-05T06:29:04.216934+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.12809","citing_title":"Correcting Influence: Unboxing LLM Outputs with Orthogonal Latent Spaces","ref_index":106,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ","json":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ.json","graph_json":"https://pith.science/api/pith-number/R6WFFNDKDTQLVWVCEP2GM5RLOZ/graph.json","events_json":"https://pith.science/api/pith-number/R6WFFNDKDTQLVWVCEP2GM5RLOZ/events.json","paper":"https://pith.science/paper/R6WFFNDK"},"agent_actions":{"view_html":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ","download_json":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ.json","view_paper":"https://pith.science/paper/R6WFFNDK","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2307.03056&json=true","fetch_graph":"https://pith.science/api/pith-number/R6WFFNDKDTQLVWVCEP2GM5RLOZ/graph.json","fetch_events":"https://pith.science/api/pith-number/R6WFFNDKDTQLVWVCEP2GM5RLOZ/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ/action/timestamp_anchor","attest_storage":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ/action/storage_attestation","attest_author":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ/action/author_attestation","sign_citation":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ/action/citation_signature","submit_replication":"https://pith.science/pith/R6WFFNDKDTQLVWVCEP2GM5RLOZ/action/replication_record"}},"created_at":"2026-07-05T06:29:04.216934+00:00","updated_at":"2026-07-05T06:29:04.216934+00:00"}