{"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/high-pileup-particle-tracking-with-object","title":"High Pileup Particle Tracking with Object Condensation","arxiv_id":"2312.03823","date":"2023-12-06","proceeding":null,"authors":["Kilian Lieret","Gage DeZoort","Devdoot Chatterjee","Jian Park","Siqi Miao","Pan Li"],"abstract":"Recent work has demonstrated that graph neural networks (GNNs) can match the performance of traditional algorithms for charged particle tracking while improving scalability to meet the computing challenges posed by the HL-LHC. Most GNN tracking algorithms are based on edge classification and identify tracks as connected components from an initial graph containing spurious connections. In this talk, we consider an alternative based on object condensation (OC), a multi-objective learning framework designed to cluster points (hits) belonging to an arbitrary number of objects (tracks) and regress the properties of each object. Building on our previous results, we present a streamlined model and show progress toward a one-shot OC tracking algorithm in a high-pileup environment.","url_abs":"https://arxiv.org/abs/2312.03823v1","url_pdf":"https://arxiv.org/pdf/2312.03823v1.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":"high-pileup-particle-tracking-with-object","repo_url":"https://github.com/gnn-tracking/gnn_tracking","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"edge-classification","task_name":"Edge Classification"},{"task_slug":"object","task_name":"Object"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2312.03823","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2312.03823"}},"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/gnn-tracking/gnn_tracking","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":7},"by_repo_kind":{"official":{"samples":7,"ran":7,"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":"1415075939d47173","entry":"get_color_mapper","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/analysis/latent.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/analysis/latent.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"1415075939d47173"}},{"code_sha256_prefix":"2b92c5c436e60b00","entry":"get_n_reachable","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/analysis/graphs.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/analysis/graphs.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2b92c5c436e60b00"}},{"code_sha256_prefix":"b8d76cf0d9c48044","entry":"get_two_hop_tuples","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/graph_construction/graph_builder.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/graph_construction/graph_builder.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b8d76cf0d9c48044"}},{"code_sha256_prefix":"031471a859dd1f34","entry":"shortest_path_length_catch_no_path","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/analysis/graphs.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/analysis/graphs.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"031471a859dd1f34"}},{"code_sha256_prefix":"a3787616183f5c31","entry":"shortest_path_length_multi","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/analysis/graphs.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/analysis/graphs.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a3787616183f5c31"}},{"code_sha256_prefix":"381802a9fe13ae3e","entry":"tracking_metric_df","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/metrics/cluster_metrics.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/metrics/cluster_metrics.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"381802a9fe13ae3e"}},{"code_sha256_prefix":"32814a7eb8de5651","entry":"zero_divide","repo":"gnn-tracking/gnn_tracking","repo_kind":"official","path":"src/gnn_tracking/metrics/binary_classification.py","file_url":"https://github.com/gnn-tracking/gnn_tracking/blob/HEAD/src/gnn_tracking/metrics/binary_classification.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"32814a7eb8de5651"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}