sense making - occurrence of traffic jam at busstops and roi

21
SENSE MAKING AND INSIGHTS DISCOVERY PRESENTED BY TEAM 2 Ankur Gaur Mallikarjun Pillala Marri Pandian Ganesan Rajat Kumar Wei Sheng Chan Yang Ying PROJECT FOR LAND TRANSPORT AUTHORITY

Upload: wei-sheng-chan

Post on 05-Apr-2017

69 views

Category:

Data & Analytics


3 download

TRANSCRIPT

Page 1: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

SENSE MAKINGANDINSIGHTS DISCOVERY

PRESENTED BY TEAM 2Ankur GaurMallikarjun Pillala MarriPandian GanesanRajat KumarWei Sheng ChanYang Ying

PROJECT FOR LAND TRANSPORT AUTHORITY

Page 2: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

AGENDA

• Objective• Problem Descriptions• Strategy to tackle the problem• The Mechanics And Mathematics• Model Evaluation• Event Processing Network

Page 3: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

PROJECT OUTLINE

Reducing the Occurrence of traffic

jamsat Expressways

for Drivers

Reducing the Occurrence of traffic

jamsat Bus-Stops/ROI

for Commuters/Taxis

Page 4: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

OBJECTIVE

To improve the estimated

bus arrival time, so

commuters can make

proper decision.

To prevent area of

interests to be overly-

populated by taxis.

Page 5: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

PROBLEM DESCRIPTION (1/2)Accurate bus timing is crucial to daily commuter lifestyle.• If the bus service is not coming in schedule, it raises a few

doubts in our mind: • Did I just missed the bus? • Should I continue waiting, probably it is late? • Or, should I take another incoming bus service

which would take a longer route to my workplace? • Did I just missed the last bus of the day? • Should I take cab going home instead, or wait?

•We prefer prompt update.

Page 6: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

PROBLEM DESCRIPTION (2/2)

• During peak hours, certain area will be over-populated by taxis due to huge taxi demand. • Often, bus stops and taxi stands are next to each other. • Long taxi queue in taxi stand eventually hinders any bus

from entering the bus stops.

Page 7: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

PROBLEM DESCRIPTION (2/2)

Page 8: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

STRATEGY TO TACKLE THE PROBLEM

BUSES• EPN• Trigger if Bus Est Time

delay is significant• INSIGHTS • Under-Perform Bus

Services

TAXIS• EPN• Trigger if ROI Heat Value

goes beyond certain threshold

• INSIGHTS• To visualize in real-time,

the heat flow of ROI

Page 9: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

THE MECHANISM AND MATHEMATICS (TAXI)

Page 10: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

MODEL EVALUATION• Heat Value Only

(No Model)

• ARIMA Model

• Moving Average

• 1st Order Time Series Differencing

Page 11: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

THE MECHANISM AND MATHEMATICS (BUS)

Page 12: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

EVENT PROCESSING NETWORK

Page 13: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

EVENT PROCESSING NETWORK

EVENTPRODUCER

EVENTCONSUMER

EVENTPROCESSING AGENT

Page 14: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

• BUS STOPSSerangoon StnClementi StnAXA Tower (Shenton)Paya Lebar Stn6th Avenue StnMarsiling StnSuntec Conv CenterYew Tee StnLornie RoadEsplanadeChina Town

DATA VISUALIZATION / INSIGHTS• BUS STOPS

HarbourFront StnKhatib StnSengkang InterchangeMediaCorpTiong Bahru PlazaRedhill StnKallang StnTangs PlazaLucky Plaza

• REGION OF INTERESTSClementi StationSerangoon StationMarina Bay SandsSuntec Conv Center

• CHANGI ??

Data Source:LTA API Bus Arrival Time, Taxi Availability

Page 15: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

DATA VISUALIZATION / INSIGHTS

Page 16: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

DATA VISUALIZATION / INSIGHTS

Page 17: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

CHALLENGES

• Event Streaming for all bus stops every minute• Using Heat Value to portray Taxi Demand and Supply• Gaussian curve as Radial Basis Function

(Hyperbolic Secant Distribution)

Page 18: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

APPENDIX: ETL PROCESS

Page 19: Sense Making - Occurrence of Traffic Jam at BusStops and ROI

THANK YOU

Page 20: Sense Making - Occurrence of Traffic Jam at BusStops and ROI
Page 21: Sense Making - Occurrence of Traffic Jam at BusStops and ROI