{"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/open-ti-open-traffic-intelligence-with","title":"Open-TI: Open Traffic Intelligence with Augmented Language Model","arxiv_id":"2401.00211","date":"2023-12-30","proceeding":null,"authors":["Longchao Da","Kuanru Liou","Tiejin Chen","Xuesong Zhou","Xiangyong Luo","Yezhou Yang","Hua Wei"],"abstract":"Transportation has greatly benefited the cities' development in the modern civilization process. Intelligent transportation, leveraging advanced computer algorithms, could further increase people's daily commuting efficiency. However, intelligent transportation, as a cross-discipline, often requires practitioners to comprehend complicated algorithms and obscure neural networks, bringing a challenge for the advanced techniques to be trusted and deployed in practical industries. Recognizing the expressiveness of the pre-trained large language models, especially the potential of being augmented with abilities to understand and execute intricate commands, we introduce Open-TI. Serving as a bridge to mitigate the industry-academic gap, Open-TI is an innovative model targeting the goal of Turing Indistinguishable Traffic Intelligence, it is augmented with the capability to harness external traffic analysis packages based on existing conversations. Marking its distinction, Open-TI is the first method capable of conducting exhaustive traffic analysis from scratch - spanning from map data acquisition to the eventual execution in complex simulations. Besides, Open-TI is able to conduct task-specific embodiment like training and adapting the traffic signal control policies (TSC), explore demand optimizations, etc. Furthermore, we explored the viability of LLMs directly serving as control agents, by understanding the expected intentions from Open-TI, we designed an agent-to-agent communication mode to support Open-TI conveying messages to ChatZero (control agent), and then the control agent would choose from the action space to proceed the execution. We eventually provide the formal implementation structure, and the open-ended design invites further community-driven enhancements.","url_abs":"https://arxiv.org/abs/2401.00211v2","url_pdf":"https://arxiv.org/pdf/2401.00211v2.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":"open-ti-open-traffic-intelligence-with","repo_url":"https://github.com/darl-libsignal/openti","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"language-modeling","task_name":"Language Modeling"},{"task_slug":"language-modelling","task_name":"Language Modelling"},{"task_slug":"traffic-signal-control","task_name":"Traffic Signal Control"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2401.00211","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2401.00211"}},"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/darl-libsignal/openti","reach":{"status":"ok"}}],"summary":{"ran":5,"unverified":3},"by_repo_kind":{"official":{"samples":8,"ran":5,"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":8,"samples":[{"code_sha256_prefix":"33f5ac487288e2b8","entry":"extract_filepath","repo":"darl-libsignal/openti","repo_kind":"official","path":"pivotalAgent/AugmentUtils/augments.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/pivotalAgent/AugmentUtils/augments.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"33f5ac487288e2b8"}},{"code_sha256_prefix":"a9f94f76ccd4dd0d","entry":"flatten_od_matrix","repo":"darl-libsignal/openti","repo_kind":"official","path":"llm_od/pipeline/llm_od_link.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/llm_od/pipeline/llm_od_link.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a9f94f76ccd4dd0d"}},{"code_sha256_prefix":"9714facf403b1b51","entry":"func_prompt","repo":"darl-libsignal/openti","repo_kind":"official","path":"pivotalAgent/AugmentUtils/augments.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/pivotalAgent/AugmentUtils/augments.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"9714facf403b1b51"}},{"code_sha256_prefix":"aa35ccf5b9973b00","entry":"get_error","repo":"darl-libsignal/openti","repo_kind":"official","path":"llm_od/pipeline/utils.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/llm_od/pipeline/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"aa35ccf5b9973b00"}},{"code_sha256_prefix":"c9a6384600f3f385","entry":"unflatten_od_vector","repo":"darl-libsignal/openti","repo_kind":"official","path":"llm_od/pipeline/llm_od_link.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/llm_od/pipeline/llm_od_link.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"c9a6384600f3f385"}},{"code_sha256_prefix":"0755758f54cab359","entry":"extrac_column_info","repo":"darl-libsignal/openti","repo_kind":"official","path":"llm_od/pipeline/utils.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/llm_od/pipeline/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":"0755758f54cab359"}},{"code_sha256_prefix":"192797603c3feb72","entry":"info_helper","repo":"darl-libsignal/openti","repo_kind":"official","path":"pivotalAgent/AugmentUtils/painter.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/pivotalAgent/AugmentUtils/painter.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":"192797603c3feb72"}},{"code_sha256_prefix":"ce234fc34e941de9","entry":"painter","repo":"darl-libsignal/openti","repo_kind":"official","path":"pivotalAgent/AugmentUtils/painter.py","file_url":"https://github.com/darl-libsignal/openti/blob/HEAD/pivotalAgent/AugmentUtils/painter.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":"ce234fc34e941de9"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}