{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2021:FK2PJORRBIDR7UA4ZASSKG2GC3","short_pith_number":"pith:FK2PJORR","schema_version":"1.0","canonical_sha256":"2ab4f4ba310a071fd01cc825251b4616f47b4223c102810002d8a3cbde9f4265","source":{"kind":"arxiv","id":"2110.04284","version":1},"attestation_state":"computed","paper":{"title":"Auto-DSP: Learning to Optimize Acoustic Echo Cancellers","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["eess.AS"],"primary_cat":"cs.SD","authors_text":"Jonah Casebeer, Nicholas J. Bryan, Paris Smaragdis","submitted_at":"2021-10-08T17:52:24Z","abstract_excerpt":"Adaptive filtering algorithms are commonplace in signal processing and have wide-ranging applications from single-channel denoising to multi-channel acoustic echo cancellation and adaptive beamforming. Such algorithms typically operate via specialized online, iterative optimization methods and have achieved tremendous success, but require expert knowledge, are slow to develop, and are difficult to customize. In our work, we present a new method to automatically learn adaptive filtering update rules directly from data. To do so, we frame adaptive filtering as a differentiable operator and train"},"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":"2110.04284","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SD","submitted_at":"2021-10-08T17:52:24Z","cross_cats_sorted":["eess.AS"],"title_canon_sha256":"2be6da77f6af547dc65069a0b585ea417df0c779f09b2a100167b816649f4ece","abstract_canon_sha256":"a0d78b86fbfadb610aa9957b08098e9b2de3bdccbaa252309f9d51929339a84b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:21:02.701986Z","signature_b64":"z3uzFanbRXffaNSYLycRtcs+VPjEZ3VFk0164lTKW5iXKB17jqmEEyI3QZS2J7B01pVz7T/T6yFqFL2ZObO6BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2ab4f4ba310a071fd01cc825251b4616f47b4223c102810002d8a3cbde9f4265","last_reissued_at":"2026-07-05T03:21:02.701561Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:21:02.701561Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Auto-DSP: Learning to Optimize Acoustic Echo Cancellers","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["eess.AS"],"primary_cat":"cs.SD","authors_text":"Jonah Casebeer, Nicholas J. Bryan, Paris Smaragdis","submitted_at":"2021-10-08T17:52:24Z","abstract_excerpt":"Adaptive filtering algorithms are commonplace in signal processing and have wide-ranging applications from single-channel denoising to multi-channel acoustic echo cancellation and adaptive beamforming. Such algorithms typically operate via specialized online, iterative optimization methods and have achieved tremendous success, but require expert knowledge, are slow to develop, and are difficult to customize. In our work, we present a new method to automatically learn adaptive filtering update rules directly from data. To do so, we frame adaptive filtering as a differentiable operator and train"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2110.04284","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/2110.04284/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":"2110.04284","created_at":"2026-07-05T03:21:02.701624+00:00"},{"alias_kind":"arxiv_version","alias_value":"2110.04284v1","created_at":"2026-07-05T03:21:02.701624+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2110.04284","created_at":"2026-07-05T03:21:02.701624+00:00"},{"alias_kind":"pith_short_12","alias_value":"FK2PJORRBIDR","created_at":"2026-07-05T03:21:02.701624+00:00"},{"alias_kind":"pith_short_16","alias_value":"FK2PJORRBIDR7UA4","created_at":"2026-07-05T03:21:02.701624+00:00"},{"alias_kind":"pith_short_8","alias_value":"FK2PJORR","created_at":"2026-07-05T03:21:02.701624+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3","json":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3.json","graph_json":"https://pith.science/api/pith-number/FK2PJORRBIDR7UA4ZASSKG2GC3/graph.json","events_json":"https://pith.science/api/pith-number/FK2PJORRBIDR7UA4ZASSKG2GC3/events.json","paper":"https://pith.science/paper/FK2PJORR"},"agent_actions":{"view_html":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3","download_json":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3.json","view_paper":"https://pith.science/paper/FK2PJORR","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2110.04284&json=true","fetch_graph":"https://pith.science/api/pith-number/FK2PJORRBIDR7UA4ZASSKG2GC3/graph.json","fetch_events":"https://pith.science/api/pith-number/FK2PJORRBIDR7UA4ZASSKG2GC3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3/action/storage_attestation","attest_author":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3/action/author_attestation","sign_citation":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3/action/citation_signature","submit_replication":"https://pith.science/pith/FK2PJORRBIDR7UA4ZASSKG2GC3/action/replication_record"}},"created_at":"2026-07-05T03:21:02.701624+00:00","updated_at":"2026-07-05T03:21:02.701624+00:00"}