{"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/dynamically-fused-graph-network-for-multi-hop","title":"Dynamically Fused Graph Network for Multi-hop Reasoning","arxiv_id":"1905.06933","date":"2019-05-16","proceeding":"ACL 2019 7","authors":["Yunxuan Xiao","Yanru Qu","Lin Qiu","Hao Zhou","Lei LI","Wei-Nan Zhang","Yong Yu"],"abstract":"Text-based question answering (TBQA) has been studied extensively in recent years. Most existing approaches focus on finding the answer to a question within a single paragraph. However, many difficult questions require multiple supporting evidence from scattered text among two or more documents. In this paper, we propose Dynamically Fused Graph Network(DFGN), a novel method to answer those questions requiring multiple scattered evidence and reasoning over them. Inspired by human's step-by-step reasoning behavior, DFGN includes a dynamic fusion layer that starts from the entities mentioned in the given query, explores along the entity graph dynamically built from the text, and gradually finds relevant supporting entities from the given documents. We evaluate DFGN on HotpotQA, a public TBQA dataset requiring multi-hop reasoning. DFGN achieves competitive results on the public board. Furthermore, our analysis shows DFGN produces interpretable reasoning chains.","url_abs":"https://arxiv.org/abs/1905.06933v3","url_pdf":"https://arxiv.org/pdf/1905.06933v3.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":"dynamically-fused-graph-network-for-multi-hop","repo_url":"https://github.com/woshiyyya/DFGN-pytorch","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"question-answering","task_name":"Question Answering"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/question-answering-on-hotpotqa","task":"Question Answering","dataset":"HotpotQA","model":"DFGN","rank_in_archive_order":33,"of":72,"metrics":{"JOINT-F1":"0.5982"},"uses_additional_data":false}],"syntology":{"syntology_url":"https://syntology.ai/paper/1905.06933","atlas_url":"https://app.syntology.ai/?focus=1905.06933","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1905.06933"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+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/woshiyyya/DFGN-pytorch","reach":null}],"summary":{"ran_draft_wrong":1,"unverified":2},"by_repo_kind":{"official":{"samples":3,"ran":1,"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":0,"samples":[{"code_sha256_prefix":"8b2ed1d0697da232","entry":"dispatch","repo":"woshiyyya/DFGN-pytorch","repo_kind":"official","path":"DFGN/predict.py","file_url":"https://github.com/woshiyyya/DFGN-pytorch/blob/HEAD/DFGN/predict.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8b2ed1d0697da232"}},{"code_sha256_prefix":"32954af8794c1637","entry":"compute_loss","repo":"woshiyyya/DFGN-pytorch","repo_kind":"official","path":"DFGN/predict.py","file_url":"https://github.com/woshiyyya/DFGN-pytorch/blob/HEAD/DFGN/predict.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"32954af8794c1637"}},{"code_sha256_prefix":"b985c9da36312f92","entry":"large_batch_encode","repo":"woshiyyya/DFGN-pytorch","repo_kind":"official","path":"DFGN/predict.py","file_url":"https://github.com/woshiyyya/DFGN-pytorch/blob/HEAD/DFGN/predict.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b985c9da36312f92"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}