{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2021:KBAXTKXQGPFLZS4GFG2HMXGQQR","short_pith_number":"pith:KBAXTKXQ","schema_version":"1.0","canonical_sha256":"504179aaf033cabccb8629b4765cd08468197113fe5d52b3b2dddeed88b5232a","source":{"kind":"arxiv","id":"2107.02279","version":2},"attestation_state":"computed","paper":{"title":"Design Smells in Deep Learning Programs: An Empirical Study","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Amin Nikanjam, Foutse Khomh","submitted_at":"2021-07-05T21:26:05Z","abstract_excerpt":"Nowadays, we are witnessing an increasing adoption of Deep Learning (DL) based software systems in many industries. Designing a DL program requires constructing a deep neural network (DNN) and then training it on a dataset. This process requires that developers make multiple architectural (e.g., type, size, number, and order of layers) and configuration (e.g., optimizer, regularization methods, and activation functions) choices that affect the quality of the DL models, and consequently software quality. An under-specified or poorly-designed DL model may train successfully but is likely to perf"},"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":"2107.02279","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-07-05T21:26:05Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"ea8dd457763808e17209631a0f94bb0700a3678a1b22bd0f3346dc83f5e10516","abstract_canon_sha256":"51dd45f292462a72f4717fb2d9e949c831783855e1ada3041f4c459a02f1df6d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:56:17.020529Z","signature_b64":"poacvW8iHSn/sywvB0R06GrZvZ4OBhNC/gxoqGyAxqZPgzqfFrmdNMEEtIDFBHXwgdmwya6Q3eZdi6Xbp+gQDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"504179aaf033cabccb8629b4765cd08468197113fe5d52b3b2dddeed88b5232a","last_reissued_at":"2026-07-05T02:56:17.020036Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:56:17.020036Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Design Smells in Deep Learning Programs: An Empirical Study","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Amin Nikanjam, Foutse Khomh","submitted_at":"2021-07-05T21:26:05Z","abstract_excerpt":"Nowadays, we are witnessing an increasing adoption of Deep Learning (DL) based software systems in many industries. Designing a DL program requires constructing a deep neural network (DNN) and then training it on a dataset. This process requires that developers make multiple architectural (e.g., type, size, number, and order of layers) and configuration (e.g., optimizer, regularization methods, and activation functions) choices that affect the quality of the DL models, and consequently software quality. An under-specified or poorly-designed DL model may train successfully but is likely to perf"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2107.02279","kind":"arxiv","version":2},"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/2107.02279/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":"2107.02279","created_at":"2026-07-05T02:56:17.020093+00:00"},{"alias_kind":"arxiv_version","alias_value":"2107.02279v2","created_at":"2026-07-05T02:56:17.020093+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2107.02279","created_at":"2026-07-05T02:56:17.020093+00:00"},{"alias_kind":"pith_short_12","alias_value":"KBAXTKXQGPFL","created_at":"2026-07-05T02:56:17.020093+00:00"},{"alias_kind":"pith_short_16","alias_value":"KBAXTKXQGPFLZS4G","created_at":"2026-07-05T02:56:17.020093+00:00"},{"alias_kind":"pith_short_8","alias_value":"KBAXTKXQ","created_at":"2026-07-05T02:56:17.020093+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/KBAXTKXQGPFLZS4GFG2HMXGQQR","json":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR.json","graph_json":"https://pith.science/api/pith-number/KBAXTKXQGPFLZS4GFG2HMXGQQR/graph.json","events_json":"https://pith.science/api/pith-number/KBAXTKXQGPFLZS4GFG2HMXGQQR/events.json","paper":"https://pith.science/paper/KBAXTKXQ"},"agent_actions":{"view_html":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR","download_json":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR.json","view_paper":"https://pith.science/paper/KBAXTKXQ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2107.02279&json=true","fetch_graph":"https://pith.science/api/pith-number/KBAXTKXQGPFLZS4GFG2HMXGQQR/graph.json","fetch_events":"https://pith.science/api/pith-number/KBAXTKXQGPFLZS4GFG2HMXGQQR/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR/action/timestamp_anchor","attest_storage":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR/action/storage_attestation","attest_author":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR/action/author_attestation","sign_citation":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR/action/citation_signature","submit_replication":"https://pith.science/pith/KBAXTKXQGPFLZS4GFG2HMXGQQR/action/replication_record"}},"created_at":"2026-07-05T02:56:17.020093+00:00","updated_at":"2026-07-05T02:56:17.020093+00:00"}