SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
ACTAM: Cooperative Multi-Agent System
Architecture for Urban Traffic Signal Control
SIB
Sunil Gyawali
Isaac Vargas &
Benjamin Bertrand
Outline
• Introduction
• Objective of our Seminar
• Multi-Agent System in Traffic Signals
• ACTAM (Adaptive & Cooperative Traffic Light Agent Model)
• Traffic Signals
• Agent Technology
• Agent Learning in Multi-Agent System
• Experiment
• Results
• Conclusion of the paper
• Our Conclusion
Introduction
• Summary based on the paper: Chen, R.S., Ceh, D.K. & Lin, S.Y. (2005).
ACTAM: Cooperative multiagent system architecture for urban traffic
signal control. IEICE Trans. Inf & Syst., vol. E 88, 119-125.
The paper mainly deals with:
• The use of Adaptive and Cooperative Traffic Light Agent Model (ACTAM)
for decentralized traffic signal and control system
• The proposed architecture of ACTAM
Introduction
• Cooperation of multi-agents and prediction mechanism of proposed
architecture
• Experiment and performance evaluation
• Results/Conclusions
Objectives of our Seminar
• To summarize how Multi-Agent system is being used in Traffic Control
System
• To summarize the architecture of ACTAM and its mechanism of work
• To summarize the experiment done for the performance evaluation of
ACTAM w.r.t fixed time signal
• To summarize the findings of the paper and our own conclusion based on
the study
Multi-Agent System in Traffic Signals
• Problem: Reducing traffic congestion in urban roads
• Difficulties
 Highly dynamic environment
 Necessity for real-time information gathering and processing
 Growing population has increased traffic congestion, rendering older traffic
control models less effective
 Traffic lights are geographically distributed and decentralized
 All traffic signals affect each other
• Proposed Solution: ACTAM
Adaptive and Cooperative Traffic light Agent Model
• ACTAM is a multi-agent system that utilizes the advantages of an agent
model to solve the problem
• By using a multi-agent system, the designer can solve the issues by
Observing and acting on a dynamic environment
Gathering real-time data and executing real-time decisions
Fitting over a geographically distributed environment
Communicating and cooperating with each other for information that will
make them more effective at reducing congestion
Multi-Agent System in Traffic Signals
Multi-Agent System in Traffic Signals
Environment
Sensors
Effectors
Agent
Multi-Agent Frame Network Agent
Goals
Actions
Domain
Knowledge
Goals
Actions
Domain
Knowledge
ACTAM
• Components of ACTAM
L-3
Decision
Layer
L-2
Processing
Layer
L-1
Data
Layer
IIA
Sensor Module
Control Strategy Decision Module
Learning
Module
Forecast
Module
Weighted
Module
Data Process Module Communicati
on Module
Traffic
Light
ACTAM
• Information Flow
 Gathering of volume information
 Processing and decision making
 Actuation on environment
SM
IIA
Traffic
Condition
ACTAM
• Data Layer (IIA)
 Comprises of Communication Module and Data Process Module
 Communication Module: Agent interaction through KQML
 Data Process Module: Storing Fixed + Calculated Data
 Fixed Data: Serial number of intersections, distances, etc.
 Calculated Data: Data from Learning Module
ACTAM
• Processing Layer (IIA)
Deals with the factors affecting traffic signal control strategies.
Traffic signal control strategies: Knowledge of past traffic flow data + Future
vehicle number at the intersection + importance of each intersection
Processing layer comprises of
Learning Module: Used to achieve adaptation in models
Forecast Module : Forecasting future volumes
Weighted Module: Storing weighting result
ACTAM
• Decision Layer (IIA)
Gathers information of learning, forecast and weighted module .
Alters traffic control strategy through the modification of cycle, split and
offset.
Signals
• Factors
Cycle length: Time required for a traffic signal (generally, 40s-120s) to
circulate from some particular phase back to same phase.
Split: Segment of cycle length allocated for phase or interval
Offset: Time difference between same phase of traffic signals at adjacent
intersection.
Headway: Time gap between two vehicles measured front to front or rear to
rear.
Signals
• Types of Signals
Fixed Timed Signal Control: Uses fixed timetables as
Fixed cycle length
Fixed phase length
Not capable of handling fluctuating traffic volumes
Traffic Actuated Signal Control
Signal cycles, phases and intervals are defined with controllers and other devices
Green time is adjustment w.r.t the vehicle demand
Phase decision is based on the immediate arrival of the vehicles on the approach
It is myopic
Signals
• Traffic Actuated Signals are further classified into:
Semi-Actuated Signal Control System
Major movement gets green phase until there is conflicting call on a minor
movement phase.
Detectors are placed in minor street’s approaches only
Coordinated System: Major road phase is coordinated with adjacent intersection.
Fully Actuated Signal Coordinated System
All movements get green phases
Detectors are placed in all approaches
Signals
• Coordination
Progression: A time relationship between adjacent signals permitting continuous
operations of vehicles at a planned speed.
Signals
• Traffic adjusted Signals
 Combines both the advantages of traffic actuated signals and fixed time
signal
 Based on real time traffic volumes
 Sensors forward the volume information to master controller
 Master controller calculates and distributes appropriate signal strategy
(signal cycle, phases and interval) to the signal controller in each
intersection
• ACTAM utilizes an agent model that meets certain characteristics
 Delegation
 Communication
 Autonomy
 Monitoring
 Actuation
 Intelligence
Agent Technology
• DAI (Distributed Artificial Intelligence)
 Multi-agent systems are a subfield of research under DAI
• The ACTAM design focuses on certain topics
 Agent action
 Agent interaction
 Agent relationship with the environment
 Agent adaptation
 Coordination, negotiation, and cooperation
• FIPA (Foundation for Intelligent Physical Agents)
Agent Technology
• ACTAM implements a Learning Module. Learning Module attempts to
achieve adaptation in agents
• Learning in ACTAM is divided into two categories
 Short-term Learning: How the recent volumes effect traffic control
 Long-term Learning: Discovering pattern/trend in historical data and
adjusting traffic control strategies
Agent Learning in ACTAM
Experiment
Performance Metrics
1. Total Delay (T)
T= ∑n
i=1∑m
j=1 Wij
T= total delay, n=number of intersections, m= number of vehicles
Wij = waiting time infront of each traffic signal
2. Improvement= ((Fix TDT-ACTAM TDT)/(Fix TDT))*100
Where,
Fix TDT = Total delay for fixed time traffic control
ACTAM TDT = Total delay for ACTAM
• The objective is to compare the total delay in the network due to the
presence of ACTAM and fixed time signals.
Experiment
Environment Parameters
1 30 intersections (6 X 5),
2 Distance between intersections =500 meters
3 Vehicle speed = 50 kilometer per hour
4 Simulation time = 120 minutes
5 Turning movements: through: 50%, left turning: 25% and right turning: 25%
6 Vehicle entry headway (I)= 10 s (6 vehicles per minute )
7 Vehicle entry headway (II) = 2 s (30 vehicles per minute)
Experiment
Agent Parameters
For Fixed Time Signal For ACTAM
1 Cycle length=100s Cycle length = f (R),
where,
Ri = Predicted upcoming flow of intersection I /
Sum of predicted upcoming flow for every
intersection
2 Split=1:1(H:V) Horizontal Split = Cycle length * D1 / (D1+D2)
Vertical Spit = Cycle length * D2 / (D1+D2)
Where,
D1 =Horizontal traffic volume, D2 = Vertical traffic
volumes
Experiment
Type Traffic Condition Cycle Time
C1 R < 1/45 40s
C2 1/45 < R >1/40 60s
C3 1/40 < R > 1/35 80s
C4 1/35 < R > 1/25 100s
C5 1/25 < R > 1/20 120s
C6 1/20 < R > 1/15 140s
C7 1/15 < R 160s
• Table for cycle length corresponding to R values
Results
• 10 second vehicle entry headway (delay vs. time plots)
Results
• 2 second vehicle entry headway (delay Vs. time plots)
Results
• For vehicle entry headway 10 s (6 vpm) case, reduction in delay with the
use of ACTAM compared to fixed sequence traffic signal= 33.47%.
• For vehicle entry headway 2 s (30 vpm) case, reduction in delay with the
use of ACTAM compared to fixed sequence traffic signal= 36.96%.
Conclusion of the Paper
• The use of a multi-agent system in an urban traffic signal network enhanced
the capability to cope with congestion by reducing delay in the network as
compared to more conventional traffic signal strategy.
• ACTAM exhibited decentralized control strategy by utilizing a multi-agent
system which enabled it to operate autonomously and to react to incidents
more rapidly and proactively.
• Due to the modular design of ACTAM, individual modules can be
improved or replaced as the situation evolves. Hence, it ensures the
flexibility and extensibility of ACTAM.
• Use of multi-agent systems in traffic signal networks can increase
robustness and scalability.
Our Conclusions
• Praises
 The experiment strongly addressed the topic of optimization and local
decisions vs. global coherence. As concluded by our topic paper, optimizing
the flow of traffic at an individual intersection led to higher performance at
the global level.
 The paper also showed that cooperation and communication allow agents to
be autonomous and efficient. In our example, IIA of adjacent intersections
interact with each other to share information, allowing them to be effective
without the need of a master controller.
Our Conclusions
• Praises
 The results of the experiment make a strong case supporting the
decentralized nature of a multi-agent system. Decentralization makes it
ideal for solving problems over a geographically large environment, such as
an urban city.
Our Conclusions
• Critiques
 The paper did not explain in details about the learning algorithms used for
the Learning Module. Research in other papers has suggested that
Reinforcement Learning can be effective in traffic signals, but this paper did
not detail how the learning was done, nor did the experiment test the
effectiveness of the Learning Module.
 The effectiveness of the ACTAM was only tested against a fixed-time signal
control. It was not compared to a traffic actuated control. So while we can
make a comparative judgment against the fixed control, we cannot say
whether or not ACTAM is more effective than a traffic actuated control.
References
• Chen, R.S, Ceh, D.K & Lin, S.Y (2005). ACTAM: Cooperative multiagent
system architecture for urban traffic signal control. IEICE Trans. Inf &
Syst., vol. E 88, 119-125.
• Yunlong, Z. & Xie, Y. (2011). A multi-agent adaptive traffic signal control
system using swarm intelligence and neuro-fuzzy reinforcement learning.
IEEE Forum on Integrated Sustainable Transportation Systems. 233-238.
Thank You
Q/A

Contenu connexe

Tendances

Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...euroFOT
 
Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingIAEME Publication
 
Road Network Operation for sirway
Road Network Operation for sirwayRoad Network Operation for sirway
Road Network Operation for sirwaynazanin karimnezhad
 
Crowd dynamics management in IOT system
Crowd dynamics management in IOT systemCrowd dynamics management in IOT system
Crowd dynamics management in IOT systematul sahay
 
New weight function for adapting handover margin level over contiguous carrie...
New weight function for adapting handover margin level over contiguous carrie...New weight function for adapting handover margin level over contiguous carrie...
New weight function for adapting handover margin level over contiguous carrie...Journal Papers
 
Automated traffic control system
Automated traffic control systemAutomated traffic control system
Automated traffic control systemLikithe
 
Synchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationSynchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationPower System Operation
 
Benefits of PMU Technology for Various Applications
Benefits of PMU Technology for Various Applications Benefits of PMU Technology for Various Applications
Benefits of PMU Technology for Various Applications Power System Operation
 
Road hotspot warning system based cooperative concept
Road hotspot warning system based cooperative conceptRoad hotspot warning system based cooperative concept
Road hotspot warning system based cooperative conceptHAO YE
 
Event triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsEvent triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsISA Interchange
 
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...ijtsrd
 
Mobility testing overview and instructions
Mobility testing overview and instructionsMobility testing overview and instructions
Mobility testing overview and instructionsAlextyur
 
EURO union report FOR reduction factor in CO2
EURO union  report FOR  reduction factor in CO2EURO union  report FOR  reduction factor in CO2
EURO union report FOR reduction factor in CO2shahram gilaninia
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Controlhoadktd
 
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTURE
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTUREINTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTURE
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTUREWael Alawsey
 
6-A robust data fusion scheme for integrated navigation systems employing fau...
6-A robust data fusion scheme for integrated navigation systems employing fau...6-A robust data fusion scheme for integrated navigation systems employing fau...
6-A robust data fusion scheme for integrated navigation systems employing fau...Muhammad Ushaq
 
Calibration and Validation of Micro-Simulation Models
Calibration and Validation of Micro-Simulation ModelsCalibration and Validation of Micro-Simulation Models
Calibration and Validation of Micro-Simulation ModelsWSP
 

Tendances (20)

Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...
 
Grad presentation
Grad presentationGrad presentation
Grad presentation
 
Presentation ATM
Presentation ATMPresentation ATM
Presentation ATM
 
Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target tracking
 
Road Network Operation for sirway
Road Network Operation for sirwayRoad Network Operation for sirway
Road Network Operation for sirway
 
Crowd dynamics management in IOT system
Crowd dynamics management in IOT systemCrowd dynamics management in IOT system
Crowd dynamics management in IOT system
 
New weight function for adapting handover margin level over contiguous carrie...
New weight function for adapting handover margin level over contiguous carrie...New weight function for adapting handover margin level over contiguous carrie...
New weight function for adapting handover margin level over contiguous carrie...
 
Automated traffic control system
Automated traffic control systemAutomated traffic control system
Automated traffic control system
 
Synchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationSynchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to Implementation
 
Benefits of PMU Technology for Various Applications
Benefits of PMU Technology for Various Applications Benefits of PMU Technology for Various Applications
Benefits of PMU Technology for Various Applications
 
Road hotspot warning system based cooperative concept
Road hotspot warning system based cooperative conceptRoad hotspot warning system based cooperative concept
Road hotspot warning system based cooperative concept
 
Event triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizationsEvent triggered control design of linear networked systems with quantizations
Event triggered control design of linear networked systems with quantizations
 
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...
A two Stage Fuzzy Logic Adaptive Traffic Signal Control for an Isolated Inter...
 
Mobility testing overview and instructions
Mobility testing overview and instructionsMobility testing overview and instructions
Mobility testing overview and instructions
 
EURO union report FOR reduction factor in CO2
EURO union  report FOR  reduction factor in CO2EURO union  report FOR  reduction factor in CO2
EURO union report FOR reduction factor in CO2
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
 
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTURE
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTUREINTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTURE
INTELLIGENT URBAN TRAFFIC CONTROL SYSTEM :ITS ARCHITECTURE
 
6-A robust data fusion scheme for integrated navigation systems employing fau...
6-A robust data fusion scheme for integrated navigation systems employing fau...6-A robust data fusion scheme for integrated navigation systems employing fau...
6-A robust data fusion scheme for integrated navigation systems employing fau...
 
Cw testing
Cw testingCw testing
Cw testing
 
Calibration and Validation of Micro-Simulation Models
Calibration and Validation of Micro-Simulation ModelsCalibration and Validation of Micro-Simulation Models
Calibration and Validation of Micro-Simulation Models
 

Similaire à Seminar sib final

A Brief review to the intelligent controllerswhich used to control trafficflow
A Brief review to the intelligent controllerswhich used to control trafficflowA Brief review to the intelligent controllerswhich used to control trafficflow
A Brief review to the intelligent controllerswhich used to control trafficflowjournal ijrtem
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORRakesh Venkateswaran
 
its project
its projectits project
its projectp71089
 
Prediction of traveller information and route choice
Prediction of traveller information and route choicePrediction of traveller information and route choice
Prediction of traveller information and route choiceayishairshad
 
Control of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingControl of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingIRJET Journal
 
G041024547
G041024547G041024547
G041024547IOSR-JEN
 
IRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET-Intellectual 4way Traffic Control System using PLC and SCADAIRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET-Intellectual 4way Traffic Control System using PLC and SCADAIRJET Journal
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation SystemSharat Sawhney
 
IRJET - Smart Traffic Control System using RFID
IRJET - Smart Traffic Control System using RFIDIRJET - Smart Traffic Control System using RFID
IRJET - Smart Traffic Control System using RFIDIRJET Journal
 
A Hybrid Method for Automatic Traffic Control Mechanism
A Hybrid Method for Automatic Traffic Control MechanismA Hybrid Method for Automatic Traffic Control Mechanism
A Hybrid Method for Automatic Traffic Control MechanismMangaiK4
 
Automated Traffic System Control
Automated Traffic System ControlAutomated Traffic System Control
Automated Traffic System ControlAnup Joseph
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Controlhoadktd
 
Intelligent transport systems
Intelligent  transport systemsIntelligent  transport systems
Intelligent transport systemsAbhijit Pal
 
Design of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded SystemDesign of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded SystemIOSR Journals
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET Journal
 

Similaire à Seminar sib final (20)

A Brief review to the intelligent controllerswhich used to control trafficflow
A Brief review to the intelligent controllerswhich used to control trafficflowA Brief review to the intelligent controllerswhich used to control trafficflow
A Brief review to the intelligent controllerswhich used to control trafficflow
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
 
its project
its projectits project
its project
 
Prediction of traveller information and route choice
Prediction of traveller information and route choicePrediction of traveller information and route choice
Prediction of traveller information and route choice
 
Control of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image ProcessingControl of Traffic Signals by AI based Image Processing
Control of Traffic Signals by AI based Image Processing
 
G041024547
G041024547G041024547
G041024547
 
IRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET-Intellectual 4way Traffic Control System using PLC and SCADAIRJET-Intellectual 4way Traffic Control System using PLC and SCADA
IRJET-Intellectual 4way Traffic Control System using PLC and SCADA
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
 
IRJET - Smart Traffic Control System using RFID
IRJET - Smart Traffic Control System using RFIDIRJET - Smart Traffic Control System using RFID
IRJET - Smart Traffic Control System using RFID
 
archana50337.pptx
archana50337.pptxarchana50337.pptx
archana50337.pptx
 
A Hybrid Method for Automatic Traffic Control Mechanism
A Hybrid Method for Automatic Traffic Control MechanismA Hybrid Method for Automatic Traffic Control Mechanism
A Hybrid Method for Automatic Traffic Control Mechanism
 
Ditcm 30 maart
Ditcm 30 maartDitcm 30 maart
Ditcm 30 maart
 
Automated Traffic System Control
Automated Traffic System ControlAutomated Traffic System Control
Automated Traffic System Control
 
Urban traffic management system assignment 2
Urban traffic management system assignment 2Urban traffic management system assignment 2
Urban traffic management system assignment 2
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
 
Intelligent transport systems
Intelligent  transport systemsIntelligent  transport systems
Intelligent transport systems
 
Design of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded SystemDesign of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded System
 
final.pptx
final.pptxfinal.pptx
final.pptx
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management System
 
A0362001003
A0362001003A0362001003
A0362001003
 

Dernier

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Seminar sib final

  • 1. ACTAM: Cooperative Multi-Agent System Architecture for Urban Traffic Signal Control SIB Sunil Gyawali Isaac Vargas & Benjamin Bertrand
  • 2. Outline • Introduction • Objective of our Seminar • Multi-Agent System in Traffic Signals • ACTAM (Adaptive & Cooperative Traffic Light Agent Model) • Traffic Signals • Agent Technology • Agent Learning in Multi-Agent System • Experiment • Results • Conclusion of the paper • Our Conclusion
  • 3. Introduction • Summary based on the paper: Chen, R.S., Ceh, D.K. & Lin, S.Y. (2005). ACTAM: Cooperative multiagent system architecture for urban traffic signal control. IEICE Trans. Inf & Syst., vol. E 88, 119-125. The paper mainly deals with: • The use of Adaptive and Cooperative Traffic Light Agent Model (ACTAM) for decentralized traffic signal and control system • The proposed architecture of ACTAM
  • 4. Introduction • Cooperation of multi-agents and prediction mechanism of proposed architecture • Experiment and performance evaluation • Results/Conclusions
  • 5. Objectives of our Seminar • To summarize how Multi-Agent system is being used in Traffic Control System • To summarize the architecture of ACTAM and its mechanism of work • To summarize the experiment done for the performance evaluation of ACTAM w.r.t fixed time signal • To summarize the findings of the paper and our own conclusion based on the study
  • 6. Multi-Agent System in Traffic Signals • Problem: Reducing traffic congestion in urban roads • Difficulties  Highly dynamic environment  Necessity for real-time information gathering and processing  Growing population has increased traffic congestion, rendering older traffic control models less effective  Traffic lights are geographically distributed and decentralized  All traffic signals affect each other
  • 7. • Proposed Solution: ACTAM Adaptive and Cooperative Traffic light Agent Model • ACTAM is a multi-agent system that utilizes the advantages of an agent model to solve the problem • By using a multi-agent system, the designer can solve the issues by Observing and acting on a dynamic environment Gathering real-time data and executing real-time decisions Fitting over a geographically distributed environment Communicating and cooperating with each other for information that will make them more effective at reducing congestion Multi-Agent System in Traffic Signals
  • 8. Multi-Agent System in Traffic Signals Environment Sensors Effectors Agent Multi-Agent Frame Network Agent Goals Actions Domain Knowledge Goals Actions Domain Knowledge
  • 9. ACTAM • Components of ACTAM L-3 Decision Layer L-2 Processing Layer L-1 Data Layer IIA Sensor Module Control Strategy Decision Module Learning Module Forecast Module Weighted Module Data Process Module Communicati on Module Traffic Light
  • 10. ACTAM • Information Flow  Gathering of volume information  Processing and decision making  Actuation on environment SM IIA Traffic Condition
  • 11. ACTAM • Data Layer (IIA)  Comprises of Communication Module and Data Process Module  Communication Module: Agent interaction through KQML  Data Process Module: Storing Fixed + Calculated Data  Fixed Data: Serial number of intersections, distances, etc.  Calculated Data: Data from Learning Module
  • 12. ACTAM • Processing Layer (IIA) Deals with the factors affecting traffic signal control strategies. Traffic signal control strategies: Knowledge of past traffic flow data + Future vehicle number at the intersection + importance of each intersection Processing layer comprises of Learning Module: Used to achieve adaptation in models Forecast Module : Forecasting future volumes Weighted Module: Storing weighting result
  • 13. ACTAM • Decision Layer (IIA) Gathers information of learning, forecast and weighted module . Alters traffic control strategy through the modification of cycle, split and offset.
  • 14. Signals • Factors Cycle length: Time required for a traffic signal (generally, 40s-120s) to circulate from some particular phase back to same phase. Split: Segment of cycle length allocated for phase or interval Offset: Time difference between same phase of traffic signals at adjacent intersection. Headway: Time gap between two vehicles measured front to front or rear to rear.
  • 15. Signals • Types of Signals Fixed Timed Signal Control: Uses fixed timetables as Fixed cycle length Fixed phase length Not capable of handling fluctuating traffic volumes Traffic Actuated Signal Control Signal cycles, phases and intervals are defined with controllers and other devices Green time is adjustment w.r.t the vehicle demand Phase decision is based on the immediate arrival of the vehicles on the approach It is myopic
  • 16. Signals • Traffic Actuated Signals are further classified into: Semi-Actuated Signal Control System Major movement gets green phase until there is conflicting call on a minor movement phase. Detectors are placed in minor street’s approaches only Coordinated System: Major road phase is coordinated with adjacent intersection. Fully Actuated Signal Coordinated System All movements get green phases Detectors are placed in all approaches
  • 17. Signals • Coordination Progression: A time relationship between adjacent signals permitting continuous operations of vehicles at a planned speed.
  • 18. Signals • Traffic adjusted Signals  Combines both the advantages of traffic actuated signals and fixed time signal  Based on real time traffic volumes  Sensors forward the volume information to master controller  Master controller calculates and distributes appropriate signal strategy (signal cycle, phases and interval) to the signal controller in each intersection
  • 19. • ACTAM utilizes an agent model that meets certain characteristics  Delegation  Communication  Autonomy  Monitoring  Actuation  Intelligence Agent Technology
  • 20. • DAI (Distributed Artificial Intelligence)  Multi-agent systems are a subfield of research under DAI • The ACTAM design focuses on certain topics  Agent action  Agent interaction  Agent relationship with the environment  Agent adaptation  Coordination, negotiation, and cooperation • FIPA (Foundation for Intelligent Physical Agents) Agent Technology
  • 21. • ACTAM implements a Learning Module. Learning Module attempts to achieve adaptation in agents • Learning in ACTAM is divided into two categories  Short-term Learning: How the recent volumes effect traffic control  Long-term Learning: Discovering pattern/trend in historical data and adjusting traffic control strategies Agent Learning in ACTAM
  • 22. Experiment Performance Metrics 1. Total Delay (T) T= ∑n i=1∑m j=1 Wij T= total delay, n=number of intersections, m= number of vehicles Wij = waiting time infront of each traffic signal 2. Improvement= ((Fix TDT-ACTAM TDT)/(Fix TDT))*100 Where, Fix TDT = Total delay for fixed time traffic control ACTAM TDT = Total delay for ACTAM • The objective is to compare the total delay in the network due to the presence of ACTAM and fixed time signals.
  • 23. Experiment Environment Parameters 1 30 intersections (6 X 5), 2 Distance between intersections =500 meters 3 Vehicle speed = 50 kilometer per hour 4 Simulation time = 120 minutes 5 Turning movements: through: 50%, left turning: 25% and right turning: 25% 6 Vehicle entry headway (I)= 10 s (6 vehicles per minute ) 7 Vehicle entry headway (II) = 2 s (30 vehicles per minute)
  • 24. Experiment Agent Parameters For Fixed Time Signal For ACTAM 1 Cycle length=100s Cycle length = f (R), where, Ri = Predicted upcoming flow of intersection I / Sum of predicted upcoming flow for every intersection 2 Split=1:1(H:V) Horizontal Split = Cycle length * D1 / (D1+D2) Vertical Spit = Cycle length * D2 / (D1+D2) Where, D1 =Horizontal traffic volume, D2 = Vertical traffic volumes
  • 25. Experiment Type Traffic Condition Cycle Time C1 R < 1/45 40s C2 1/45 < R >1/40 60s C3 1/40 < R > 1/35 80s C4 1/35 < R > 1/25 100s C5 1/25 < R > 1/20 120s C6 1/20 < R > 1/15 140s C7 1/15 < R 160s • Table for cycle length corresponding to R values
  • 26. Results • 10 second vehicle entry headway (delay vs. time plots)
  • 27. Results • 2 second vehicle entry headway (delay Vs. time plots)
  • 28. Results • For vehicle entry headway 10 s (6 vpm) case, reduction in delay with the use of ACTAM compared to fixed sequence traffic signal= 33.47%. • For vehicle entry headway 2 s (30 vpm) case, reduction in delay with the use of ACTAM compared to fixed sequence traffic signal= 36.96%.
  • 29. Conclusion of the Paper • The use of a multi-agent system in an urban traffic signal network enhanced the capability to cope with congestion by reducing delay in the network as compared to more conventional traffic signal strategy. • ACTAM exhibited decentralized control strategy by utilizing a multi-agent system which enabled it to operate autonomously and to react to incidents more rapidly and proactively. • Due to the modular design of ACTAM, individual modules can be improved or replaced as the situation evolves. Hence, it ensures the flexibility and extensibility of ACTAM. • Use of multi-agent systems in traffic signal networks can increase robustness and scalability.
  • 30. Our Conclusions • Praises  The experiment strongly addressed the topic of optimization and local decisions vs. global coherence. As concluded by our topic paper, optimizing the flow of traffic at an individual intersection led to higher performance at the global level.  The paper also showed that cooperation and communication allow agents to be autonomous and efficient. In our example, IIA of adjacent intersections interact with each other to share information, allowing them to be effective without the need of a master controller.
  • 31. Our Conclusions • Praises  The results of the experiment make a strong case supporting the decentralized nature of a multi-agent system. Decentralization makes it ideal for solving problems over a geographically large environment, such as an urban city.
  • 32. Our Conclusions • Critiques  The paper did not explain in details about the learning algorithms used for the Learning Module. Research in other papers has suggested that Reinforcement Learning can be effective in traffic signals, but this paper did not detail how the learning was done, nor did the experiment test the effectiveness of the Learning Module.  The effectiveness of the ACTAM was only tested against a fixed-time signal control. It was not compared to a traffic actuated control. So while we can make a comparative judgment against the fixed control, we cannot say whether or not ACTAM is more effective than a traffic actuated control.
  • 33. References • Chen, R.S, Ceh, D.K & Lin, S.Y (2005). ACTAM: Cooperative multiagent system architecture for urban traffic signal control. IEICE Trans. Inf & Syst., vol. E 88, 119-125. • Yunlong, Z. & Xie, Y. (2011). A multi-agent adaptive traffic signal control system using swarm intelligence and neuro-fuzzy reinforcement learning. IEEE Forum on Integrated Sustainable Transportation Systems. 233-238.
  • 35. Q/A