Driving Style Classification Using a Semisupervised Support Vector Machine
- 23 August 2017
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Human-Machine Systems
- Vol. 47 (5), 650-660
- https://doi.org/10.1109/thms.2017.2736948
Abstract
Supervised learning approaches are widely used for driving style classification; however, they often require a large amount of labeled training data, which is usually scarce in a real-world setting. Moreover, it is time-consuming to manually label huge amounts of driving data due to uncertainties of driver behavior and variances among the data analysts. To address this problem, a semisupervised approach, a semisupervised support vector machine (S3VM), is employed to classify drivers into aggressive and normal styles based on a few labeled data points. First, a few data clusters are selected and manually labeled using a k-means clustering method. Then, a specific differentiable surrogate of a loss function is developed, which makes it feasible to use standard optimization tools to solve the nonconvex optimization problem. One of the most popular quasi-Newton algorithms is then used to assign the optimal label to all of the training data. Finally, we compare the S3VM method with a support vector machine method for classifying driving styles from different amounts of labeled data. Experiments show that the S3VM method can improve the classification accuracy by about 10% and reduce the labeling effort by using only a few labeled data clusters among huge amounts of unlabeled data.Keywords
Funding Information
- China Scholarship Councils
This publication has 35 references indexed in Scilit:
- Segmentation and Clustering of Car-Following Behavior: Recognition of Driving PatternsIEEE Transactions on Intelligent Transportation Systems, 2014
- Design of safety-oriented control allocation strategies for overactuated electric vehiclesVehicle System Dynamics, 2014
- Optimal energy management for an electric vehicle in eco-driving applicationsControl Engineering Practice, 2014
- Modeling and Recognizing Driver Behavior Based on Driving Data: A SurveyMathematical Problems in Engineering, 2014
- Fast and simple gradient-based optimization for semi-supervised support vector machinesNeurocomputing, 2014
- Linear quadratic game and non-cooperative predictive methods for potential application to modelling driver–AFS interactive steering controlVehicle System Dynamics, 2013
- Tracking-based semi-supervised learningThe International Journal of Robotics Research, 2012
- Impact of driving characteristics on electric vehicle energy consumption and rangeIET Intelligent Transport Systems, 2012
- A User’s Guide to Support Vector MachinesPublished by Springer Nature ,2009
- Driving Pattern Recognition for Control of Hybrid Electric TrucksVehicle System Dynamics, 2004