Autoencoder and Active Learning to Reduce False Positive Warnings in a Slippery Road Alert System

Typ
Examensarbete för masterexamen
Master's Thesis
Program
Data science and AI (MPDSC), MSc
Publicerad
2023
Författare
Axenhamn, Philip
Greppe, Andreas
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
Modern vehicles are commonly equipped with a slippery road alert (SRA) system that warns drivers of slippery roads. Current implementations of this system occasionally produce warnings when the road is not slippery. These warnings are called false positives and can harm the system’s trustworthiness. In this thesis, we propose a false positive filter capable of reducing the number of false positive alerts generated by an SRA system based on two machine learning techniques: autoencoder and active learning. The available data was completely unlabeled and contained few informative features. The analysis of this data showed that vehicles send bursts of data points forming sequences. Due to the limitations of the data, multi-variate time series were constructed with the idea that the sequential data might reveal more about the situation than a single-point measurement. Furthermore, the sequences were grouped into true- and false-positive classes based on assumptions of the causes for the alerts, such as driving on ice or a speed bump. The sequential data was used to train GRU- and LSTM-based autoencoders and classifiers to detect sequences that correspond to false positive situations such that they can be removed. The hyperparameters for the models were tuned using Optuna and the best-performing models with the most optimal hyperparameters were further evaluated. Since the data was not labeled, the actual performance of the proposed solution could not be assessed. Instead, the evaluation was based on computing the proportion of remaining assumed true positive (ATP) sequences and assumed false positive (AFP) sequences after filtering. The results show that the LSTM autoencoder could find patterns in the sequential data and was able to remove 43% of the AFP sequences while retaining 90% of the ATP sequences. The active learning approach proved to not work well with the available data.
Beskrivning
Ämne/nyckelord
slippery road alert , false positive , machine learning , unsupervised learning , semi-supervised learning , autoencoder , active learning , anomaly detection
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index