{"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/arxiv-2604-10169","title":"MAVEN-T: Reinforced Heterogeneous Distillation for Real-Time Multi-Agent Trajectory Prediction","arxiv_id":"2604.10169","date":"2026-04-11","proceeding":null,"authors":["Wenchang Duan","Zhenguo Gao","Jinguo Xian","Yi Shi"],"abstract":"Trajectory prediction is a key component of autonomous driving systems because future motions directly affect collision checking, behavior planning, and control. The task remains challenging under dense interactions, heterogeneous behaviors, multimodal futures, and limited on-board computation. Existing graph, attention, and generative predictors improve interaction reasoning or uncertainty modeling, but their high-capacity designs are often costly for real-time deployment. Lightweight predictors and conventional distillation reduce inference cost, yet usually rely on static imitation and do not explicitly correct safety-relevant teacher bias. This paper proposes \\textbf{MAVEN-T}, a reinforced heterogeneous distillation framework for real-time multi-agent trajectory prediction. A high-capacity teacher models directed local interactions with a surround-aware graph encoder, combines efficient temporal filtering with shifted-window spatial attention, and decodes maneuver-specific futures through a sparse Mixture-of-Experts head. A compact GRU--Squeeze-and-Excitation student with a Low-Rank Adapted policy head is trained by feature-, attention-, and semantic-level distillation. To align prediction with downstream behavior, the student is further refined by Proximal Policy Optimization rewards for collision avoidance, comfort, and progress, while a complexity-aware curriculum and Elastic Weight Consolidation stabilize stage-wise training. Experiments on NGSIM, HighD, MoCAD, Argoverse~2, and the Waymo Open Motion Dataset evaluate accuracy, efficiency, generalization, robustness, and closed-loop safety. The student achieves 6.2$\\times$ parameter compression, 3.7$\\times$ inference acceleration, and 14.6,ms latency on an NVIDIA Jetson AGX Orin while maintaining competitive accuracy.","url_abs":"https://arxiv.org/abs/2604.10169","url_pdf":"https://arxiv.org/pdf/2604.10169","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2604.10169","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2604.10169"}},"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":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/duanwenchang/MAVEN-T","reach":null}],"summary":{"ran":5,"ran_fixture":1,"unverified":3},"by_repo_kind":{"found_in_text":{"samples":9,"ran":6,"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":9,"samples":[{"code_sha256_prefix":"12f2501bc9c3ff37","entry":"AddAndNorm","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"12f2501bc9c3ff37"}},{"code_sha256_prefix":"d3e4890c66ff6867","entry":"GLU","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"d3e4890c66ff6867"}},{"code_sha256_prefix":"156f3adc77902901","entry":"HybridAttentionInformer","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"156f3adc77902901"}},{"code_sha256_prefix":"a43ba89a6e3cb76f","entry":"MambaBlock","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a43ba89a6e3cb76f"}},{"code_sha256_prefix":"77af8804a2602b5e","entry":"MoETransformerBlock","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"77af8804a2602b5e"}},{"code_sha256_prefix":"ec790045da84df86","entry":"outputActivation","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ec790045da84df86"}},{"code_sha256_prefix":"eb1fa75758d5ebe6","entry":"Decoder","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.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":"eb1fa75758d5ebe6"}},{"code_sha256_prefix":"22ca066f4afbefb4","entry":"EnhancedGraphConvolution","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.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":"22ca066f4afbefb4"}},{"code_sha256_prefix":"dcf954f96aa854bc","entry":"highwayNet","repo":"duanwenchang/MAVEN-T","repo_kind":"found_in_text","path":"Teacher/teacher_model.py","file_url":"https://github.com/duanwenchang/MAVEN-T/blob/HEAD/Teacher/teacher_model.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":"dcf954f96aa854bc"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}