SlideShare a Scribd company logo
1 of 15
⋇ Graduate School of Mathematics, Kyushu University
† Institute of Mathematics for industry, Kyushu University
Akira Tanaka⋇
Katsuki Fujisawa †
September 26, 2017
2nd ISM-ZIB-IMI MODAL Workshop
Practical Approach to Evacuation Planning
Via Network Flow and Deep Learning
Evacuation Map
Yodogawa Area in Osaka City
#nodes : 2,933
#edges : 8,924
#evacuees : 50,000 ~ 80,000
#shelters
with capacity : 36 (total volume:35,549)
Without capacity : 50 (each volume:∞)
Based on
midnight population
Higher Grounds
Volume: ∞
A Public Housing
Volume : 77
Higher Grounds
Tall and Strong Buildings
shelter with Capacity
shelter without Capacity
Osaka City Yodogawa Area
Lexicographically Quickest Flow (LQF)
• Minimizes the evacuation time Θ∗
• Greedily maximize the cumulative
number of evacuees who have already
completed evacuation at every time
𝜃 in the order of 𝜃 = 1,2, . . , Θ∗s
Definition LQF
Quickest Flow
Algorithm Time
EvacuationCompletion(%)
• Computing the maximum flow for time-
expanded graphs repeatedly
• Not practical(7h for the target area)
• Size of time-expanded graph is huge
• Compute the maximum flow repeatedly
Visualization of LQF
Movement of evacuees are expressed
with HSV color model
• Hue ↔ direction of movement
• Saturation ↔ speed of movement
• Value ↔ congestion of arcconstant
Spots will vanish
when the corresponding
evacuees reach shelters
Proposed Model
The number of evacuees
moving in each basic direction
Evacuation
Completion
Time(ECT)
Movements of
Each Evacuee
OutputInput
𝟑. 𝟕𝟏 × 𝟏𝟎−𝟒
𝐬𝐞𝐜𝐨𝐧𝐝𝐬
(Emergency)
Preprocessing
Techniques
Deep Learning
(Convolutional
Neural
Network)
・
Population
Distribution
Evacuation
Plan
(including
ECT)
Time-Expanded
Graph
LQF
Training
(Normal Time)
① ②
③
Preprocessing Techniques
Movement of
Each Evacuee
𝑥𝑖, 𝑦𝑖:Coordinate of evacuee 𝑖
𝜃𝑖: Direction of movement
of an evacuee 𝑖
Deep Learning Input
𝑓: 𝐶, 𝐻, 𝑊 ∈ ℕ+
3
→ ℝ
Resolution of Vector
Geometry Modification
𝜃𝑖
𝑥𝑖, 𝑦𝑖
𝑥𝑖, 𝑦𝑖, 𝜃𝑖
C:Channel↔Direction
H:Height
W:Width
↔ Region
𝑓 𝑐, ℎ, 𝑤 :
Number of evacuees
moving in direction c
on (h,w) region
2 preprocessing Techniques
Preprocessing Techniques
Movement of
Each Evacuee
𝑥𝑖, 𝑦𝑖:Coordinate of evacuee 𝑖
𝜃𝑖: Direction of movement
of an evacuee 𝑖
Deep Learning Input
𝑓: 𝐶, 𝐻, 𝑊 ∈ ℕ+
3
→ ℝ
Resolution of Vector
Geometry Modification
𝜃𝑖
𝑥𝑖, 𝑦𝑖
𝑥𝑖, 𝑦𝑖, 𝜃𝑖
C:Channel↔Direction
H:Height
W:Width
↔ Region
𝑓 𝑐, ℎ, 𝑤 :
Number of evacuees
moving in direction c
on (h,w) region
2 preprocessing Techniques
Resolution of Vector(D=4)
𝜃𝑖
Original Vector
Object
• Avoid cancellations of vectors
• Compact the movements of evacuees
①
Basic Vectors
𝜋
2
1
②
𝜃𝑖
1
Original Vector
Resolved Basic Vectors
Normalized Basic Vectors
④ 1
Resolution
of Vectors
Without
Resolution
of Vectors
Before After
③
1
D=4
𝜃𝑖 ≤
𝜋
2
Geometry Modification
Object: Reflect the geometric information delicately
𝑅3 = 𝑽 𝟏× 𝐑 ∩ 𝐑 𝟑 ÷ 𝑹
𝐑 ∩ 𝐑 𝟑
𝐕𝟏
R
Original
Vector
Normalized Basic Vectors
R
𝑅1
𝑅2
𝑅3 𝑅4
Original Vector
Normalized Basic Vectors
① ②
③ ④
𝑅3
How to Make Deep Learning Input
LQF_T
=1,500
LQF_T: The remaining time for the evacuation completion by seconds
Movements of
Each Evacuee
Preprocessing
Techniques Model Input
Deep Learning Input(Numbers of evacuees moving in specific directions)
𝜃𝑖
𝑥𝑖, 𝑦𝑖
HSV Image
HSV Color Model
Resolution of Vector
Main Points of Preprocessing Techniques
Resolution of Vector
Geometry Modification
Reflect the geometric
information delicately
Compacting the movements of
evacuees without reducing the
amounts of information
Convolutional Neural Network(CNN)
Convolutional Layer Max Pooling Layer Fully Connected Layer
𝑯
𝑪
𝑾
The number of evacuees
moving in each basic direction
Input Output
=
Evacuation
Completion
Time(ECT)
4 Convolutional and
2 Fully Connected Layers
Optimizer and Output of CNN
Predicting:2636
Error:80(2.9%)
Predicting:2036
Error:36(1.3%)
Euclidean Loss (cost function)
1
2𝑁
𝑖=1
𝑁
𝑦𝑖
1
− 𝑦𝑖
2 2
𝑦𝑖
1
:Accuare output(LQF_T)
𝑦𝑖
2
:Predicting output
𝑁:data size
Adam(optimizer)
Predicting:1741
Error:41(1.5%)
Predicting:1038
Error:38(1.4%)
𝑦𝑖
2
• First-order gradient-based
optimization
→ feasible to compute in practice for
high-dimensional data
• Storing exponentially decaying
average of past gradient and
squared gradient
→Large updates for infrequent and
smaller updates for frequent
→accelerate learning
Accurate
=2,716
Accurate
=2,000
Accurate
=1,700
Accurate
=1,000
Error := |Accurate – Predicting| (Error / 2,751)
Note: 2,751 is the average evacuation time
Results of Our Model
Average Error in
Several Stages of Evacuation
Cumulative Probabilities
Average error(55s 2%) is quite a small
Data
#Training Data: 43,200
#Validation Data: 5,400
90% probability that we make
prediction within 3.6% error
90%
3.6%
Prediction for the early stage is better than
that for the final stage
6.5%
99%
Summary
Previous Model(LQF)
Not practical(7h)
• Compute max-flow algorithm
repeatedly for time-expanded graph
• Time-expanded graph is huge
Proposed Model
Practical (less than 1s)
• Combing LQF and CNN
• Predict evacuation
completion time
immediately(less than 1s)
and almost accurately(2%)

More Related Content

Recently uploaded

Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 

Recently uploaded (20)

❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
IDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicineIDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicine
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
 
Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit flypumpkin fruit fly, water melon fruit fly, cucumber fruit fly
pumpkin fruit fly, water melon fruit fly, cucumber fruit fly
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn
 

Featured (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

Practical Approach to Evacuation Planning Via Network Flow and Deep Learning

  • 1. ⋇ Graduate School of Mathematics, Kyushu University † Institute of Mathematics for industry, Kyushu University Akira Tanaka⋇ Katsuki Fujisawa † September 26, 2017 2nd ISM-ZIB-IMI MODAL Workshop Practical Approach to Evacuation Planning Via Network Flow and Deep Learning
  • 2. Evacuation Map Yodogawa Area in Osaka City #nodes : 2,933 #edges : 8,924 #evacuees : 50,000 ~ 80,000 #shelters with capacity : 36 (total volume:35,549) Without capacity : 50 (each volume:∞) Based on midnight population Higher Grounds Volume: ∞ A Public Housing Volume : 77 Higher Grounds Tall and Strong Buildings shelter with Capacity shelter without Capacity Osaka City Yodogawa Area
  • 3. Lexicographically Quickest Flow (LQF) • Minimizes the evacuation time Θ∗ • Greedily maximize the cumulative number of evacuees who have already completed evacuation at every time 𝜃 in the order of 𝜃 = 1,2, . . , Θ∗s Definition LQF Quickest Flow Algorithm Time EvacuationCompletion(%) • Computing the maximum flow for time- expanded graphs repeatedly • Not practical(7h for the target area) • Size of time-expanded graph is huge • Compute the maximum flow repeatedly
  • 4. Visualization of LQF Movement of evacuees are expressed with HSV color model • Hue ↔ direction of movement • Saturation ↔ speed of movement • Value ↔ congestion of arcconstant Spots will vanish when the corresponding evacuees reach shelters
  • 5. Proposed Model The number of evacuees moving in each basic direction Evacuation Completion Time(ECT) Movements of Each Evacuee OutputInput 𝟑. 𝟕𝟏 × 𝟏𝟎−𝟒 𝐬𝐞𝐜𝐨𝐧𝐝𝐬 (Emergency) Preprocessing Techniques Deep Learning (Convolutional Neural Network) ・ Population Distribution Evacuation Plan (including ECT) Time-Expanded Graph LQF Training (Normal Time) ① ② ③
  • 6. Preprocessing Techniques Movement of Each Evacuee 𝑥𝑖, 𝑦𝑖:Coordinate of evacuee 𝑖 𝜃𝑖: Direction of movement of an evacuee 𝑖 Deep Learning Input 𝑓: 𝐶, 𝐻, 𝑊 ∈ ℕ+ 3 → ℝ Resolution of Vector Geometry Modification 𝜃𝑖 𝑥𝑖, 𝑦𝑖 𝑥𝑖, 𝑦𝑖, 𝜃𝑖 C:Channel↔Direction H:Height W:Width ↔ Region 𝑓 𝑐, ℎ, 𝑤 : Number of evacuees moving in direction c on (h,w) region 2 preprocessing Techniques
  • 7. Preprocessing Techniques Movement of Each Evacuee 𝑥𝑖, 𝑦𝑖:Coordinate of evacuee 𝑖 𝜃𝑖: Direction of movement of an evacuee 𝑖 Deep Learning Input 𝑓: 𝐶, 𝐻, 𝑊 ∈ ℕ+ 3 → ℝ Resolution of Vector Geometry Modification 𝜃𝑖 𝑥𝑖, 𝑦𝑖 𝑥𝑖, 𝑦𝑖, 𝜃𝑖 C:Channel↔Direction H:Height W:Width ↔ Region 𝑓 𝑐, ℎ, 𝑤 : Number of evacuees moving in direction c on (h,w) region 2 preprocessing Techniques
  • 8. Resolution of Vector(D=4) 𝜃𝑖 Original Vector Object • Avoid cancellations of vectors • Compact the movements of evacuees ① Basic Vectors 𝜋 2 1 ② 𝜃𝑖 1 Original Vector Resolved Basic Vectors Normalized Basic Vectors ④ 1 Resolution of Vectors Without Resolution of Vectors Before After ③ 1 D=4 𝜃𝑖 ≤ 𝜋 2
  • 9. Geometry Modification Object: Reflect the geometric information delicately 𝑅3 = 𝑽 𝟏× 𝐑 ∩ 𝐑 𝟑 ÷ 𝑹 𝐑 ∩ 𝐑 𝟑 𝐕𝟏 R Original Vector Normalized Basic Vectors R 𝑅1 𝑅2 𝑅3 𝑅4 Original Vector Normalized Basic Vectors ① ② ③ ④ 𝑅3
  • 10. How to Make Deep Learning Input LQF_T =1,500 LQF_T: The remaining time for the evacuation completion by seconds Movements of Each Evacuee Preprocessing Techniques Model Input Deep Learning Input(Numbers of evacuees moving in specific directions) 𝜃𝑖 𝑥𝑖, 𝑦𝑖 HSV Image HSV Color Model Resolution of Vector
  • 11. Main Points of Preprocessing Techniques Resolution of Vector Geometry Modification Reflect the geometric information delicately Compacting the movements of evacuees without reducing the amounts of information
  • 12. Convolutional Neural Network(CNN) Convolutional Layer Max Pooling Layer Fully Connected Layer 𝑯 𝑪 𝑾 The number of evacuees moving in each basic direction Input Output = Evacuation Completion Time(ECT) 4 Convolutional and 2 Fully Connected Layers
  • 13. Optimizer and Output of CNN Predicting:2636 Error:80(2.9%) Predicting:2036 Error:36(1.3%) Euclidean Loss (cost function) 1 2𝑁 𝑖=1 𝑁 𝑦𝑖 1 − 𝑦𝑖 2 2 𝑦𝑖 1 :Accuare output(LQF_T) 𝑦𝑖 2 :Predicting output 𝑁:data size Adam(optimizer) Predicting:1741 Error:41(1.5%) Predicting:1038 Error:38(1.4%) 𝑦𝑖 2 • First-order gradient-based optimization → feasible to compute in practice for high-dimensional data • Storing exponentially decaying average of past gradient and squared gradient →Large updates for infrequent and smaller updates for frequent →accelerate learning Accurate =2,716 Accurate =2,000 Accurate =1,700 Accurate =1,000 Error := |Accurate – Predicting| (Error / 2,751) Note: 2,751 is the average evacuation time
  • 14. Results of Our Model Average Error in Several Stages of Evacuation Cumulative Probabilities Average error(55s 2%) is quite a small Data #Training Data: 43,200 #Validation Data: 5,400 90% probability that we make prediction within 3.6% error 90% 3.6% Prediction for the early stage is better than that for the final stage 6.5% 99%
  • 15. Summary Previous Model(LQF) Not practical(7h) • Compute max-flow algorithm repeatedly for time-expanded graph • Time-expanded graph is huge Proposed Model Practical (less than 1s) • Combing LQF and CNN • Predict evacuation completion time immediately(less than 1s) and almost accurately(2%)

Editor's Notes

  1. The target area of evacuation
  2. How to get an LQF
  3. 3:39s 辞書式最速流と普遍的最速流と:定義 -- 辞書式最速流
  4. /Users/akirat/program/thesis/big_170426/result/main/model_cumu3.py