SlideShare a Scribd company logo
1 of 21
Classification of Human’s Driving Behavior
Using Support Vector Machine
Graduate School of Information Science
Edahiro & Kato Laboratory
Yuki Kitsukawa
yuki@ertl.jp
1
RWDA 2015: Project Work
BACKGROUND
Background
Realization of Human-Friendly Autonomous Driving
Machine Learning approach: Learn how human drives a
car according to surrounding condition.
Objective
Hypothesis
It is possible to judge how to control vehicles based on learning models.
Verification Method – Support Vector Machine
1. Create learning model of surrounding environment and driving
behavior
2. Classify …
• Whether or not the driver steps the brake based on surrounding
environment
• If there are pedestrian around the vehicle based on driving
behavior
DATASET
Dataset
Grasshopper3 (Camera)
Velodyne HDL-64E
(LIDAR)
Experimental vehicle
CardBUS
(CAN)
The dataset
Dataset
1-second intervals. 160 data
CAN signal camera velodyne
velocity steering
angle
gas
pedal
brake
pedal
# of
pedestrian
dist. to
Pedestrian
pedestrian brake
1 0 4.5 0 3408 0 0 0 1
2 0 4.5 31 3715 1 29.654 1 1
3 0 4.5 36 3320 0 0 0 1
4 0 4.5 17 3759 0 0 0 1
5 0 4.5 0 2961 0 0 0 1
6 0.46 7.5 37 177 0 0 0 0
7 2.07 9 0 309 0 0 0 0
8 3.27 9 25 704 0 0 0 1
9 4.06 9 44 934 0 0 0 1
10 4.17 9 45 1075 1 14.1047 1 1
11 4.19 3 0 1049 1 33.491 1 1
12 4.06 -43.5 0 412 0 0 0 1
13 4.93 -196.5 0 252 0 0 0 0
14 5.28 -321 50 269 0 0 0 0
15 5.12 -433.5 30 635 0 0 0 1
ANALYSIS METHOD
Analysis Method
Pattern 1
surrounding environment → driving behavior
Input:
velocity, steering angle, # of pedestrian,
distance to pedestrian
Output:
0:not pedal brake, 1: pedal brake
Analysis Method
CAN signal camera velodyne
velocity steering
angle
gas
pedal
brake
pedal
# of
pedestrian
dist. to
Pedestrian
pedestrian brake
1 0 4.5 0 3408 0 0 0 1
2 0 4.5 31 3715 1 29.654 1 1
3 0 4.5 36 3320 0 0 0 1
4 0 4.5 17 3759 0 0 0 1
5 0 4.5 0 2961 0 0 0 1
6 0.46 7.5 37 177 0 0 0 0
7 2.07 9 0 309 0 0 0 0
8 3.27 9 25 704 0 0 0 1
9 4.06 9 44 934 0 0 0 1
10 4.17 9 45 1075 1 14.1047 1 1
11 4.19 3 0 1049 1 33.491 1 1
12 4.06 -43.5 0 412 0 0 0 1
Input Output
Analysis Method
Pattern 2
driving behavior → surrounding environment
Input:
velocity, steering angle, gas pedal,
brake pedal
Output:
0:no pedestrian, 1: pedestrian
Analysis Method
CAN signal camera velodyne
velocity steering
angle
gas
pedal
brake
pedal
# of
pedestrian
dist. to
Pedestrian
pedestrian brake
1 0 4.5 0 3408 0 0 0 1
2 0 4.5 31 3715 1 29.654 1 1
3 0 4.5 36 3320 0 0 0 1
4 0 4.5 17 3759 0 0 0 1
5 0 4.5 0 2961 0 0 0 1
6 0.46 7.5 37 177 0 0 0 0
7 2.07 9 0 309 0 0 0 0
8 3.27 9 25 704 0 0 0 1
9 4.06 9 44 934 0 0 0 1
10 4.17 9 45 1075 1 14.1047 1 1
11 4.19 3 0 1049 1 33.491 1 1
12 4.06 -43.5 0 412 0 0 0 1
Input Output
ANALYSIS RESULT
Pattern 1
Positive: step brake pedal, Negative: not step brake pedal
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Linear Quadratic Polynomial RBF MLP
Rate
Kernel Function
Pattern 1
False Negative
False Positive
True Negative
True Positive
77.2% 79.6%
88.3%
83.3%
62.3%
Pattern 2
Positive: pedestrian, Negative: no pedestrians
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Linear Quadratic Polynomial RBF MLP
Rate
Kernel Function
Pattern 2
False Negative
False Positive
True Negative
True Positive
56.8%
83.3%
88.3% 86.4%
57.4%
CONCLUSION
Conclusion
I researched the relationship between surrounding
environment and driving behavior through classification using
Support Vector Machine
Surrounding Environment → Driving Behavior
Whether to step break pedal: 88.3%
Driving Behavior → Surrounding Environment
Whether there is a pedestrian: 88.3%
Future Work
• Feature value
– Relative Position of pedestrian, vehicle
– Driving area (traffic environment, city, rural area…)
– Pedestrian’s direction
– Traffic Light
– Vehicle’s destination
– …
• Collect more dataset
• Parameter Tuning

More Related Content

Similar to Classification of Human's Driving Behavior using Support Vector Machine

GPS en verplaatsingsgedrag
GPS en verplaatsingsgedrag GPS en verplaatsingsgedrag
GPS en verplaatsingsgedrag Kantar TNS
 
Presentation on Spot Speed Study Analysis for the course CE 454
Presentation on Spot Speed Study Analysis for the course CE 454Presentation on Spot Speed Study Analysis for the course CE 454
Presentation on Spot Speed Study Analysis for the course CE 454nazifa tabassum
 
CarSafe (MobiSys 2013)
CarSafe (MobiSys 2013)CarSafe (MobiSys 2013)
CarSafe (MobiSys 2013)cwyou
 
Spot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarSpot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarMalika khalil
 
Measuring movements of golfers with an accelerometer
Measuring movements of golfers with an accelerometerMeasuring movements of golfers with an accelerometer
Measuring movements of golfers with an accelerometerChangsu Jung
 
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal Processing
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal ProcessingFault Diagnosis of Ball Bearing using AI kurthosis and Signal Processing
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal ProcessingSridhara R
 
Future of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketFuture of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketRidhima Arora
 
Machine learning algorithm for classification of activity of daily life’s
Machine learning algorithm for classification of activity of daily life’sMachine learning algorithm for classification of activity of daily life’s
Machine learning algorithm for classification of activity of daily life’sSiddharth Chakravarty
 
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
IRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCVIRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCV
IRJET- Collision Avoidance based on Obstacle Detection using OpenCVIRJET Journal
 
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...IEA-ETSAP
 
Antony johnstone m_v2
Antony johnstone m_v2Antony johnstone m_v2
Antony johnstone m_v2JumpingJaq
 
Project Proposal Presentation
Project Proposal PresentationProject Proposal Presentation
Project Proposal PresentationNadeem Qandeel
 
Future of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketFuture of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketSoochna Sahu
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopTransformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopDaniel Li
 
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET Journal
 

Similar to Classification of Human's Driving Behavior using Support Vector Machine (20)

GPS en verplaatsingsgedrag
GPS en verplaatsingsgedrag GPS en verplaatsingsgedrag
GPS en verplaatsingsgedrag
 
Presentation on Spot Speed Study Analysis for the course CE 454
Presentation on Spot Speed Study Analysis for the course CE 454Presentation on Spot Speed Study Analysis for the course CE 454
Presentation on Spot Speed Study Analysis for the course CE 454
 
CarSafe (MobiSys 2013)
CarSafe (MobiSys 2013)CarSafe (MobiSys 2013)
CarSafe (MobiSys 2013)
 
Spot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarSpot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyar
 
Chang Sha, China
Chang Sha, ChinaChang Sha, China
Chang Sha, China
 
NCHRP Report 770: Estimating Bicycling and Walking for Planning and Project D...
NCHRP Report 770: Estimating Bicycling and Walking for Planning and Project D...NCHRP Report 770: Estimating Bicycling and Walking for Planning and Project D...
NCHRP Report 770: Estimating Bicycling and Walking for Planning and Project D...
 
Measuring movements of golfers with an accelerometer
Measuring movements of golfers with an accelerometerMeasuring movements of golfers with an accelerometer
Measuring movements of golfers with an accelerometer
 
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal Processing
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal ProcessingFault Diagnosis of Ball Bearing using AI kurthosis and Signal Processing
Fault Diagnosis of Ball Bearing using AI kurthosis and Signal Processing
 
PPT Sidang KP
PPT Sidang KPPPT Sidang KP
PPT Sidang KP
 
Alan Robinson
Alan RobinsonAlan Robinson
Alan Robinson
 
Spot speed
Spot speedSpot speed
Spot speed
 
Future of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketFuture of Xiaomi in Indian Market
Future of Xiaomi in Indian Market
 
Machine learning algorithm for classification of activity of daily life’s
Machine learning algorithm for classification of activity of daily life’sMachine learning algorithm for classification of activity of daily life’s
Machine learning algorithm for classification of activity of daily life’s
 
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
IRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCVIRJET-  	  Collision Avoidance based on Obstacle Detection using OpenCV
IRJET- Collision Avoidance based on Obstacle Detection using OpenCV
 
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...
Can the Multimodal Real Time Information Systems Induce a More Sustainable Mo...
 
Antony johnstone m_v2
Antony johnstone m_v2Antony johnstone m_v2
Antony johnstone m_v2
 
Project Proposal Presentation
Project Proposal PresentationProject Proposal Presentation
Project Proposal Presentation
 
Future of Xiaomi in Indian Market
Future of Xiaomi in Indian MarketFuture of Xiaomi in Indian Market
Future of Xiaomi in Indian Market
 
Transformation 101 - Business Model Workshop
Transformation 101 - Business Model WorkshopTransformation 101 - Business Model Workshop
Transformation 101 - Business Model Workshop
 
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion TechniqueIRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
IRJET- Video Based Traffic Sign Detection by Scale Based Frame Fusion Technique
 

Recently uploaded

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 

Recently uploaded (20)

Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 

Classification of Human's Driving Behavior using Support Vector Machine

  • 1. Classification of Human’s Driving Behavior Using Support Vector Machine Graduate School of Information Science Edahiro & Kato Laboratory Yuki Kitsukawa yuki@ertl.jp 1 RWDA 2015: Project Work
  • 3.
  • 4.
  • 5. Background Realization of Human-Friendly Autonomous Driving Machine Learning approach: Learn how human drives a car according to surrounding condition.
  • 6. Objective Hypothesis It is possible to judge how to control vehicles based on learning models. Verification Method – Support Vector Machine 1. Create learning model of surrounding environment and driving behavior 2. Classify … • Whether or not the driver steps the brake based on surrounding environment • If there are pedestrian around the vehicle based on driving behavior
  • 10. Dataset 1-second intervals. 160 data CAN signal camera velodyne velocity steering angle gas pedal brake pedal # of pedestrian dist. to Pedestrian pedestrian brake 1 0 4.5 0 3408 0 0 0 1 2 0 4.5 31 3715 1 29.654 1 1 3 0 4.5 36 3320 0 0 0 1 4 0 4.5 17 3759 0 0 0 1 5 0 4.5 0 2961 0 0 0 1 6 0.46 7.5 37 177 0 0 0 0 7 2.07 9 0 309 0 0 0 0 8 3.27 9 25 704 0 0 0 1 9 4.06 9 44 934 0 0 0 1 10 4.17 9 45 1075 1 14.1047 1 1 11 4.19 3 0 1049 1 33.491 1 1 12 4.06 -43.5 0 412 0 0 0 1 13 4.93 -196.5 0 252 0 0 0 0 14 5.28 -321 50 269 0 0 0 0 15 5.12 -433.5 30 635 0 0 0 1
  • 12. Analysis Method Pattern 1 surrounding environment → driving behavior Input: velocity, steering angle, # of pedestrian, distance to pedestrian Output: 0:not pedal brake, 1: pedal brake
  • 13. Analysis Method CAN signal camera velodyne velocity steering angle gas pedal brake pedal # of pedestrian dist. to Pedestrian pedestrian brake 1 0 4.5 0 3408 0 0 0 1 2 0 4.5 31 3715 1 29.654 1 1 3 0 4.5 36 3320 0 0 0 1 4 0 4.5 17 3759 0 0 0 1 5 0 4.5 0 2961 0 0 0 1 6 0.46 7.5 37 177 0 0 0 0 7 2.07 9 0 309 0 0 0 0 8 3.27 9 25 704 0 0 0 1 9 4.06 9 44 934 0 0 0 1 10 4.17 9 45 1075 1 14.1047 1 1 11 4.19 3 0 1049 1 33.491 1 1 12 4.06 -43.5 0 412 0 0 0 1 Input Output
  • 14. Analysis Method Pattern 2 driving behavior → surrounding environment Input: velocity, steering angle, gas pedal, brake pedal Output: 0:no pedestrian, 1: pedestrian
  • 15. Analysis Method CAN signal camera velodyne velocity steering angle gas pedal brake pedal # of pedestrian dist. to Pedestrian pedestrian brake 1 0 4.5 0 3408 0 0 0 1 2 0 4.5 31 3715 1 29.654 1 1 3 0 4.5 36 3320 0 0 0 1 4 0 4.5 17 3759 0 0 0 1 5 0 4.5 0 2961 0 0 0 1 6 0.46 7.5 37 177 0 0 0 0 7 2.07 9 0 309 0 0 0 0 8 3.27 9 25 704 0 0 0 1 9 4.06 9 44 934 0 0 0 1 10 4.17 9 45 1075 1 14.1047 1 1 11 4.19 3 0 1049 1 33.491 1 1 12 4.06 -43.5 0 412 0 0 0 1 Input Output
  • 17. Pattern 1 Positive: step brake pedal, Negative: not step brake pedal 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Linear Quadratic Polynomial RBF MLP Rate Kernel Function Pattern 1 False Negative False Positive True Negative True Positive 77.2% 79.6% 88.3% 83.3% 62.3%
  • 18. Pattern 2 Positive: pedestrian, Negative: no pedestrians 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Linear Quadratic Polynomial RBF MLP Rate Kernel Function Pattern 2 False Negative False Positive True Negative True Positive 56.8% 83.3% 88.3% 86.4% 57.4%
  • 20. Conclusion I researched the relationship between surrounding environment and driving behavior through classification using Support Vector Machine Surrounding Environment → Driving Behavior Whether to step break pedal: 88.3% Driving Behavior → Surrounding Environment Whether there is a pedestrian: 88.3%
  • 21. Future Work • Feature value – Relative Position of pedestrian, vehicle – Driving area (traffic environment, city, rural area…) – Pedestrian’s direction – Traffic Light – Vehicle’s destination – … • Collect more dataset • Parameter Tuning

Editor's Notes

  1. Today, I want to talk about how the surrounding environment around the vehicle affects the driver’s behavior.
  2. 国内外 自動車業界 センサー 自動運転 研究開発 活発 自動運転 高齢者の移動支援 無人タクシー 物流を変える 我々も開発している 違い オープンソース プラットフォーム 幅広い機能 多くのセンサー デバイス UI 自分 位置推定
  3. The objective of this project is to invest whether there is a relation between surrounding environment and driver’s behavior especially I focused on the driver steps the brake pedal.
  4. The objective of this project is to invest whether there is a relation between surrounding environment and driver’s behavior especially I focused on the driver steps the brake pedal.
  5. Here, I will explain about the dataset. How I acquire the data. These are the sensors I used in this experiment. Grasshopper3 is the camera installed to capture the image of front of vehicle. This time the camera is used to detect pedestrians in front of the vehicle. Velodyne HDL-64E is the laser scanner installed on top of the vehicle to recognize the objects around the vehicle. This time velodyne is used to measure the distance from the vehicle to the pedestrian. CAN(Controller Area Network) signal is acquired through the CardBUS connected to the vehicle. From CAN signal, we can find the driver’s behavior. For example, the velocity of the car, how the driver step the accel, brake, how degree the driver turn the steering and so on. In this project, I combined the data acquired through these sensors.
  6. To acquire the data, I conducted field operation experiment in imitation city in Toyota. Combining the image and velodyne data, we can estimate the distance to the pedestrian.
  7. This is the dataset I acquired through experiment. Ispedestrian is the flag. If there are pedestrian captured by camera, it will be 1. Brakepress is the flag, if the driver steps the pedal, it will be 1.
  8. This is the dataset I acquired through experiment. Ispedestrian is the flag. If there are pedestrian captured by camera, it will be 1. Brakepress is the flag, if the driver steps the pedal, it will be 1.
  9. This is the dataset I acquired through experiment. Ispedestrian is the flag. If there are pedestrian captured by camera, it will be 1. Brakepress is the flag, if the driver steps the pedal, it will be 1.
  10. Here, I want to conclude my project. I built the SVM classifier. The accuracy rate of pattern 1 is 77% and the pattern 2 is 56.7%. I can say that accuracy rate of pattern 1 is relatively high. In other words, It can be predictable whether the driver step the brake pedal according to the surrounding environment. However, it is difficult to estimate whether there is pedestrian from the CAN signal. To improve the accuracy rate, it is necessary to improve the detection of pedestrian. The pedestrian detection program used in this experiment often makes miss-detection. There is a room to improve the detection. The second is, here I took into consideration whether there is a pedestrian or not, so it is good way to think pedestruan’s direction, for example, the pedestrian is walk along the road or the pedestrians is about to cross the road. Third is capturing other vehicles round itself. The other is adding sensors, backward camera or laser scanner and so on. And considering other algorithm for machine learning.