{"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/customized-subgraph-selection-and-encoding","title":"Customized Subgraph Selection and Encoding for Drug-drug Interaction Prediction","arxiv_id":"2411.01535","date":"2024-11-03","proceeding":null,"authors":["Haotong Du","Quanming Yao","Juzheng Zhang","Yang Liu","Zhen Wang"],"abstract":"Subgraph-based methods have proven to be effective and interpretable in predicting drug-drug interactions (DDIs), which are essential for medical practice and drug development. Subgraph selection and encoding are critical stages in these methods, yet customizing these components remains underexplored due to the high cost of manual adjustments. In this study, inspired by the success of neural architecture search (NAS), we propose a method to search for data-specific components within subgraph-based frameworks. Specifically, we introduce extensive subgraph selection and encoding spaces that account for the diverse contexts of drug interactions in DDI prediction. To address the challenge of large search spaces and high sampling costs, we design a relaxation mechanism that uses an approximation strategy to efficiently explore optimal subgraph configurations. This approach allows for robust exploration of the search space. Extensive experiments demonstrate the effectiveness and superiority of the proposed method, with the discovered subgraphs and encoding functions highlighting the model's adaptability.","url_abs":"https://arxiv.org/abs/2411.01535v1","url_pdf":"https://arxiv.org/pdf/2411.01535v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"customized-subgraph-selection-and-encoding","repo_url":"https://github.com/LARS-research/CSSE-DDI","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"architecture-search","task_name":"Neural Architecture Search"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2411.01535","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2411.01535"}},"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":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/LARS-research/CSSE-DDI","reach":{"status":"ok"}}],"summary":{"ran_violates":2,"unverified":3},"by_repo_kind":{"official":{"samples":5,"ran":2,"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":5,"samples":[{"code_sha256_prefix":"e7df3b0f162b0066","entry":"cal_ranks","repo":"lars-research/csse-ddi","repo_kind":"official","path":"utils/utils.py","file_url":"https://github.com/lars-research/csse-ddi/blob/HEAD/utils/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"e7df3b0f162b0066"}},{"code_sha256_prefix":"b3aeaf4b8adeae3a","entry":"get_pad_mask","repo":"LARS-research/CSSE-DDI","repo_kind":"official","path":"model/gcns.py","file_url":"https://github.com/LARS-research/CSSE-DDI/blob/HEAD/model/gcns.py","link_basis":"plan_row","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"b3aeaf4b8adeae3a"}},{"code_sha256_prefix":"e893682582858b27","entry":"act_map","repo":"LARS-research/CSSE-DDI","repo_kind":"official","path":"model/fune_layer.py","file_url":"https://github.com/LARS-research/CSSE-DDI/blob/HEAD/model/fune_layer.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":"e893682582858b27"}},{"code_sha256_prefix":"c0bdd823fb4b0e69","entry":"drnl_node_labeling","repo":"lars-research/csse-ddi","repo_kind":"official","path":"utils/utils.py","file_url":"https://github.com/lars-research/csse-ddi/blob/HEAD/utils/utils.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":"c0bdd823fb4b0e69"}},{"code_sha256_prefix":"ae1ab58e0972762d","entry":"get_param","repo":"LARS-research/CSSE-DDI","repo_kind":"official","path":"model/lte_models.py","file_url":"https://github.com/LARS-research/CSSE-DDI/blob/HEAD/model/lte_models.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":"ae1ab58e0972762d"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}