A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost

Lane-changing (LC) is a critical task for autonomous driving, especially in complex dynamic environments. Numerous automatic LC algorithms have been proposed. This topic, however, has not been sufficiently addressed in existing on-road manoeuvre decision methods. Therefore, this paper presents a nov...

Full description

Bibliographic Details
Main Authors: Xinping Gu, Yunpeng Han, Junfu Yu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8950329/
_version_ 1829471874374959104
author Xinping Gu
Yunpeng Han
Junfu Yu
author_facet Xinping Gu
Yunpeng Han
Junfu Yu
author_sort Xinping Gu
collection DOAJ
description Lane-changing (LC) is a critical task for autonomous driving, especially in complex dynamic environments. Numerous automatic LC algorithms have been proposed. This topic, however, has not been sufficiently addressed in existing on-road manoeuvre decision methods. Therefore, this paper presents a novel LC decision (LCD) model that gives autonomous vehicles the ability to make human-like decisions. This method combines a deep autoencoder (DAE) network with the XGBoost algorithm. First, a DAE is utilized to build a robust multivariate reconstruction model using time series data from multiple sensors; then, the reconstruction error of the DAE trained with normal data is analysed for LC identification (LCI) and training data extraction. Then, to address the multi-parametric and nonlinear problem of the autonomous LC decision-making process, an XGBoost algorithm with Bayesian parameter optimization is adopted. Meanwhile, to fully train our learning model with large-scale datasets, we proposed an online training strategy that updates the model parameters with data batches. The experimental results illustrate that the DAE-based LCI model is able to accurately identify the LC behaviour of vehicles. Furthermore, with the same input features, the proposed XGBoost-based LCD model achieves better performance than other popular approaches. Moreover, a simulation experiment is performed to verify the effectiveness of the decision model.
first_indexed 2024-12-14T02:03:59Z
format Article
id doaj.art-67071ac15d7c48968c49a9255c43bf9e
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-14T02:03:59Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-67071ac15d7c48968c49a9255c43bf9e2022-12-21T23:20:56ZengIEEEIEEE Access2169-35362020-01-0189846986310.1109/ACCESS.2020.29642948950329A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoostXinping Gu0https://orcid.org/0000-0003-2629-6949Yunpeng Han1Junfu Yu2Key Laboratory of High Efficiency and Clean Mechanical Manufacture, Ministry of Education, Shandong University, Jinan, ChinaKey Laboratory of High Efficiency and Clean Mechanical Manufacture, Ministry of Education, Shandong University, Jinan, ChinaKey Laboratory of High Efficiency and Clean Mechanical Manufacture, Ministry of Education, Shandong University, Jinan, ChinaLane-changing (LC) is a critical task for autonomous driving, especially in complex dynamic environments. Numerous automatic LC algorithms have been proposed. This topic, however, has not been sufficiently addressed in existing on-road manoeuvre decision methods. Therefore, this paper presents a novel LC decision (LCD) model that gives autonomous vehicles the ability to make human-like decisions. This method combines a deep autoencoder (DAE) network with the XGBoost algorithm. First, a DAE is utilized to build a robust multivariate reconstruction model using time series data from multiple sensors; then, the reconstruction error of the DAE trained with normal data is analysed for LC identification (LCI) and training data extraction. Then, to address the multi-parametric and nonlinear problem of the autonomous LC decision-making process, an XGBoost algorithm with Bayesian parameter optimization is adopted. Meanwhile, to fully train our learning model with large-scale datasets, we proposed an online training strategy that updates the model parameters with data batches. The experimental results illustrate that the DAE-based LCI model is able to accurately identify the LC behaviour of vehicles. Furthermore, with the same input features, the proposed XGBoost-based LCD model achieves better performance than other popular approaches. Moreover, a simulation experiment is performed to verify the effectiveness of the decision model.https://ieeexplore.ieee.org/document/8950329/Autonomous vehiclelane-changing identificationlane-changing decision-makingdeep autoencoder networkXGBoost
spellingShingle Xinping Gu
Yunpeng Han
Junfu Yu
A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
IEEE Access
Autonomous vehicle
lane-changing identification
lane-changing decision-making
deep autoencoder network
XGBoost
title A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
title_full A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
title_fullStr A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
title_full_unstemmed A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
title_short A Novel Lane-Changing Decision Model for Autonomous Vehicles Based on Deep Autoencoder Network and XGBoost
title_sort novel lane changing decision model for autonomous vehicles based on deep autoencoder network and xgboost
topic Autonomous vehicle
lane-changing identification
lane-changing decision-making
deep autoencoder network
XGBoost
url https://ieeexplore.ieee.org/document/8950329/
work_keys_str_mv AT xinpinggu anovellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost
AT yunpenghan anovellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost
AT junfuyu anovellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost
AT xinpinggu novellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost
AT yunpenghan novellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost
AT junfuyu novellanechangingdecisionmodelforautonomousvehiclesbasedondeepautoencodernetworkandxgboost