The Problem AI Is Solving
Seoul’s road network serves 3 million registered vehicles and facilitates 32.1 million daily public-transport journeys across a metropolitan footprint of 605 square kilometers. The city’s topography — a basin ringed by mountains, bisected by the Han River, and penetrated by narrow valleys — constrains road capacity in ways that conventional traffic engineering cannot fully mitigate. Widening roads is physically impossible in most of the historic core; adding lanes on arterials triggers induced demand within months. The Seoul Metropolitan Government’s response is to extract more throughput from existing infrastructure by applying artificial intelligence to traffic-signal timing, incident management, and demand prediction — using the same roads, intersections, and signal hardware, but operating them more intelligently.
The AI traffic management system operates as an analytical layer within the TOPIS transport control center, drawing data from 6,800 CCTV cameras, 4,200 road-embedded inductive loop detectors, GPS telemetry from 7,413 buses and 71,974 taxis, and environmental readings from the S-DoT sensor network. Its outputs are consumed by signal controllers at intersections, by TOPIS operators making routing and dispatch decisions, and by private navigation apps through real-time APIs.
AI Signal Optimization — How It Works
Traditional traffic signals in Seoul run on fixed-timing plans: a set of pre-programmed phase sequences (green, amber, red for each approach) that cycle at intervals calibrated to historical traffic volumes. Fixed plans perform reasonably well during predictable peak hours but fail during anomalous conditions — a subway disruption that shifts 50,000 riders to surface roads, a sudden rainstorm that halves travel speeds, or a concert at Jamsil Olympic Stadium releasing 40,000 spectators simultaneously.
AI signal optimization replaces fixed plans with adaptive control. At each instrumented intersection, inductive loop detectors and CCTV-based vehicle-counting algorithms feed real-time queue lengths, turning-movement counts, and average approach speeds to a central optimization engine. The engine uses a combination of reinforcement learning and model-predictive control to compute optimal phase durations for the next signal cycle — typically 60 to 120 seconds ahead — taking into account not only the local intersection but the states of upstream and downstream intersections in a coordinated corridor.
The reinforcement-learning component treats each intersection as an agent in a multi-agent system. Each agent’s reward function penalizes total delay (vehicle-hours of delay per cycle) and penalizes spillback (queue length exceeding the link storage capacity between intersections). Through training on five years of historical TOPIS data — encompassing normal days, holidays, weather events, and major incidents — the agents learn policies that outperform both fixed timing and classical actuated control (which responds to local detector inputs but does not anticipate corridor-level effects).
| Control Strategy | Average Delay per Vehicle (seconds) | Throughput Index | Adaptability |
|---|---|---|---|
| Fixed-timing plan | 48 | 1.00 (baseline) | None — pre-set schedules |
| Actuated control (local) | 39 | 1.12 | Reacts to local queue only |
| AI adaptive (single intersection) | 33 | 1.21 | Predicts local demand |
| AI adaptive (corridor-coordinated) | 27 | 1.35 | Predicts corridor-wide demand |
The table above reflects results from a 2024 pilot on the Gangnam-daero corridor (14 intersections, 4.2 km), where AI corridor coordination reduced average delay per vehicle by 44 percent compared to the legacy fixed-timing plan. The pilot has since been expanded to 38 corridors covering the most congested arterials in Gangnam, Jongno, Mapo, and Yeongdeungpo.
CCTV-Based Vehicle Detection and Speed Monitoring
The AI traffic system’s perception layer relies heavily on computer vision. Of the 6,800 CCTV cameras feeding TOPIS, approximately 2,400 are equipped with edge AI accelerators (NVIDIA Jetson-class modules) that run object-detection and tracking models directly on the camera hardware. These models — based on YOLO (You Only Look Once) architectures fine-tuned on Korean traffic imagery — detect and classify vehicles by type (passenger car, bus, truck, motorcycle, bicycle), track individual vehicles across sequential frames to compute speed and trajectory, and flag anomalous events (stopped vehicles, wrong-way driving, pedestrians on expressways) in real time.
Edge processing is essential for scale. Transmitting raw 1080p video from 2,400 cameras at 30 frames per second would require roughly 24 Tbps of continuous bandwidth — far beyond even Seoul’s generous fiber and 5G infrastructure. By running inference at the edge, each camera transmits only structured metadata (vehicle counts, speeds, classifications, and anomaly alerts) — a data volume three orders of magnitude smaller. Raw video is retained on local storage for 72 hours for forensic review but is not transmitted to the central system unless explicitly requested by an operator.
Speed monitoring feeds directly into the enforcement pipeline. When a camera detects a vehicle exceeding the posted speed limit, automatic number-plate recognition (ANPR) captures the plate, and the violation is processed in under ten seconds — the same enforcement loop documented in the TOPIS system article. The AI layer adds predictive value: by analyzing speed patterns upstream of a known bottleneck, the system can detect the onset of congestion 5–8 minutes before queue formation becomes visible, triggering preemptive signal adjustments or variable-message-sign warnings.
Big Data Analytics for Traffic Pattern Prediction
Beyond real-time signal control, Seoul’s AI traffic management relies on offline big-data analytics to identify structural patterns and forecast demand.
The Seoul Big Data Campus — part of the broader digital government services infrastructure — houses a traffic-analytics cluster that processes historical TOPIS data (five-plus years of loop-detector readings, GPS traces, fare-card transactions, and weather records) to build demand models for every link and intersection in the network. These models capture day-of-week patterns, seasonal variations, holiday effects, and event-driven surges with enough fidelity that the prediction engine achieves 90 percent accuracy on urban highways at a 15-minute forecast horizon.
The 90 percent accuracy figure is defined as the share of road segments where predicted average speed falls within 10 km/h of observed speed. On surface arterials, accuracy drops to approximately 78 percent — still useful for advisory purposes but not yet reliable enough for fully automated signal optimization without human oversight. The accuracy gap reflects the higher variability of surface traffic, where double-parked delivery trucks, pedestrian crossings, bus stops, and the stochastic behavior of turning movements introduce noise that highway-grade models do not encounter.
| Forecast Horizon | Urban Highway Accuracy | Surface Arterial Accuracy | Primary Consumer |
|---|---|---|---|
| 15 minutes | 90% | 78% | AI signal optimization |
| 30 minutes | 85% | 72% | TOPIS operator pre-positioning |
| 60 minutes | 79% | 65% | Navigation app rerouting |
Prediction models are retrained monthly using the latest TOPIS data, incorporating new construction zones, changed speed limits, and updated bus-route configurations. A dedicated MLOps pipeline manages model versioning, A/B testing (new model vs. incumbent on paired corridors), and rollback if a retrained model underperforms.
Cross-Agency Data Sharing
AI traffic management in Seoul is not a closed system. Its value multiplies through data exchange with agencies outside the Seoul Metropolitan Government.
National Police Agency. The police share real-time incident reports, protest notifications, and VIP motorcade schedules. When a protest march is planned along Sejong-daero, the AI system pre-computes alternative signal-timing plans for diversion routes and activates them automatically at the scheduled start time, reducing the manual workload on TOPIS operators.
Korea Meteorological Administration (KMA). Weather forecasts — particularly precipitation onset, snowfall accumulation, and road-surface freezing predictions — are critical inputs to traffic models. Rain reduces free-flow speed by 10–20 percent; heavy snow can halve it. By incorporating KMA forecasts, the AI system adjusts signal timing proactively rather than reacting to slowdowns after they have already formed.
Private navigation providers. Naver Maps, KakaoMap, and T-map receive TOPIS traffic-speed data and AI-generated congestion predictions through standardized APIs. In return, these providers feed anonymized route-choice statistics back to TOPIS. This bidirectional flow creates a feedback loop: when Naver Maps diverts 5,000 vehicles off an expressway onto a parallel arterial based on a TOPIS congestion forecast, the resulting demand shift is captured by the AI system and incorporated into the next prediction cycle, preventing the diversion from simply moving the bottleneck.
S-DoT environmental sensors. Air-quality data from S-DoT feeds into a specialized module that correlates PM2.5 concentrations with traffic volumes at instrumented intersections. During high-pollution episodes declared by the Seoul Metropolitan Government, the AI system can bias signal timing to reduce stop-and-go cycling — the driving pattern that generates the most tailpipe emissions per kilometer — on corridors adjacent to schools and hospitals.
Expansion Plans — From Urban Highways to All Main Roads
As of early 2026, AI-adaptive signal control covers Seoul’s urban highways and 38 major arterial corridors. The expansion plan targets full coverage of all main roads in Seoul by 2029, a buildout that requires three parallel investments.
First, sensor densification. Corridors not yet covered by AI control typically lack the loop detectors and AI-equipped cameras needed to feed the optimization engine. The S-DoT expansion to 50,000 nodes will provide environmental data for every main-road segment, but traffic-specific detection (vehicle counts, turning movements, queue lengths) requires dedicated infrastructure — either new loop-detector installations or camera-based detection upgrades at approximately 4,500 additional intersections.
Second, compute scaling. Each additional corridor increases the number of agents in the multi-agent reinforcement-learning system. The current NVIDIA A100 GPU cluster at the Guro Digital Complex data center handles 38 corridors with headroom; scaling to citywide coverage will require roughly a threefold compute expansion, which the SMG plans to address through a phased hardware refresh aligned with NVIDIA’s product roadmap.
Third, regulatory coordination. Signal timing on roads managed by the National Police Agency (primarily expressways and national routes passing through Seoul) requires NPA approval. The SMG and NPA are negotiating a memorandum of understanding that would delegate real-time signal-timing authority to the AI system on jointly managed corridors, with human override retained at the NPA dispatch center.
| Expansion Phase | Corridors Covered | Intersections | Timeline |
|---|---|---|---|
| Current | 38 major arterials + highways | ~1,200 | Operational |
| Phase 2 | 120 arterials | ~3,500 | 2027 |
| Phase 3 | All main roads | ~6,200 | 2029 |
Autonomous-Vehicle Integration
The AI traffic system is being designed as the management layer for a future in which autonomous vehicles (AVs) share Seoul’s roads with human drivers. The Sangam-dong AV testing zone already receives infrastructure-to-vehicle (I2V) broadcasts from TOPIS — signal phase and timing (SPaT), hazard alerts, and dynamic speed advisories — delivered over 5G C-V2X channels. The AI system generates these broadcasts as a byproduct of its signal-optimization loop: since it already knows the optimal phase plan for the next cycle, it can publish that plan to approaching AVs, enabling smoother deceleration and green-wave riding that reduces both delay and energy consumption.
As AVs move from testing to deployment, the AI system will also consume data from AVs. Self-driving vehicles equipped with high-resolution cameras and LiDAR can report road-surface conditions, lane-marking quality, construction-zone boundaries, and anomalous objects (debris, animals, fallen signs) to TOPIS in real time, enriching the situational awareness that the AI uses for signal optimization and incident management.
Measurable Outcomes
The AI traffic management program’s impact is tracked through four key performance indicators published annually by the Seoul Transportation Headquarters.
- Average travel time on pilot corridors declined 12 percent between 2022 (pre-AI) and 2025, after controlling for traffic-volume changes.
- Stop-and-go events per kilometer fell 18 percent on AI-controlled corridors, reflecting smoother signal progression.
- Incident detection time dropped from 6+ minutes (manual CCTV observation) to under 90 seconds (automated AI detection), accelerating the dispatch of response resources and reducing secondary-crash risk.
- Enforcement throughput reached 7.9 million automated violations processed in 2024 across all enforcement categories, up from 5.1 million in 2020 — a 55 percent increase attributable primarily to AI-enhanced ANPR accuracy rather than more violations occurring.
These outcomes feed into the broader case for smart-city investment that the digital government services bureau presents to the Seoul Metropolitan Council during annual budget deliberations. The smart parking systems being rolled out across Seoul also depend on AI traffic data to calibrate dynamic pricing — higher parking fees during predicted peak-congestion windows, lower fees during off-peak — steering demand toward underutilized facilities and reducing cruising-for-parking traffic that contributes an estimated 8–12 percent of inner-city vehicle-kilometers in dense commercial districts.
Challenges Ahead
Scaling AI traffic management to full-city coverage raises technical and institutional challenges. Model interpretability is a concern: when the reinforcement-learning system generates a signal plan that an experienced traffic engineer finds counterintuitive — extending green time on a lightly loaded approach while shortening it on a congested one — operators need to understand why the AI made that choice. Current explainability tools provide feature-importance rankings and counterfactual analyses, but translating these into intuitive explanations for non-technical operators remains a work in progress.
Cybersecurity is another priority. A compromised signal controller could create dangerous conditions at an intersection, and a compromised prediction engine could trigger diversions that deliberately create congestion. TOPIS operates on an air-gapped network for critical control functions, but the API interfaces that share data with navigation providers introduce potential attack surfaces. The SMG’s cybersecurity division conducts annual penetration testing and red-team exercises specifically targeting the AI traffic infrastructure.
Finally, equity considerations matter. AI optimization tends to prioritize throughput on high-volume corridors, which in Seoul means Gangnam, Jongno, and the downtown CBD. Residents of lower-traffic districts — particularly the hilly, narrow-streeted neighborhoods in Seongbuk, Nowon, and Dobong in northern Seoul — risk seeing less investment and fewer optimization benefits. The SMG has committed to ensuring that Phase 3 (all main roads by 2029) does not deprioritize districts based solely on traffic volume, incorporating pedestrian safety, public-transit reliability, and air-quality impact into the expansion sequencing alongside throughput metrics.
The S-Map digital twin plays a key role in this equity analysis, enabling planners to simulate the distributional effects of different expansion sequences before committing resources — ensuring that the benefits of AI traffic management reach every corner of Seoul, not just its busiest corridors.