SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Realtime Big Data Analytics for
Event Detection in Highways
Hamzeh Khazaei, Rodrigo Veleda, Ali Tizghadam and
Marin Litoiu
IEEE World Forum on Internet of Things, Reston, VA, USA Dec12-14, 2016
Agenda:
• Introducing CVST Platform
Connected Vehicle Smart Transportation
• This paper:
• Event Detection/Classification in realtime
2
Issues in ITS Systems
3
Existing issues
Traditional transportation issues
(grid lock, freeway congestion,
transit delay, safety, etc)
Computational issues
(processing time, processing
power)
Data management issues (data-
in-rest )
How to address the issues?
More intelligence
Enhanced computing (Cloud)
Enhanced data-in-motion analysis
(streaming analytics, Hierarchy of
tasks, Pub-Sub technique)
Promote safety :(Autonomous (intra-
vehicle), Cooperative (inter-vehicle)
CVST High Level Objectives
4
4
Open Flexible Platform
Leveraging Future Wireless and Cloud
Technologies
Smart Management Architecture
Improving Efficiency and Safety
Novel Applications
Private Sector Using CVST Platform
Connected Vehicles & Mobile Computing
Cloud
Data Management & Event Processing
Autonomic Control of Transportation Systems
Smart Transportation Management Systems
Road /
Vehicle Data
(V2R)
Vehicle to
Infrastructure
data (V2I)
Vehicle to Vehicle data
(V2V)
Smart Transportation Applications
Ontario Research Project: 2011-2015
University of Toronto & York University
Industry Partners
Multidisciplinary
Hierarchy of Needs
5
• Transportation applications
• Recommendations (Routing, City planning)
• What-If Analysis, Impact analysis
Applications
• Real-time streaming analytics
• OD Demands
• Trending / Forecasting
• KPI analysis
Intelligent
Transportation
Management
(Data Process)
• Publish / subscribe
• Data collection
• Data Integrity, cleansing
• Data anonymity
Data Dissemination
(Data Management)
• Sensors
• V2V, V2R, V2I
• Cloud resource management
• Horizontal / vertical scaling (SAVI)
Connected Vehicles & Mobile
Computing Cloud
(Resource Management)
Wisdom
Understanding
Knowledge
Information
Data
CVST: Autonomic Loop
6
Data Dissemination (over ICN)
Subscribe
Publish
Applications
Executor
API
Resource Management
Analytics
Engines
Simulation Engines
Algorithmic
Engines
CVST: Functional View
7
Data Dissemination (over ICN)
Database Subscriber
(Raw Data)
Subscribe
Report Engine
API
Alg. Engine
Congestion
Pricing
Routing
Portal
DataFormat
Data
Validation
Data
Cleansing
No
Yes
PublisherClient
Subscriber Client
DataAnonymization
Applications
Analytics
Engine
portal.cvst.ca
Simulation
Data Dissemination layer is consistent with GB979
Pub/Sub
over ICN
CVST
Platform:
Aavailable
data
8
Data Source Data Format Data Type
Loop Detector Sensor Structured Numerical
Traffic Cameras Un-structured Images, Videos
Mobile Devices
(GPS/Bluetooth)
Structured Numerical
Toronto Traffic Survey Structured Text/Numerical
Incident Report Structured Text/Numerical
Public Transportation Structured Numerical
Media Outlets Semi-structured Text/Numerical
Social Media Unstructured Text
Tomtom data Structured Numerical
Weather information Structured Numerical
Drone Camera Unstructured Images, Videos
BIXI Structured Numerical
Border Structured Numerical
Air Sensors Structured Numerical
CVST Portal
9
In this paper:
• We propose an autonomic analytic platform to perform analysis on
CVST data for detection and classification of events in realtime.
• The platform consists of data, analytics and management
components.
• The platform is cluster-based and leverages the cloud to achieve
reliability, scalability and adaptability.
• It can be applied to both realtime and retrospective analysis.
• We validated it for detecting events in realtime in the major
highways in Greater Toronto Area (GTA).
10
What is data analytics?
• Data Analytics is the process of extraction, loading,
cleaning, transformation, and modeling of data in order
to gain insights for informed decision making.
11
Type of Analytics
• Descriptive: “what happened
and/or what is happening”.
• Predictive: “what will happen
and/or why will it happen?”
• Prescriptive: “what will
happen if I change this”
• Discovery: explore new
findings previously unknown
12
Trends of Analytics
• Data analytics is moving from batch
to real-time.
• Analytics-as-a-service models are
emerging.
• Instrumentation and then
exploitation of data via Analytics.
13
Management Component
14
Data Management Layer
15
Analytics Layer Framework
16
An Instance of the Analytic Engine for this paper
17
Algorithms: Event Detection and Classification
18
Modeling Event Signature in Spark
19
Sample Signatures
20
Sample detections
21
Sample detections
22
Demos
• Connected Vehicle Smart Transportation
• Sipresk Platform
23
Thank You!
24

Weitere ähnliche Inhalte

Was ist angesagt?

Building the Smart City Platform on FIWARE Lab
Building the Smart City Platform on FIWARE LabBuilding the Smart City Platform on FIWARE Lab
Building the Smart City Platform on FIWARE LabFernando Lopez Aguilar
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE
 
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...FIWARE
 
Large scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use casesLarge scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use casesPayamBarnaghi
 
Technology Convergence for Smart X Applications
Technology Convergence for Smart X ApplicationsTechnology Convergence for Smart X Applications
Technology Convergence for Smart X ApplicationsBob Marcus
 
Large-scale data analytics for smart cities
Large-scale data analytics for smart citiesLarge-scale data analytics for smart cities
Large-scale data analytics for smart citiesPayamBarnaghi
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Paolo Nesi
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesPayamBarnaghi
 
SC6 Workshop 1: What can big data do for you?
SC6 Workshop 1: What can big data do for you? SC6 Workshop 1: What can big data do for you?
SC6 Workshop 1: What can big data do for you? BigData_Europe
 
191008 kafka meetup_liebig
191008 kafka meetup_liebig191008 kafka meetup_liebig
191008 kafka meetup_liebigThomas Liebig
 
Catalogue By Transdev
Catalogue By TransdevCatalogue By Transdev
Catalogue By TransdevFabMob
 
Dynamic Data Analytics for the Internet of Things: Challenges and Opportunities
Dynamic Data Analytics for the Internet of Things: Challenges and OpportunitiesDynamic Data Analytics for the Internet of Things: Challenges and Opportunities
Dynamic Data Analytics for the Internet of Things: Challenges and OpportunitiesPayamBarnaghi
 
Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward PayamBarnaghi
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPayamBarnaghi
 
CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities PayamBarnaghi
 
FIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFernando Lopez Aguilar
 

Was ist angesagt? (17)

Building the Smart City Platform on FIWARE Lab
Building the Smart City Platform on FIWARE LabBuilding the Smart City Platform on FIWARE Lab
Building the Smart City Platform on FIWARE Lab
 
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
FIWARE Global Summit - Advanced ML/AI Techniques with FIWARE and Connected Io...
 
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...
FIWARE Global Summit - Thing’in, an NGSI-LD-compatible Graph Database for Sys...
 
Large scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use casesLarge scale data analytics for smart cities and related use cases
Large scale data analytics for smart cities and related use cases
 
Technology Convergence for Smart X Applications
Technology Convergence for Smart X ApplicationsTechnology Convergence for Smart X Applications
Technology Convergence for Smart X Applications
 
Large-scale data analytics for smart cities
Large-scale data analytics for smart citiesLarge-scale data analytics for smart cities
Large-scale data analytics for smart cities
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
 
The impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart citiesThe impact of Big Data on next generation of smart cities
The impact of Big Data on next generation of smart cities
 
SC6 Workshop 1: What can big data do for you?
SC6 Workshop 1: What can big data do for you? SC6 Workshop 1: What can big data do for you?
SC6 Workshop 1: What can big data do for you?
 
191008 kafka meetup_liebig
191008 kafka meetup_liebig191008 kafka meetup_liebig
191008 kafka meetup_liebig
 
Catalogue By Transdev
Catalogue By TransdevCatalogue By Transdev
Catalogue By Transdev
 
Dynamic Data Analytics for the Internet of Things: Challenges and Opportunities
Dynamic Data Analytics for the Internet of Things: Challenges and OpportunitiesDynamic Data Analytics for the Internet of Things: Challenges and Opportunities
Dynamic Data Analytics for the Internet of Things: Challenges and Opportunities
 
Using fuzzy cognitive maps as decision support tool for smart cities goraczek
Using fuzzy cognitive maps as decision support tool for smart cities  goraczekUsing fuzzy cognitive maps as decision support tool for smart cities  goraczek
Using fuzzy cognitive maps as decision support tool for smart cities goraczek
 
Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward Data Analytics for Smart Cities: Looking Back, Looking Forward
Data Analytics for Smart Cities: Looking Back, Looking Forward
 
Physical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City ApplicationsPhysical-Cyber-Social Data Analytics & Smart City Applications
Physical-Cyber-Social Data Analytics & Smart City Applications
 
CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities CityPulse: Large-scale data analytics for smart cities
CityPulse: Large-scale data analytics for smart cities
 
FIWARE Identity Management and Access Control
FIWARE Identity Management and Access ControlFIWARE Identity Management and Access Control
FIWARE Identity Management and Access Control
 

Ähnlich wie Realtime Big Data Analytics for Event Detection in Highways

1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction
1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction 1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction
1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction EttaBenton28
 
Application of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic SystemApplication of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic SystemIOSR Journals
 
Big data and public transport
Big data and public transportBig data and public transport
Big data and public transportTristan Wiggill
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City ApplicationsCharalampos Doukas
 
Big data traffic management in vehicular ad-hoc network
Big data traffic management in vehicular ad-hoc network Big data traffic management in vehicular ad-hoc network
Big data traffic management in vehicular ad-hoc network IJECEIAES
 
Standards Show
Standards ShowStandards Show
Standards Showmcusack
 
ITS development in Kajang city
ITS development in Kajang cityITS development in Kajang city
ITS development in Kajang cityengrasha
 
CarStream: An Industrial System of Big Data Processing for Internet of Vehicles
CarStream: An Industrial System of Big Data Processing for Internet of VehiclesCarStream: An Industrial System of Big Data Processing for Internet of Vehicles
CarStream: An Industrial System of Big Data Processing for Internet of Vehiclesijtsrd
 
Open Data Hub
Open Data HubOpen Data Hub
Open Data HubFabMob
 
WR Based Opinion Mining on Traffic Sentiment Analysis on Social Media
WR Based Opinion Mining on Traffic Sentiment Analysis on Social MediaWR Based Opinion Mining on Traffic Sentiment Analysis on Social Media
WR Based Opinion Mining on Traffic Sentiment Analysis on Social MediaIRJET Journal
 
Mr. Paul Chang's presentation at QITCOM 2011
Mr. Paul Chang's presentation at QITCOM 2011Mr. Paul Chang's presentation at QITCOM 2011
Mr. Paul Chang's presentation at QITCOM 2011QITCOM
 
IRJET- Traffic Prediction Techniques: Comprehensive analysis
IRJET- Traffic Prediction Techniques: Comprehensive analysisIRJET- Traffic Prediction Techniques: Comprehensive analysis
IRJET- Traffic Prediction Techniques: Comprehensive analysisIRJET Journal
 
Harness the Power of Big Data with Oracle
Harness the Power of Big Data with OracleHarness the Power of Big Data with Oracle
Harness the Power of Big Data with OracleSai Janakiram Penumuru
 
Get Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingGet Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingBiren Gandhi
 
A Smart ITS based Sensor Network for Transport System with Integration of Io...
A Smart ITS based Sensor Network for Transport System with Integration of  Io...A Smart ITS based Sensor Network for Transport System with Integration of  Io...
A Smart ITS based Sensor Network for Transport System with Integration of Io...IRJET Journal
 
Analysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic ToolsAnalysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic Toolsijeei-iaes
 
Big Data : Risks and Opportunities
Big Data : Risks and OpportunitiesBig Data : Risks and Opportunities
Big Data : Risks and OpportunitiesKenny Huang Ph.D.
 
Introduction to Streaming Analytics
Introduction to Streaming AnalyticsIntroduction to Streaming Analytics
Introduction to Streaming AnalyticsGuido Schmutz
 
Big Data & Smart City Applications
Big Data & Smart City ApplicationsBig Data & Smart City Applications
Big Data & Smart City ApplicationsAmit Sheth
 

Ähnlich wie Realtime Big Data Analytics for Event Detection in Highways (20)

1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction
1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction 1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction
1CHAPTER 22PEER REVIEWED SUMMARYi. Introduction
 
Application of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic SystemApplication of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic System
 
A017160104
A017160104A017160104
A017160104
 
Big data and public transport
Big data and public transportBig data and public transport
Big data and public transport
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City Applications
 
Big data traffic management in vehicular ad-hoc network
Big data traffic management in vehicular ad-hoc network Big data traffic management in vehicular ad-hoc network
Big data traffic management in vehicular ad-hoc network
 
Standards Show
Standards ShowStandards Show
Standards Show
 
ITS development in Kajang city
ITS development in Kajang cityITS development in Kajang city
ITS development in Kajang city
 
CarStream: An Industrial System of Big Data Processing for Internet of Vehicles
CarStream: An Industrial System of Big Data Processing for Internet of VehiclesCarStream: An Industrial System of Big Data Processing for Internet of Vehicles
CarStream: An Industrial System of Big Data Processing for Internet of Vehicles
 
Open Data Hub
Open Data HubOpen Data Hub
Open Data Hub
 
WR Based Opinion Mining on Traffic Sentiment Analysis on Social Media
WR Based Opinion Mining on Traffic Sentiment Analysis on Social MediaWR Based Opinion Mining on Traffic Sentiment Analysis on Social Media
WR Based Opinion Mining on Traffic Sentiment Analysis on Social Media
 
Mr. Paul Chang's presentation at QITCOM 2011
Mr. Paul Chang's presentation at QITCOM 2011Mr. Paul Chang's presentation at QITCOM 2011
Mr. Paul Chang's presentation at QITCOM 2011
 
IRJET- Traffic Prediction Techniques: Comprehensive analysis
IRJET- Traffic Prediction Techniques: Comprehensive analysisIRJET- Traffic Prediction Techniques: Comprehensive analysis
IRJET- Traffic Prediction Techniques: Comprehensive analysis
 
Harness the Power of Big Data with Oracle
Harness the Power of Big Data with OracleHarness the Power of Big Data with Oracle
Harness the Power of Big Data with Oracle
 
Get Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog ComputingGet Cloud Resources to the IoT Edge with Fog Computing
Get Cloud Resources to the IoT Edge with Fog Computing
 
A Smart ITS based Sensor Network for Transport System with Integration of Io...
A Smart ITS based Sensor Network for Transport System with Integration of  Io...A Smart ITS based Sensor Network for Transport System with Integration of  Io...
A Smart ITS based Sensor Network for Transport System with Integration of Io...
 
Analysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic ToolsAnalysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic Tools
 
Big Data : Risks and Opportunities
Big Data : Risks and OpportunitiesBig Data : Risks and Opportunities
Big Data : Risks and Opportunities
 
Introduction to Streaming Analytics
Introduction to Streaming AnalyticsIntroduction to Streaming Analytics
Introduction to Streaming Analytics
 
Big Data & Smart City Applications
Big Data & Smart City ApplicationsBig Data & Smart City Applications
Big Data & Smart City Applications
 

Mehr von York University

SAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT PlatformSAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT PlatformYork University
 
Provisioning Performance of Cloud Microservice Platforms
Provisioning Performance of Cloud Microservice PlatformsProvisioning Performance of Cloud Microservice Platforms
Provisioning Performance of Cloud Microservice PlatformsYork University
 
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...MSc Thesis: Fingerprint Detection and Classification using Computational Geom...
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...York University
 
PhD Thesis: Performance Modeling of Cloud Computing Centers
PhD Thesis: Performance Modeling of Cloud Computing CentersPhD Thesis: Performance Modeling of Cloud Computing Centers
PhD Thesis: Performance Modeling of Cloud Computing CentersYork University
 

Mehr von York University (7)

Elascale Poster
Elascale PosterElascale Poster
Elascale Poster
 
Adaptation as a Service
Adaptation as a ServiceAdaptation as a Service
Adaptation as a Service
 
SAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT PlatformSAVI-IoT: A Self-managing Containerized IoT Platform
SAVI-IoT: A Self-managing Containerized IoT Platform
 
Introduction to Hadoop
Introduction to HadoopIntroduction to Hadoop
Introduction to Hadoop
 
Provisioning Performance of Cloud Microservice Platforms
Provisioning Performance of Cloud Microservice PlatformsProvisioning Performance of Cloud Microservice Platforms
Provisioning Performance of Cloud Microservice Platforms
 
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...MSc Thesis: Fingerprint Detection and Classification using Computational Geom...
MSc Thesis: Fingerprint Detection and Classification using Computational Geom...
 
PhD Thesis: Performance Modeling of Cloud Computing Centers
PhD Thesis: Performance Modeling of Cloud Computing CentersPhD Thesis: Performance Modeling of Cloud Computing Centers
PhD Thesis: Performance Modeling of Cloud Computing Centers
 

Kürzlich hochgeladen

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Kürzlich hochgeladen (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

Realtime Big Data Analytics for Event Detection in Highways

  • 1. Realtime Big Data Analytics for Event Detection in Highways Hamzeh Khazaei, Rodrigo Veleda, Ali Tizghadam and Marin Litoiu IEEE World Forum on Internet of Things, Reston, VA, USA Dec12-14, 2016
  • 2. Agenda: • Introducing CVST Platform Connected Vehicle Smart Transportation • This paper: • Event Detection/Classification in realtime 2
  • 3. Issues in ITS Systems 3 Existing issues Traditional transportation issues (grid lock, freeway congestion, transit delay, safety, etc) Computational issues (processing time, processing power) Data management issues (data- in-rest ) How to address the issues? More intelligence Enhanced computing (Cloud) Enhanced data-in-motion analysis (streaming analytics, Hierarchy of tasks, Pub-Sub technique) Promote safety :(Autonomous (intra- vehicle), Cooperative (inter-vehicle)
  • 4. CVST High Level Objectives 4 4 Open Flexible Platform Leveraging Future Wireless and Cloud Technologies Smart Management Architecture Improving Efficiency and Safety Novel Applications Private Sector Using CVST Platform Connected Vehicles & Mobile Computing Cloud Data Management & Event Processing Autonomic Control of Transportation Systems Smart Transportation Management Systems Road / Vehicle Data (V2R) Vehicle to Infrastructure data (V2I) Vehicle to Vehicle data (V2V) Smart Transportation Applications Ontario Research Project: 2011-2015 University of Toronto & York University Industry Partners Multidisciplinary
  • 5. Hierarchy of Needs 5 • Transportation applications • Recommendations (Routing, City planning) • What-If Analysis, Impact analysis Applications • Real-time streaming analytics • OD Demands • Trending / Forecasting • KPI analysis Intelligent Transportation Management (Data Process) • Publish / subscribe • Data collection • Data Integrity, cleansing • Data anonymity Data Dissemination (Data Management) • Sensors • V2V, V2R, V2I • Cloud resource management • Horizontal / vertical scaling (SAVI) Connected Vehicles & Mobile Computing Cloud (Resource Management) Wisdom Understanding Knowledge Information Data
  • 6. CVST: Autonomic Loop 6 Data Dissemination (over ICN) Subscribe Publish Applications Executor API Resource Management Analytics Engines Simulation Engines Algorithmic Engines
  • 7. CVST: Functional View 7 Data Dissemination (over ICN) Database Subscriber (Raw Data) Subscribe Report Engine API Alg. Engine Congestion Pricing Routing Portal DataFormat Data Validation Data Cleansing No Yes PublisherClient Subscriber Client DataAnonymization Applications Analytics Engine portal.cvst.ca Simulation Data Dissemination layer is consistent with GB979 Pub/Sub over ICN
  • 8. CVST Platform: Aavailable data 8 Data Source Data Format Data Type Loop Detector Sensor Structured Numerical Traffic Cameras Un-structured Images, Videos Mobile Devices (GPS/Bluetooth) Structured Numerical Toronto Traffic Survey Structured Text/Numerical Incident Report Structured Text/Numerical Public Transportation Structured Numerical Media Outlets Semi-structured Text/Numerical Social Media Unstructured Text Tomtom data Structured Numerical Weather information Structured Numerical Drone Camera Unstructured Images, Videos BIXI Structured Numerical Border Structured Numerical Air Sensors Structured Numerical
  • 10. In this paper: • We propose an autonomic analytic platform to perform analysis on CVST data for detection and classification of events in realtime. • The platform consists of data, analytics and management components. • The platform is cluster-based and leverages the cloud to achieve reliability, scalability and adaptability. • It can be applied to both realtime and retrospective analysis. • We validated it for detecting events in realtime in the major highways in Greater Toronto Area (GTA). 10
  • 11. What is data analytics? • Data Analytics is the process of extraction, loading, cleaning, transformation, and modeling of data in order to gain insights for informed decision making. 11
  • 12. Type of Analytics • Descriptive: “what happened and/or what is happening”. • Predictive: “what will happen and/or why will it happen?” • Prescriptive: “what will happen if I change this” • Discovery: explore new findings previously unknown 12
  • 13. Trends of Analytics • Data analytics is moving from batch to real-time. • Analytics-as-a-service models are emerging. • Instrumentation and then exploitation of data via Analytics. 13
  • 17. An Instance of the Analytic Engine for this paper 17
  • 18. Algorithms: Event Detection and Classification 18
  • 23. Demos • Connected Vehicle Smart Transportation • Sipresk Platform 23

Hinweis der Redaktion

  1. ICN: Information Centric Network
  2. All these data are now available through CVST portal. Tomtom data, Air Sensors and weather information are new data.
  3. Demo of CVST at the end of presentation.
  4. We used K-Feed (in-house development at York) to provide auto-scalability for our analytic platform.
  5. We designed a Hierarchical data management layer to accommodate various data and processing needs for different stakeholders.
  6. The analytic component is an elastic map-reduce platform that is built upon Sahara project from OpenStack platform. We deployed our solution on SAVI which is an Open Stack based academic cloud in Canada. As can be seen we modified Sahara component to be autonomously scalable. (ie, providing elastic big data analytics). All CVST platform is also has been deployed on SAVI.
  7. The instance of the analytic engine that we use for this paper. We deployed a stand alone Spark Cluster. We leveraged Big Queue as the IoT gateway (to abstract the sensors) and HDFS as the Data storage for outputs. For this paper, we did stream processing in Spark. For demo (see last slide) we read historical data (July 2015) and treat it as stream data.
  8. The constant values (eg, 85, 150, 30, 84 etc.) can be adjusted based on the roads and other conditions. Algorithm 1 creates a window of ten consecutive speed reports. Then it check if these values follow an event pattern. If so then the length of the event will be calculated using Algorithm 2. Based on the length the event will be classified in Algorithm 3.
  9. This graph shows how we implemented algorithms in realtime. Each blue hexagon shows one of the “if” in the algorithm 1.
  10. We show each type of event with different color. If you click on each event you see the data, time and the location of the event.
  11. Sipresk platform demo has access to the data for July 2015.