SlideShare a Scribd company logo
Smart Traffic Lights that Learn !
Multi-Agent Reinforcement Learning Integrated Network
of Adaptive Traffic Signal Controllers
M A R L I N
Samah El-Tantawy, Ph.D. Post Doctoral Fellow, Dept of Civil Engineering
Baher Abdulhai, Ph.D., P.Eng. Director, ITS Centre and Testbed, Dept of Civil Engineering
Hossam Abdelgawad, Ph.D., P.Eng. Manager of ITS Centre and Testbed
ACGM 2013- Intelligent Transport for Smart Cities
Outline
2
1. In a Nutshell
2. Theory in Brief
Reinforcement Learning and Game Theory
3. Applications
City of Toronto Testbed
4. Hardware in the Loop Testing
Approach
Integration with PEEK ATC-1000
Next Steps
Q&A
In a Nutshell
3
 Grand objective
 Intersections "talk to each other",
 Each is affected by what is happening upstream
 Each affects what is happening downstream –
 Whole network control in one shot from a grand brain is the dream
 Issue
 Intractable theoretically,
 Too complex practically,
 Requires massive and very expensive communication
 Solution
 Decentralized,
 Self learning: agents learn to control their local intersection, and
 Game theory based: agents learn to collaborate
What is MARLIN?
4
 Artificial-intelligence-based control
software
 Enables traffic lights to self-learn
and self-collaborate with
neighbouring traffic lights
 Cuts down motorists’ delay, fuel
consumption and the negative
environmental effects of congestion
 Easier to operate (self learning)
 Less expensive communication if
even necessary (less costly)
MARLIN-ATSC: Level 4
Evolution of “Adaptive” Signal Control
Level 0
• Fixed-Time
and
Actuated
Control
• TRANSYT
• 1969, UK
Level 1
• Centralized
Control, Off-
line
Optimization
• SCATS
• 1979,
Australia
• >50
installations
worldwide
Level 2
• Centralized
Control, On-line
Optimization
• SCOOT
• 1981, UK
• >170
installations
worldwide
Level 3
• Distributed
Control, Model-
Based
• OPAC, RHODES
• 1992, USA
• 5 installations in
USA
Level 4
• Distributed
Self-Learning
Control
• MARLIN-ATSC
• 2011, Canada
5
Issues with Leading ATSC Technologies?
• Expensive
• Not scalable
• Not robust
Centralized
• Relying on an accurate traffic modelling
framework
• the accuracy of which is questionable
Model-Based
• Increasing the complexity of the system
exponentially with the increase in the number of
intersections/controllers
Curse of
Dimensionality
• Requiring highly skilled labour to operate due to
their complexity.
Human
Intervention
Requirements
6
Why is MARLIN Different?
7
MARLIN
Self-Learning
Decentralized
Model-Free
CoordinatedScalable
Pattern
Sensitive
Generic
Human Intervention Requirements
Centralized
Inefficient Coordination
Model-Based
Curse of Dimensionality
Prediction
Requirement
Specific Design
Learning the Control Law:
Reinforcement Learning Architecture
8
Environment
RL Architecture
Agent
State RewardAction
Goal: Optimal Control law = mapping between states and actions
)],(),(max[),(),( 111 kkkkk
a
kkkkkkk
asQasQrasQasQ  

),(maxarg 11
asQa kk
a
k 
 Balancing exploration and exploitation
Q a1 a2
s1 -10 -5
s2 -3 -15
Q Table
RL-based ATSC Architecture
RL Software
Agent
State
(Queue Lengths)
Reward
(Delay Savings)
Action
(Extend
/Switch)
Traffic Simulation
Environment
9
10
 Each agent plays a game with each adjacent
intersection in its neighborhood
I5 I6I4
I2 I3I1
I8 I9I7
I5 I6I4
I2 I3I1
I8 I9I7
I5 I6I4
I2 I3I1
I8 I9I7
Example for Intermediate Intersection
(4 Games )
Example for Edge Intersection
( 3 Games)
Example for Corner Intersection
( 2 Games)
MARLIN- ATSC: Coordination Principle
MARLIN-ATSC: (a) Independent Mode, (b) Integrated Mode
MARLIN-ATSC Available Modes
Queue Length 1
Delay 1Extend 1
Queue Length 2
Delay 2Extend 2
MARLIN-ATSC
Queue Length 1
Delay 1Extend 1
Queue Length 2
Delay 2Extend 2
(a)
(b)
11
Large-Scale Application
Network-Wide MOE in the Normal Scenario
12
System
MOE
BC
%
Improvments
MARL-TI Vs.
BC
%
Improvments
MARLIN-IC Vs.
BC
% Improvments
MARLIN-IC Vs.
MARL-TI
Average Intersection
Delay (sec/veh)
35.27 27% 38% 14%
Throughput (veh) 23084 3% 6% 3%
Avg Queue Length (veh) 8.66 24% 32% 11%
Std. Avg. Queue Length
(veh)
2.12 23% 31% 10%
Avg. Link Delay (sec) 9.45 10% 47% 41%
Large-Scale Application
% Improvement in Average Delay
13
MARLIN-IC vs BC
% Improvement
Area 1
Area 2
Area 3
Large-Scale Application
Average Route Travel Time for Selected Routes
14
0
1
2
3
4
5
6
7
8
1 2 3 4 5 6 7 8 9 10 11 12
AverageTravelTime(min)
Time Interval (5 min)
Gardiner EB
BC MARL-TI MARLIN-IC
Freeway
Large-Scale Application
Average Route Travel Time for Selected Routes
15
0
2
4
6
8
10
12
14
16
18
20
1 2 3 4 5 6 7 8 9 10 11 12
AverageTravelTime(min)
Time Interval (5 min)
LakeShore EB to Spadina NB
BC MARL-TI MARLIN-IC
MajorArterial
Controller Interface Device(CID)
RS485 to USB
Traffic Signal Controller
RS485 -
SDLC protocol
USB -
SDLC protocol
Industrial Computer
Ethernet -
NTCIP protocol
Paramics
Modeller
MARLIN-HILS Architecture
16
HILS Setup: Demo
17
Conclusion
18
 MARLIN state of the art gen4+
 Thoroughly developed and tested
 Patent Pending Status
 On going:
 HILS & PEEK ATC-1000 Integration
 Potential Field Operation Test
 Productization
 From TSP to People Priority (PSP)
Samah El-Tantawy samah.el.tantawy@utoronto.ca
Baher Abdulhai baher.abdulhai@utoronto.ca
Hossam Abdelgawad h.abdel.gawad@utoronto.ca
ACGM 2013- Intelligent Transport for Smart Cities
Smart Traffic Lights that Learn !
Multi-Agent Reinforcement Learning Integrated Network
of Adaptive Traffic Signal Controllers
M A R L I N
Samah ElTantawy, Ph.D. Post Doctoral Fellow, Dept of Civil Engineering
Baher Abdulhai, Ph.D., P.Eng. Director, ITS Centre and Testbed, Dept of Civil Engineering
Hossam Abdelgawad, Ph.D., P.Eng. Manager of ITS Centre and Testbed
ACGM 2013- Intelligent Transport for Smart Cities
Ad

More Related Content

What's hot (20)

Smart dustbin
Smart dustbinSmart dustbin
Smart dustbin
Arnab Ghosal
 
IRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry PiIRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry Pi
IRJET Journal
 
Internet of everything ppt
Internet of everything pptInternet of everything ppt
Internet of everything ppt
Lavanya Sharma
 
FUTURE OF IOT
FUTURE OF IOTFUTURE OF IOT
FUTURE OF IOT
RaheemUnnisa1
 
Electronics past,present and future
Electronics past,present and futureElectronics past,present and future
Electronics past,present and future
Rajat Dhiman
 
Sensors - Aniket.pptx
Sensors - Aniket.pptxSensors - Aniket.pptx
Sensors - Aniket.pptx
AniketKuanra
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
Nikhil Patteri
 
Design and Implementation of Security Based ATM theft Monitoring system
Design and Implementation of Security Based ATM theft Monitoring systemDesign and Implementation of Security Based ATM theft Monitoring system
Design and Implementation of Security Based ATM theft Monitoring system
International Journal of Engineering Inventions www.ijeijournal.com
 
Km244 multipurpose agriculture robot
Km244 multipurpose agriculture robot Km244 multipurpose agriculture robot
Km244 multipurpose agriculture robot
1000kv technologies
 
IRJET- IoT based Smart Ambulance System
IRJET-  	  IoT based Smart Ambulance SystemIRJET-  	  IoT based Smart Ambulance System
IRJET- IoT based Smart Ambulance System
IRJET Journal
 
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEMDTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
iindranilsarkar
 
BASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICSBASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICS
nishantsharma1705
 
Agricultural automation
Agricultural automationAgricultural automation
Agricultural automation
Abdul GHAFOOR
 
M2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesM2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and Similarities
Navjyotsinh Jadeja
 
Why Drones are the Future of IoT
Why Drones are the Future of IoTWhy Drones are the Future of IoT
Why Drones are the Future of IoT
Colin Snow
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
Omkar Lokhande
 
Coalmine safety system with zigbee specification
Coalmine safety system with zigbee specificationCoalmine safety system with zigbee specification
Coalmine safety system with zigbee specification
IAEME Publication
 
Edge Computing.pptx
Edge Computing.pptxEdge Computing.pptx
Edge Computing.pptx
PriyaMaurya52
 
MIND READING COMPUTER 🖥.pptx
MIND READING COMPUTER 🖥.pptxMIND READING COMPUTER 🖥.pptx
MIND READING COMPUTER 🖥.pptx
JyotiPrakashSwain5
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
hoadktd
 
IRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry PiIRJET - Real Time Street Light using Raspberry Pi
IRJET - Real Time Street Light using Raspberry Pi
IRJET Journal
 
Internet of everything ppt
Internet of everything pptInternet of everything ppt
Internet of everything ppt
Lavanya Sharma
 
Electronics past,present and future
Electronics past,present and futureElectronics past,present and future
Electronics past,present and future
Rajat Dhiman
 
Sensors - Aniket.pptx
Sensors - Aniket.pptxSensors - Aniket.pptx
Sensors - Aniket.pptx
AniketKuanra
 
Km244 multipurpose agriculture robot
Km244 multipurpose agriculture robot Km244 multipurpose agriculture robot
Km244 multipurpose agriculture robot
1000kv technologies
 
IRJET- IoT based Smart Ambulance System
IRJET-  	  IoT based Smart Ambulance SystemIRJET-  	  IoT based Smart Ambulance System
IRJET- IoT based Smart Ambulance System
IRJET Journal
 
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEMDTMF BASED MOBILE CONTROLL ROBOT SYSTEM
DTMF BASED MOBILE CONTROLL ROBOT SYSTEM
iindranilsarkar
 
BASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICSBASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICS
nishantsharma1705
 
Agricultural automation
Agricultural automationAgricultural automation
Agricultural automation
Abdul GHAFOOR
 
M2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and SimilaritiesM2M vs IoT: The Key Differences and Similarities
M2M vs IoT: The Key Differences and Similarities
Navjyotsinh Jadeja
 
Why Drones are the Future of IoT
Why Drones are the Future of IoTWhy Drones are the Future of IoT
Why Drones are the Future of IoT
Colin Snow
 
Coalmine safety system with zigbee specification
Coalmine safety system with zigbee specificationCoalmine safety system with zigbee specification
Coalmine safety system with zigbee specification
IAEME Publication
 
MIND READING COMPUTER 🖥.pptx
MIND READING COMPUTER 🖥.pptxMIND READING COMPUTER 🖥.pptx
MIND READING COMPUTER 🖥.pptx
JyotiPrakashSwain5
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
hoadktd
 

Viewers also liked (20)

SCADA Security in CDIC 2009
SCADA Security in CDIC 2009SCADA Security in CDIC 2009
SCADA Security in CDIC 2009
Narinrit Prem-apiwathanokul
 
Smart Mobility by Optimizing the Traffic Lights: A new Tool for Traffic Cont...
Smart Mobility by Optimizing the Traffic Lights:  A new Tool for Traffic Cont...Smart Mobility by Optimizing the Traffic Lights:  A new Tool for Traffic Cont...
Smart Mobility by Optimizing the Traffic Lights: A new Tool for Traffic Cont...
Yesnier Bravo
 
Dream jabalpur
Dream jabalpurDream jabalpur
Dream jabalpur
Sakshi Goswami
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296
Editor IJARCET
 
Smart Traffic Congestion Control System
Smart Traffic Congestion Control SystemSmart Traffic Congestion Control System
Smart Traffic Congestion Control System
Muzzamil Shaikh
 
Antony Johnstone
Antony JohnstoneAntony Johnstone
Antony Johnstone
JumpingJaq
 
The Future Development of Traffic Signals and the Impact of Autonomous Vehicles
The Future Development of Traffic Signals and the Impact of Autonomous VehiclesThe Future Development of Traffic Signals and the Impact of Autonomous Vehicles
The Future Development of Traffic Signals and the Impact of Autonomous Vehicles
JumpingJaq
 
Smart city presentation
Smart city presentationSmart city presentation
Smart city presentation
Neeraj Mandloi IAS
 
Adaptive Signals 101
Adaptive Signals 101Adaptive Signals 101
Adaptive Signals 101
SainAssociates
 
Traffic Signals Safety and Efficiency Project – Stage Two Implementation
Traffic Signals Safety and Efficiency Project – Stage Two ImplementationTraffic Signals Safety and Efficiency Project – Stage Two Implementation
Traffic Signals Safety and Efficiency Project – Stage Two Implementation
JumpingJaq
 
Adaptive Signals 101
Adaptive Signals 101Adaptive Signals 101
Adaptive Signals 101
SainAssociates
 
Suzhou bridges
Suzhou bridgesSuzhou bridges
Suzhou bridges
Pei Zhenquan
 
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Daniel H. Stolfi
 
Smartcity Evolution
Smartcity Evolution Smartcity Evolution
Smartcity Evolution
Deepal Bhatnagar
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
Jin-Hyeok Yang
 
Smart traffic management system
Smart traffic management systemSmart traffic management system
Smart traffic management system
Chirag Dalal
 
Traffic signal
Traffic signalTraffic signal
Traffic signal
aloknitb
 
Urban traffic management system assignment 2
Urban traffic management system assignment 2Urban traffic management system assignment 2
Urban traffic management system assignment 2
mohanad jaafar talib al-jandeel
 
Smart Traffic Light Controller
Smart Traffic Light ControllerSmart Traffic Light Controller
Smart Traffic Light Controller
Himanshi_Sharma
 
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nangWorkshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Haphan116
 
Smart Mobility by Optimizing the Traffic Lights: A new Tool for Traffic Cont...
Smart Mobility by Optimizing the Traffic Lights:  A new Tool for Traffic Cont...Smart Mobility by Optimizing the Traffic Lights:  A new Tool for Traffic Cont...
Smart Mobility by Optimizing the Traffic Lights: A new Tool for Traffic Cont...
Yesnier Bravo
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296
Editor IJARCET
 
Smart Traffic Congestion Control System
Smart Traffic Congestion Control SystemSmart Traffic Congestion Control System
Smart Traffic Congestion Control System
Muzzamil Shaikh
 
Antony Johnstone
Antony JohnstoneAntony Johnstone
Antony Johnstone
JumpingJaq
 
The Future Development of Traffic Signals and the Impact of Autonomous Vehicles
The Future Development of Traffic Signals and the Impact of Autonomous VehiclesThe Future Development of Traffic Signals and the Impact of Autonomous Vehicles
The Future Development of Traffic Signals and the Impact of Autonomous Vehicles
JumpingJaq
 
Traffic Signals Safety and Efficiency Project – Stage Two Implementation
Traffic Signals Safety and Efficiency Project – Stage Two ImplementationTraffic Signals Safety and Efficiency Project – Stage Two Implementation
Traffic Signals Safety and Efficiency Project – Stage Two Implementation
JumpingJaq
 
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Un Algoritmo Evolutivo para la Reducción de Tiempos de Viaje y Emisiones Util...
Daniel H. Stolfi
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
Jin-Hyeok Yang
 
Smart traffic management system
Smart traffic management systemSmart traffic management system
Smart traffic management system
Chirag Dalal
 
Traffic signal
Traffic signalTraffic signal
Traffic signal
aloknitb
 
Smart Traffic Light Controller
Smart Traffic Light ControllerSmart Traffic Light Controller
Smart Traffic Light Controller
Himanshi_Sharma
 
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nangWorkshop 4 5 fei nhan dien nha tai tro tiem nang
Workshop 4 5 fei nhan dien nha tai tro tiem nang
Haphan116
 
Ad

Similar to Smart Traffic Lights that Learn ! Multi-Agent Reinforcement Learning Integrated Network of Adaptive Traffic Signal Controllers (20)

Report on Enviorment Panel Monitoring
Report on Enviorment Panel MonitoringReport on Enviorment Panel Monitoring
Report on Enviorment Panel Monitoring
Mohammed Irshad S K
 
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing AlgorithmHigh Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
IJSRD
 
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing AlgorithmHigh Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
IJSRD
 
Lan network with Redundancy
Lan network with RedundancyLan network with Redundancy
Lan network with Redundancy
Santanu Mukhopadhyay
 
Embedded system for traffic light control
Embedded system for traffic light controlEmbedded system for traffic light control
Embedded system for traffic light control
Madhu Prasad
 
VANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkSVANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkS
Sridhar Raghavan
 
Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?
Vishal Sharma, Ph.D.
 
Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)	Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)
Benyamin Moadab
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoS
Vishal Sharma, Ph.D.
 
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
ADVA
 
Performance Evolution of LTE Cellular Technology
Performance Evolution of LTE Cellular TechnologyPerformance Evolution of LTE Cellular Technology
Performance Evolution of LTE Cellular Technology
IRJET Journal
 
Profile tulasi v1.1
Profile tulasi v1.1Profile tulasi v1.1
Profile tulasi v1.1
Sivanesan Tulasidas
 
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
IAEME Publication
 
Critical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems WorldwideCritical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems Worldwide
Angela Hays
 
Wang lab introduction_1204_2018
Wang lab introduction_1204_2018Wang lab introduction_1204_2018
Wang lab introduction_1204_2018
俊廷 陳
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
Arpan Pal
 
Preprint-IC3I2022 - 14-16 Dec 2022.pdf
Preprint-IC3I2022 - 14-16 Dec 2022.pdfPreprint-IC3I2022 - 14-16 Dec 2022.pdf
Preprint-IC3I2022 - 14-16 Dec 2022.pdf
Christo Ananth
 
Internet of Things - structured approach to the physical plant network - Rock...
Internet of Things - structured approach to the physical plant network - Rock...Internet of Things - structured approach to the physical plant network - Rock...
Internet of Things - structured approach to the physical plant network - Rock...
Carotek
 
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
cscpconf
 
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
cscpconf
 
Report on Enviorment Panel Monitoring
Report on Enviorment Panel MonitoringReport on Enviorment Panel Monitoring
Report on Enviorment Panel Monitoring
Mohammed Irshad S K
 
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing AlgorithmHigh Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
IJSRD
 
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing AlgorithmHigh Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
High Fault Coverage For On Chip Network Using Priority Based Routing Algorithm
IJSRD
 
Embedded system for traffic light control
Embedded system for traffic light controlEmbedded system for traffic light control
Embedded system for traffic light control
Madhu Prasad
 
VANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkSVANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkS
Sridhar Raghavan
 
Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?
Vishal Sharma, Ph.D.
 
Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)	Ship Ad-hoc Network (SANET)
Ship Ad-hoc Network (SANET)
Benyamin Moadab
 
Carrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoSCarrier Strategies for Backbone Traffic Engineering and QoS
Carrier Strategies for Backbone Traffic Engineering and QoS
Vishal Sharma, Ph.D.
 
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
Orchestration of Ethernet Services in Software-Defined and Flexible Heterogen...
ADVA
 
Performance Evolution of LTE Cellular Technology
Performance Evolution of LTE Cellular TechnologyPerformance Evolution of LTE Cellular Technology
Performance Evolution of LTE Cellular Technology
IRJET Journal
 
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
Dynamic cluster based adaptive gateway discovery mechanisms in an integrated ...
IAEME Publication
 
Critical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems WorldwideCritical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems Worldwide
Angela Hays
 
Wang lab introduction_1204_2018
Wang lab introduction_1204_2018Wang lab introduction_1204_2018
Wang lab introduction_1204_2018
俊廷 陳
 
Arpan pal ncccs
Arpan pal ncccsArpan pal ncccs
Arpan pal ncccs
Arpan Pal
 
Preprint-IC3I2022 - 14-16 Dec 2022.pdf
Preprint-IC3I2022 - 14-16 Dec 2022.pdfPreprint-IC3I2022 - 14-16 Dec 2022.pdf
Preprint-IC3I2022 - 14-16 Dec 2022.pdf
Christo Ananth
 
Internet of Things - structured approach to the physical plant network - Rock...
Internet of Things - structured approach to the physical plant network - Rock...Internet of Things - structured approach to the physical plant network - Rock...
Internet of Things - structured approach to the physical plant network - Rock...
Carotek
 
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
cscpconf
 
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
GLOBAL FRONTRUNNER ROUTING ALGORITHM (GFRA) FOR V2V COMMUNICATION IN VANETS
cscpconf
 
Ad

Recently uploaded (20)

Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdfAre Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Are Cloud PBX Providers in India Reliable for Small Businesses (1).pdf
Telecoms Supermarket
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Web and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in RajpuraWeb and Graphics Designing Training in Rajpura
Web and Graphics Designing Training in Rajpura
Erginous Technology
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 

Smart Traffic Lights that Learn ! Multi-Agent Reinforcement Learning Integrated Network of Adaptive Traffic Signal Controllers

  • 1. Smart Traffic Lights that Learn ! Multi-Agent Reinforcement Learning Integrated Network of Adaptive Traffic Signal Controllers M A R L I N Samah El-Tantawy, Ph.D. Post Doctoral Fellow, Dept of Civil Engineering Baher Abdulhai, Ph.D., P.Eng. Director, ITS Centre and Testbed, Dept of Civil Engineering Hossam Abdelgawad, Ph.D., P.Eng. Manager of ITS Centre and Testbed ACGM 2013- Intelligent Transport for Smart Cities
  • 2. Outline 2 1. In a Nutshell 2. Theory in Brief Reinforcement Learning and Game Theory 3. Applications City of Toronto Testbed 4. Hardware in the Loop Testing Approach Integration with PEEK ATC-1000 Next Steps Q&A
  • 3. In a Nutshell 3  Grand objective  Intersections "talk to each other",  Each is affected by what is happening upstream  Each affects what is happening downstream –  Whole network control in one shot from a grand brain is the dream  Issue  Intractable theoretically,  Too complex practically,  Requires massive and very expensive communication  Solution  Decentralized,  Self learning: agents learn to control their local intersection, and  Game theory based: agents learn to collaborate
  • 4. What is MARLIN? 4  Artificial-intelligence-based control software  Enables traffic lights to self-learn and self-collaborate with neighbouring traffic lights  Cuts down motorists’ delay, fuel consumption and the negative environmental effects of congestion  Easier to operate (self learning)  Less expensive communication if even necessary (less costly)
  • 5. MARLIN-ATSC: Level 4 Evolution of “Adaptive” Signal Control Level 0 • Fixed-Time and Actuated Control • TRANSYT • 1969, UK Level 1 • Centralized Control, Off- line Optimization • SCATS • 1979, Australia • >50 installations worldwide Level 2 • Centralized Control, On-line Optimization • SCOOT • 1981, UK • >170 installations worldwide Level 3 • Distributed Control, Model- Based • OPAC, RHODES • 1992, USA • 5 installations in USA Level 4 • Distributed Self-Learning Control • MARLIN-ATSC • 2011, Canada 5
  • 6. Issues with Leading ATSC Technologies? • Expensive • Not scalable • Not robust Centralized • Relying on an accurate traffic modelling framework • the accuracy of which is questionable Model-Based • Increasing the complexity of the system exponentially with the increase in the number of intersections/controllers Curse of Dimensionality • Requiring highly skilled labour to operate due to their complexity. Human Intervention Requirements 6
  • 7. Why is MARLIN Different? 7 MARLIN Self-Learning Decentralized Model-Free CoordinatedScalable Pattern Sensitive Generic Human Intervention Requirements Centralized Inefficient Coordination Model-Based Curse of Dimensionality Prediction Requirement Specific Design
  • 8. Learning the Control Law: Reinforcement Learning Architecture 8 Environment RL Architecture Agent State RewardAction Goal: Optimal Control law = mapping between states and actions )],(),(max[),(),( 111 kkkkk a kkkkkkk asQasQrasQasQ    ),(maxarg 11 asQa kk a k   Balancing exploration and exploitation Q a1 a2 s1 -10 -5 s2 -3 -15 Q Table
  • 9. RL-based ATSC Architecture RL Software Agent State (Queue Lengths) Reward (Delay Savings) Action (Extend /Switch) Traffic Simulation Environment 9
  • 10. 10  Each agent plays a game with each adjacent intersection in its neighborhood I5 I6I4 I2 I3I1 I8 I9I7 I5 I6I4 I2 I3I1 I8 I9I7 I5 I6I4 I2 I3I1 I8 I9I7 Example for Intermediate Intersection (4 Games ) Example for Edge Intersection ( 3 Games) Example for Corner Intersection ( 2 Games) MARLIN- ATSC: Coordination Principle
  • 11. MARLIN-ATSC: (a) Independent Mode, (b) Integrated Mode MARLIN-ATSC Available Modes Queue Length 1 Delay 1Extend 1 Queue Length 2 Delay 2Extend 2 MARLIN-ATSC Queue Length 1 Delay 1Extend 1 Queue Length 2 Delay 2Extend 2 (a) (b) 11
  • 12. Large-Scale Application Network-Wide MOE in the Normal Scenario 12 System MOE BC % Improvments MARL-TI Vs. BC % Improvments MARLIN-IC Vs. BC % Improvments MARLIN-IC Vs. MARL-TI Average Intersection Delay (sec/veh) 35.27 27% 38% 14% Throughput (veh) 23084 3% 6% 3% Avg Queue Length (veh) 8.66 24% 32% 11% Std. Avg. Queue Length (veh) 2.12 23% 31% 10% Avg. Link Delay (sec) 9.45 10% 47% 41%
  • 13. Large-Scale Application % Improvement in Average Delay 13 MARLIN-IC vs BC % Improvement Area 1 Area 2 Area 3
  • 14. Large-Scale Application Average Route Travel Time for Selected Routes 14 0 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 10 11 12 AverageTravelTime(min) Time Interval (5 min) Gardiner EB BC MARL-TI MARLIN-IC Freeway
  • 15. Large-Scale Application Average Route Travel Time for Selected Routes 15 0 2 4 6 8 10 12 14 16 18 20 1 2 3 4 5 6 7 8 9 10 11 12 AverageTravelTime(min) Time Interval (5 min) LakeShore EB to Spadina NB BC MARL-TI MARLIN-IC MajorArterial
  • 16. Controller Interface Device(CID) RS485 to USB Traffic Signal Controller RS485 - SDLC protocol USB - SDLC protocol Industrial Computer Ethernet - NTCIP protocol Paramics Modeller MARLIN-HILS Architecture 16
  • 18. Conclusion 18  MARLIN state of the art gen4+  Thoroughly developed and tested  Patent Pending Status  On going:  HILS & PEEK ATC-1000 Integration  Potential Field Operation Test  Productization  From TSP to People Priority (PSP)
  • 19. Samah El-Tantawy [email protected] Baher Abdulhai [email protected] Hossam Abdelgawad [email protected] ACGM 2013- Intelligent Transport for Smart Cities
  • 20. Smart Traffic Lights that Learn ! Multi-Agent Reinforcement Learning Integrated Network of Adaptive Traffic Signal Controllers M A R L I N Samah ElTantawy, Ph.D. Post Doctoral Fellow, Dept of Civil Engineering Baher Abdulhai, Ph.D., P.Eng. Director, ITS Centre and Testbed, Dept of Civil Engineering Hossam Abdelgawad, Ph.D., P.Eng. Manager of ITS Centre and Testbed ACGM 2013- Intelligent Transport for Smart Cities