SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
A NEW PLATFORM FOR A NEW ERA
Driving the Future of Smart Cities

How to Beat the Traffic

Strata Santa Clara – February 13, 2013
Alexander Kagoshima, Data Scientist, @akagoshima
Noelle Sio, Senior Data Scientist, @noellesio
Ian Huston, Data Scientist, @ianhuston
@gopivotal
© Copyright 2014 Pivotal. All rights reserved.
2013

2
What Matters: Apps. Data. Analytics.
Apps power businesses, and
those apps generate data
Analytic insights from that data
drive new app functionality,
which in-turn drives new data
The faster you can move
around that cycle, the faster
you learn, innovate & pull
away from the competition
@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

3
Pivotal’s Opportunity
Uniquely positioned to help
enterprises modernize each
facet of this cycle today
Comprehensive portfolio of
products spanning Apps, Data
& Analytics
Converging these technologies
into a coherent, next-gen
Enterprise PaaS platform
@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

4
The Connected Car Drives Innovation
Telematics

Stolen vehicle
Remote
recovery
Behaviour
diagnosis
monitoring
Remote
Car2X
Driver
activation
assistance solutions
Floating
Real-time
eMobility
car data
parking info
solutions
Share my
trip

Traffic
updates
Car
search

Social Media

Responsive
Navigation
PoIs
Next gen
Navigation
Hybrid
Predictive
Navigation
traffic info Map/PoI
updates
Vehicle
Concierge
Fleet
Geo
Tracking
services
Management
fencing

Handsfree
telephony
Music
WiFi
streaming
hotspot
Pay as
Online
you drive Payment Web
games
solutions radio
Road
Environmental
Parking
tolls
browsing
VoD
space reservation
Car
sharing

eCommerce

City
toll

Rich media
comms
Car2X
comms

Communication

Entertainment

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

5
Possible Data Science Use-Cases
!  Predictive Car Maintenance

–  More accurately predict part failure
–  Optimize part repair and replacement schedule

!  Leveraging Driving Behavior

–  Useful to differentiate insurance pricing based on driving style
–  Optimize car design

!  Improving GPS Systems
–  Establish baseline for traffic congestion
–  Gain a detailed view on traffic
–  Create more meaningful metrics for routing

!  Predictive Power for Assistance Systems

–  Optimize fuel efficiency
–  Predict the future state of a car in the next 2 minutes
(starts, stops, emergency braking)

!  Traffic Light Assistance

–  Signal timing of traffic lights
–  Crowd sourcing of traffic signals

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

6
What does
traffic data
look like?

© Copyright 2014 Pivotal. All rights reserved.
2013

7
…like this?

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

8
How fast are vehicles moving?

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

9
How fast are vehicles moving?

0.015
0.000

0.005

0.010

density

0.020

0.025

0.030

Link 1000064869

0

50

100

km/h

150

200

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

10
When do disruptions happen?

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

11
[seconds]

When will the light change?

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

12
Taking Lessons From Other Disciplines
Change-Point Detection can
be used to uncover regimes in
wind-turbine data.
It can also be applied to uncover
regimes in traffic light
switching patterns.

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

13
Taking Lessons From Other Disciplines
Link 1000064869

Different Cell
Populations

0.015
0.010

density

0.020

0.025

0.030

Combined
Component 1
Component 2
Component 3
Component 4

0.000

0.005

Different Driving
Conditions

0

50

100

150

200

@noellesio, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

14
Understanding Traffic Flow
A dynamic, more detailed
understanding of traffic is now possible.
Can we answer both ‘What velocity?’
and ‘Why?’
Context
!  Current GPS systems are based on
average velocity over street segments
!  Real-time traffic information (e.g. Waze)
does not deliver detailed view nor
prediction
@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

15
Our Approach – Multi-step algorithm
From our experience, real-world data often requires multi-step procedures
Step 1: Answer ‘What velocity?’
First find distinct velocity
groups
Link 1000064869

Find influencing effects

?

?

?

?

?

?

0.000

0.005

0.010

density

0.015

0.020

0.025

0.030

Combined
Component 1
Component 2
Component 3
Component 4

Step 2: Answer ‘Why?’

0

50

100

150

200

km/h

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

16
Find Velocity Groups
!  Velocity distributions can be fit well
with Gaussians
!  An ‘overlay’ of multiple Gaussians is
called Gaussian Mixture Model

0.030
0.025
0.020
density

0.015
0.010
0.005

!  Shapes and positions of Gaussians
determine velocity groups

Combined
Component 1
Component 2
Component 3
Component 4

0.000

!  GMM fitting of the velocity
distribution is done by ExpectationMaximization algorithm

Link 1000064869

0

50

100

150

200

km/h

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

17
Gaussian Mixture Model
Link 1000064869

Link 1000064869
0.030

Combined
Component
Component
Component
Component

1
2
3
4

0.020
density

0.010
0.005
0.000
0

50

100

150

200

0

50

100

150

200

km/h

km/h

Link 1000064869

0.025

1
2
3
4

density

0.000

0.000

0.005

0.005

0.010

0.010

0.015

0.015

0.020

0.020

0.025

0.030

Combined
Component
Component
Component
Component

0.030

Link 1000064869

density

1
2
3
4

0.015

0.020
0.015
0.000

0.005

0.010

density

Combined
Component
Component
Component
Component

0.025

1
2
3
4

0.025

0.030

Combined
Component
Component
Component
Component

0

0

50

100

km/h

150

200

50

100

150

200

km/h

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

18
0.04

Predict Gaussians

0.00

0.01

"  Classification task!

0.02

density

0.03

!  The second step seeks to explain/predict
which Gaussian a data point belongs to

Combined
Component 1
Component 2
Component 3

0

50

100

150

200

250

!  Features for classification:
– 
– 
– 
– 
– 

Time of day, day of week
Weather
Direction
Special Events
…

?

?

?

?…

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

19
White and Black Boxes
!  Analyze correlations between features of a data point and its
assignment to a Gaussian
!  From a Machine Learning point of view, this is classification

!  Generate an interpretable model
description

!  Can capture more complex
correlations

" Explanation of behavior

" Prediction of Gaussian assignment

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

20
0.04

Putting it all together…
Combined
Component 1
Component 2
Component 3

0.02

Average velocity = 85 km/h
• 
Weekdays after 8pm
• 
Weekdays before 2pm, exiting
Average velocity = 120 km/h
• 
Weekends
• 
Weekdays before 2pm, not exiting

Two-Step algorithm:
GMM + Classification
•  Identified multiple velocity
profiles for every road segment
•  Intuitive and easily
interpretable results
•  Highly scalable for more
features and data

0.00

0.01

density

0.03

Average velocity = 45 km/h
• 
Weekdays between 2 – 8pm

0

50

100

km/h

150

200

250

@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

21
Better Travel Time Prediction
!  Traffic profiles emerged from data
–  Without using metadata, we uncovered road
segment traffic patterns

!  Identified Bias Effects
–  Inferring the impact of turns and day of week on velocity
–  Able to predict rush hour by day and time by road segment

!  Traffic Light Patterns
–  Infer public transportation effects on traffic
–  Automatically determine different switching patterns
@akagoshima, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

22
London Road Traffic
Disruptions
Can we predict when
unexpected incidents will end?
Publicly available data:
!  Transport for London traffic feed
(refreshed every 5 minutes)

!  Weather Underground reports

Photo by James Blunt Photography on
Flickr (CC BY-ND 2.0)

@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

23
@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

24
Major storm hits UK (Photo: BBC)

@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

25
@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

26
@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

27
Durations are very
different for
different types of
incident.
Mean duration for
Surface Damage
incidents is 107
hours!

@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

28
Rain affects
duration in a
surprising way.
Incidents which start
when it is raining
finish faster than
others.

@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

29
Models
Linear Regression
•  Disruption reports &
weather features
Random Forests
•  Rounded categorical
•  Regression
Category MAP
•  Only use category of
incident
•  Maximum Likelihood
estimate
@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

30
Live Predictions
http://ds-demo-transport.cfapps.io
Using:

@ianhuston, @gopivotal
© Copyright 2014 Pivotal. All rights reserved.

31
Summary
! Making use of a vibrant ecosystem of traffic data
! Innovative approaches needed to generate value
from abundant and complex sources
! Connecting predictive models to traffic in the
physical world is the future of smart cities

© Copyright 2014 Pivotal. All rights reserved.

32
Thank You!
Check out more of our Data Science use-cases at
www.goPivotal.com

© Copyright 2014 Pivotal. All rights reserved.
2013

33
A NEW PLATFORM FOR A NEW ERA

Weitere ähnliche Inhalte

Andere mochten auch

Lean Product Management for Web 2.0 Products
Lean Product Management for Web 2.0 ProductsLean Product Management for Web 2.0 Products
Lean Product Management for Web 2.0 ProductsDan Olsen
 
Open Standards in the Walled Garden
Open Standards in the Walled GardenOpen Standards in the Walled Garden
Open Standards in the Walled Gardendigitalbindery
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorEffective
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorEffectiveUI
 
Mobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMargaret Gold
 
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Amitt Mahajan
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, SmarterWeb 2.0 Expo
 
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)MTamblyn
 
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 WeeksJennie Lees
 
Web 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipWeb 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipCharlene Li
 
Hadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahHadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahCloudera, Inc.
 
Did Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyDid Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyMike Smith
 
Locked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesLocked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesSylvain Carle
 
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...Kobo
 
Securing Application Deployments in CI/CD Environments (Updated slides: http:...
Securing Application Deployments in CI/CD Environments (Updated slides: http:...Securing Application Deployments in CI/CD Environments (Updated slides: http:...
Securing Application Deployments in CI/CD Environments (Updated slides: http:...Binu Ramakrishnan
 
Forking Successfully - or is a branch better?
Forking Successfully - or is a branch better?Forking Successfully - or is a branch better?
Forking Successfully - or is a branch better?Colin Charles
 
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Rakesh Chaudhary
 
Managing a large open source community - OSCON 2016
Managing a large open source community - OSCON 2016Managing a large open source community - OSCON 2016
Managing a large open source community - OSCON 2016{code}
 
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineStrata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineSri Ambati
 

Andere mochten auch (20)

Lean Product Management for Web 2.0 Products
Lean Product Management for Web 2.0 ProductsLean Product Management for Web 2.0 Products
Lean Product Management for Web 2.0 Products
 
Open Standards in the Walled Garden
Open Standards in the Walled GardenOpen Standards in the Walled Garden
Open Standards in the Walled Garden
 
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX FactorThe Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or Breaking It with the UX Factor
 
Demand Media
Demand MediaDemand Media
Demand Media
 
The Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX FactorThe Laws of User Experience: Making it or breaking it with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX Factor
 
Mobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen Science
 
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
 
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
 
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
 
Web 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipWeb 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open Leadership
 
Hadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahHadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr Awadallah
 
Did Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyDid Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications Strategy
 
Locked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notesLocked Out in London (and tweeting about it) - version with my notes
Locked Out in London (and tweeting about it) - version with my notes
 
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...
Kobo: What Do eBook Customers Really, Really Want? (Michael Tamblyn at Tools ...
 
Securing Application Deployments in CI/CD Environments (Updated slides: http:...
Securing Application Deployments in CI/CD Environments (Updated slides: http:...Securing Application Deployments in CI/CD Environments (Updated slides: http:...
Securing Application Deployments in CI/CD Environments (Updated slides: http:...
 
Forking Successfully - or is a branch better?
Forking Successfully - or is a branch better?Forking Successfully - or is a branch better?
Forking Successfully - or is a branch better?
 
Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015Advanced Caching Concepts @ Velocity NY 2015
Advanced Caching Concepts @ Velocity NY 2015
 
Managing a large open source community - OSCON 2016
Managing a large open source community - OSCON 2016Managing a large open source community - OSCON 2016
Managing a large open source community - OSCON 2016
 
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mineStrata San Jose 2016: Deep Learning is eating your lunch -- and mine
Strata San Jose 2016: Deep Learning is eating your lunch -- and mine
 

Ähnlich wie Driving the Future of Smart Cities - How to Beat the Traffic

Three Consumer Market Trends that are Impacting Telecom Industry (2014)
Three Consumer Market Trends that are Impacting Telecom Industry (2014)Three Consumer Market Trends that are Impacting Telecom Industry (2014)
Three Consumer Market Trends that are Impacting Telecom Industry (2014)Marc Jadoul
 
IRJET-Smart Roads using IoT Devices.
IRJET-Smart Roads using IoT Devices.IRJET-Smart Roads using IoT Devices.
IRJET-Smart Roads using IoT Devices.IRJET Journal
 
Avanchair Pitch Dech
Avanchair Pitch DechAvanchair Pitch Dech
Avanchair Pitch DechAndrea Depalo
 
ACT Canada - Internet of Everything for Sustainable Mobility
ACT Canada - Internet of Everything for Sustainable Mobility ACT Canada - Internet of Everything for Sustainable Mobility
ACT Canada - Internet of Everything for Sustainable Mobility Rick Huijbregts
 
Exhibit a parking management plan
Exhibit a   parking management planExhibit a   parking management plan
Exhibit a parking management planE'ville Eye
 
Smart City: Intelligent Traffic Management System
Smart City: Intelligent Traffic Management SystemSmart City: Intelligent Traffic Management System
Smart City: Intelligent Traffic Management SystemSuhas Motwani
 
Bruce Thompson on digital disruption and the environment
Bruce Thompson on digital disruption and the environment Bruce Thompson on digital disruption and the environment
Bruce Thompson on digital disruption and the environment OCESAdmin
 
Using Swarm Intelligence to Prepare for the Next Carmageddon
Using Swarm Intelligence to Prepare for the Next CarmageddonUsing Swarm Intelligence to Prepare for the Next Carmageddon
Using Swarm Intelligence to Prepare for the Next CarmageddonNess Digital Engineering
 
Internet of Things - Building a Smarter World
Internet of Things - Building a Smarter WorldInternet of Things - Building a Smarter World
Internet of Things - Building a Smarter WorldDr. Mazlan Abbas
 
Traffic Light Controller System using Optical Flow Estimation
Traffic Light Controller System using Optical Flow EstimationTraffic Light Controller System using Optical Flow Estimation
Traffic Light Controller System using Optical Flow EstimationEditor IJCATR
 
IOT based fuel monitoring for future vehicles.
IOT based fuel monitoring for  future vehicles.IOT based fuel monitoring for  future vehicles.
IOT based fuel monitoring for future vehicles.IRJET Journal
 
Combining Mobile Air Quality Sensors With Census Data
Combining Mobile Air Quality Sensors With Census DataCombining Mobile Air Quality Sensors With Census Data
Combining Mobile Air Quality Sensors With Census DataLiz Derr
 
Smart Road System to Ensure Road Accidents & Traffic Flow: an Overview
Smart Road System to Ensure Road Accidents & Traffic Flow: an OverviewSmart Road System to Ensure Road Accidents & Traffic Flow: an Overview
Smart Road System to Ensure Road Accidents & Traffic Flow: an OverviewIRJET Journal
 
Design of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded systemDesign of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded systemYakkali Kiran
 

Ähnlich wie Driving the Future of Smart Cities - How to Beat the Traffic (20)

Three Consumer Market Trends that are Impacting Telecom Industry (2014)
Three Consumer Market Trends that are Impacting Telecom Industry (2014)Three Consumer Market Trends that are Impacting Telecom Industry (2014)
Three Consumer Market Trends that are Impacting Telecom Industry (2014)
 
IRJET-Smart Roads using IoT Devices.
IRJET-Smart Roads using IoT Devices.IRJET-Smart Roads using IoT Devices.
IRJET-Smart Roads using IoT Devices.
 
Avanchair Pitch Dech
Avanchair Pitch DechAvanchair Pitch Dech
Avanchair Pitch Dech
 
ACT Canada - Internet of Everything for Sustainable Mobility
ACT Canada - Internet of Everything for Sustainable Mobility ACT Canada - Internet of Everything for Sustainable Mobility
ACT Canada - Internet of Everything for Sustainable Mobility
 
Exhibit a parking management plan
Exhibit a   parking management planExhibit a   parking management plan
Exhibit a parking management plan
 
Smart City: Intelligent Traffic Management System
Smart City: Intelligent Traffic Management SystemSmart City: Intelligent Traffic Management System
Smart City: Intelligent Traffic Management System
 
Bruce Thompson on digital disruption and the environment
Bruce Thompson on digital disruption and the environment Bruce Thompson on digital disruption and the environment
Bruce Thompson on digital disruption and the environment
 
WIPAC Monthly - March 2023.pdf
WIPAC Monthly - March 2023.pdfWIPAC Monthly - March 2023.pdf
WIPAC Monthly - March 2023.pdf
 
Yu info 2015 final jg
Yu info 2015 final jgYu info 2015 final jg
Yu info 2015 final jg
 
Using Swarm Intelligence to Prepare for the Next Carmageddon
Using Swarm Intelligence to Prepare for the Next CarmageddonUsing Swarm Intelligence to Prepare for the Next Carmageddon
Using Swarm Intelligence to Prepare for the Next Carmageddon
 
Internet of Things - Building a Smarter World
Internet of Things - Building a Smarter WorldInternet of Things - Building a Smarter World
Internet of Things - Building a Smarter World
 
6 use cases
6  use cases6  use cases
6 use cases
 
6 iot cases
6 iot cases6 iot cases
6 iot cases
 
Traffic Light Controller System using Optical Flow Estimation
Traffic Light Controller System using Optical Flow EstimationTraffic Light Controller System using Optical Flow Estimation
Traffic Light Controller System using Optical Flow Estimation
 
IOT based fuel monitoring for future vehicles.
IOT based fuel monitoring for  future vehicles.IOT based fuel monitoring for  future vehicles.
IOT based fuel monitoring for future vehicles.
 
Combining Mobile Air Quality Sensors With Census Data
Combining Mobile Air Quality Sensors With Census DataCombining Mobile Air Quality Sensors With Census Data
Combining Mobile Air Quality Sensors With Census Data
 
Smart Road System to Ensure Road Accidents & Traffic Flow: an Overview
Smart Road System to Ensure Road Accidents & Traffic Flow: an OverviewSmart Road System to Ensure Road Accidents & Traffic Flow: an Overview
Smart Road System to Ensure Road Accidents & Traffic Flow: an Overview
 
WIPAC Monthly - June 2023.pdf
WIPAC Monthly - June 2023.pdfWIPAC Monthly - June 2023.pdf
WIPAC Monthly - June 2023.pdf
 
Wipac monthly 49th edition october 2015
Wipac monthly 49th edition  october 2015Wipac monthly 49th edition  october 2015
Wipac monthly 49th edition october 2015
 
Design of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded systemDesign of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded system
 

Mehr von VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

Mehr von VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Kürzlich hochgeladen

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Kürzlich hochgeladen (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Driving the Future of Smart Cities - How to Beat the Traffic

  • 1. A NEW PLATFORM FOR A NEW ERA
  • 2. Driving the Future of Smart Cities How to Beat the Traffic Strata Santa Clara – February 13, 2013 Alexander Kagoshima, Data Scientist, @akagoshima Noelle Sio, Senior Data Scientist, @noellesio Ian Huston, Data Scientist, @ianhuston @gopivotal © Copyright 2014 Pivotal. All rights reserved. 2013 2
  • 3. What Matters: Apps. Data. Analytics. Apps power businesses, and those apps generate data Analytic insights from that data drive new app functionality, which in-turn drives new data The faster you can move around that cycle, the faster you learn, innovate & pull away from the competition @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 3
  • 4. Pivotal’s Opportunity Uniquely positioned to help enterprises modernize each facet of this cycle today Comprehensive portfolio of products spanning Apps, Data & Analytics Converging these technologies into a coherent, next-gen Enterprise PaaS platform @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 4
  • 5. The Connected Car Drives Innovation Telematics Stolen vehicle Remote recovery Behaviour diagnosis monitoring Remote Car2X Driver activation assistance solutions Floating Real-time eMobility car data parking info solutions Share my trip Traffic updates Car search Social Media Responsive Navigation PoIs Next gen Navigation Hybrid Predictive Navigation traffic info Map/PoI updates Vehicle Concierge Fleet Geo Tracking services Management fencing Handsfree telephony Music WiFi streaming hotspot Pay as Online you drive Payment Web games solutions radio Road Environmental Parking tolls browsing VoD space reservation Car sharing eCommerce City toll Rich media comms Car2X comms Communication Entertainment @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 5
  • 6. Possible Data Science Use-Cases !  Predictive Car Maintenance –  More accurately predict part failure –  Optimize part repair and replacement schedule !  Leveraging Driving Behavior –  Useful to differentiate insurance pricing based on driving style –  Optimize car design !  Improving GPS Systems –  Establish baseline for traffic congestion –  Gain a detailed view on traffic –  Create more meaningful metrics for routing !  Predictive Power for Assistance Systems –  Optimize fuel efficiency –  Predict the future state of a car in the next 2 minutes (starts, stops, emergency braking) !  Traffic Light Assistance –  Signal timing of traffic lights –  Crowd sourcing of traffic signals @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 6
  • 7. What does traffic data look like? © Copyright 2014 Pivotal. All rights reserved. 2013 7
  • 8. …like this? @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 8
  • 9. How fast are vehicles moving? @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 9
  • 10. How fast are vehicles moving? 0.015 0.000 0.005 0.010 density 0.020 0.025 0.030 Link 1000064869 0 50 100 km/h 150 200 @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 10
  • 11. When do disruptions happen? @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 11
  • 12. [seconds] When will the light change? @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 12
  • 13. Taking Lessons From Other Disciplines Change-Point Detection can be used to uncover regimes in wind-turbine data. It can also be applied to uncover regimes in traffic light switching patterns. @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 13
  • 14. Taking Lessons From Other Disciplines Link 1000064869 Different Cell Populations 0.015 0.010 density 0.020 0.025 0.030 Combined Component 1 Component 2 Component 3 Component 4 0.000 0.005 Different Driving Conditions 0 50 100 150 200 @noellesio, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 14
  • 15. Understanding Traffic Flow A dynamic, more detailed understanding of traffic is now possible. Can we answer both ‘What velocity?’ and ‘Why?’ Context !  Current GPS systems are based on average velocity over street segments !  Real-time traffic information (e.g. Waze) does not deliver detailed view nor prediction @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 15
  • 16. Our Approach – Multi-step algorithm From our experience, real-world data often requires multi-step procedures Step 1: Answer ‘What velocity?’ First find distinct velocity groups Link 1000064869 Find influencing effects ? ? ? ? ? ? 0.000 0.005 0.010 density 0.015 0.020 0.025 0.030 Combined Component 1 Component 2 Component 3 Component 4 Step 2: Answer ‘Why?’ 0 50 100 150 200 km/h @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 16
  • 17. Find Velocity Groups !  Velocity distributions can be fit well with Gaussians !  An ‘overlay’ of multiple Gaussians is called Gaussian Mixture Model 0.030 0.025 0.020 density 0.015 0.010 0.005 !  Shapes and positions of Gaussians determine velocity groups Combined Component 1 Component 2 Component 3 Component 4 0.000 !  GMM fitting of the velocity distribution is done by ExpectationMaximization algorithm Link 1000064869 0 50 100 150 200 km/h @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 17
  • 18. Gaussian Mixture Model Link 1000064869 Link 1000064869 0.030 Combined Component Component Component Component 1 2 3 4 0.020 density 0.010 0.005 0.000 0 50 100 150 200 0 50 100 150 200 km/h km/h Link 1000064869 0.025 1 2 3 4 density 0.000 0.000 0.005 0.005 0.010 0.010 0.015 0.015 0.020 0.020 0.025 0.030 Combined Component Component Component Component 0.030 Link 1000064869 density 1 2 3 4 0.015 0.020 0.015 0.000 0.005 0.010 density Combined Component Component Component Component 0.025 1 2 3 4 0.025 0.030 Combined Component Component Component Component 0 0 50 100 km/h 150 200 50 100 150 200 km/h @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 18
  • 19. 0.04 Predict Gaussians 0.00 0.01 "  Classification task! 0.02 density 0.03 !  The second step seeks to explain/predict which Gaussian a data point belongs to Combined Component 1 Component 2 Component 3 0 50 100 150 200 250 !  Features for classification: –  –  –  –  –  Time of day, day of week Weather Direction Special Events … ? ? ? ?… @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 19
  • 20. White and Black Boxes !  Analyze correlations between features of a data point and its assignment to a Gaussian !  From a Machine Learning point of view, this is classification !  Generate an interpretable model description !  Can capture more complex correlations " Explanation of behavior " Prediction of Gaussian assignment @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 20
  • 21. 0.04 Putting it all together… Combined Component 1 Component 2 Component 3 0.02 Average velocity = 85 km/h •  Weekdays after 8pm •  Weekdays before 2pm, exiting Average velocity = 120 km/h •  Weekends •  Weekdays before 2pm, not exiting Two-Step algorithm: GMM + Classification •  Identified multiple velocity profiles for every road segment •  Intuitive and easily interpretable results •  Highly scalable for more features and data 0.00 0.01 density 0.03 Average velocity = 45 km/h •  Weekdays between 2 – 8pm 0 50 100 km/h 150 200 250 @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 21
  • 22. Better Travel Time Prediction !  Traffic profiles emerged from data –  Without using metadata, we uncovered road segment traffic patterns !  Identified Bias Effects –  Inferring the impact of turns and day of week on velocity –  Able to predict rush hour by day and time by road segment !  Traffic Light Patterns –  Infer public transportation effects on traffic –  Automatically determine different switching patterns @akagoshima, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 22
  • 23. London Road Traffic Disruptions Can we predict when unexpected incidents will end? Publicly available data: !  Transport for London traffic feed (refreshed every 5 minutes) !  Weather Underground reports Photo by James Blunt Photography on Flickr (CC BY-ND 2.0) @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 23
  • 24. @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 24
  • 25. Major storm hits UK (Photo: BBC) @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 25
  • 26. @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 26
  • 27. @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 27
  • 28. Durations are very different for different types of incident. Mean duration for Surface Damage incidents is 107 hours! @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 28
  • 29. Rain affects duration in a surprising way. Incidents which start when it is raining finish faster than others. @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 29
  • 30. Models Linear Regression •  Disruption reports & weather features Random Forests •  Rounded categorical •  Regression Category MAP •  Only use category of incident •  Maximum Likelihood estimate @ianhuston, @gopivotal © Copyright 2014 Pivotal. All rights reserved. 30
  • 32. Summary ! Making use of a vibrant ecosystem of traffic data ! Innovative approaches needed to generate value from abundant and complex sources ! Connecting predictive models to traffic in the physical world is the future of smart cities © Copyright 2014 Pivotal. All rights reserved. 32
  • 33. Thank You! Check out more of our Data Science use-cases at www.goPivotal.com © Copyright 2014 Pivotal. All rights reserved. 2013 33
  • 34. A NEW PLATFORM FOR A NEW ERA