{"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/equivariant-vector-field-network-for-many-1","title":"SE(3) Equivariant Graph Neural Networks with Complete Local Frames","arxiv_id":"2110.14811","date":"2021-10-26","proceeding":null,"authors":["Weitao Du","He Zhang","Yuanqi Du","Qi Meng","Wei Chen","Bin Shao","Tie-Yan Liu"],"abstract":"Group equivariance (e.g. SE(3) equivariance) is a critical physical symmetry in science, from classical and quantum physics to computational biology. It enables robust and accurate prediction under arbitrary reference transformations. In light of this, great efforts have been put on encoding this symmetry into deep neural networks, which has been shown to improve the generalization performance and data efficiency for downstream tasks. Constructing an equivariant neural network generally brings high computational costs to ensure expressiveness. Therefore, how to better trade-off the expressiveness and computational efficiency plays a core role in the design of the equivariant deep learning models. In this paper, we propose a framework to construct SE(3) equivariant graph neural networks that can approximate the geometric quantities efficiently. Inspired by differential geometry and physics, we introduce equivariant local complete frames to graph neural networks, such that tensor information at given orders can be projected onto the frames. The local frame is constructed to form an orthonormal basis that avoids direction degeneration and ensure completeness. Since the frames are built only by cross product operations, our method is computationally efficient. We evaluate our method on two tasks: Newton mechanics modeling and equilibrium molecule conformation generation. Extensive experimental results demonstrate that our model achieves the best or competitive performance in two types of datasets.","url_abs":"https://arxiv.org/abs/2110.14811v2","url_pdf":"https://arxiv.org/pdf/2110.14811v2.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":"equivariant-vector-field-network-for-many-1","repo_url":"https://github.com/mouthful/ClofNet","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"computational-efficiency","task_name":"Computational Efficiency"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2110.14811","atlas_url":"https://app.syntology.ai/?focus=2110.14811","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2110.14811"}},"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":"deterministic:regex_extraction","url":"https://github.com/ethanfetaya/NRI","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/vgsatorras/egnn","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/mouthful/ClofNet","reach":null}],"summary":{"unverified":4},"by_repo_kind":{"official":{"samples":4,"ran":0,"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":"4cda56dcf2691718","entry":"ClofNet","repo":"mouthful/ClofNet","repo_kind":"official","path":"newtonian/clof.py","file_url":"https://github.com/mouthful/ClofNet/blob/HEAD/newtonian/clof.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":"4cda56dcf2691718"}},{"code_sha256_prefix":"d1c7c0188a911ca7","entry":"Clof_GCL","repo":"mouthful/ClofNet","repo_kind":"official","path":"newtonian/clof.py","file_url":"https://github.com/mouthful/ClofNet/blob/HEAD/newtonian/clof.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":"d1c7c0188a911ca7"}},{"code_sha256_prefix":"bf889077d74c1685","entry":"E_GCL","repo":"mouthful/ClofNet","repo_kind":"official","path":"newtonian/clof.py","file_url":"https://github.com/mouthful/ClofNet/blob/HEAD/newtonian/clof.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":"bf889077d74c1685"}},{"code_sha256_prefix":"8cdde82604601731","entry":"unsorted_segment_mean","repo":"mouthful/ClofNet","repo_kind":"official","path":"newtonian/clof.py","file_url":"https://github.com/mouthful/ClofNet/blob/HEAD/newtonian/clof.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":"8cdde82604601731"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}