A. Mammeri, Yiheng Zhao, A. Boukerche, Abdul Jabbar Siddiqui, B. Pekilis
{"title":"基于卷积神经网络的车辆机动分类半监督学习策略设计","authors":"A. Mammeri, Yiheng Zhao, A. Boukerche, Abdul Jabbar Siddiqui, B. Pekilis","doi":"10.1109/WiSEE.2019.8920301","DOIUrl":null,"url":null,"abstract":"Among state-of-the-art vehicle maneuver classification algorithms, Hidden Markov Models are commonly applied for predicting maneuver probability. To generate a model, a sufficient number of labeled samples is necessary for training. However, annotations that contain information such as class and bounding box are not always available. Manually labeling data is tedious, inaccurate, and time consuming, especially when the dataset is extremely large. Besides, there exists lots of redundant data that negatively influences model training. In this paper, we explore the possibility of using only a few manually labeled samples to train a Convolutional Neural Network (CNN) model for vehicle maneuver classification with relatively high accuracy. We define three maneuver classification groups: motion, velocity, and turning. Each group has subclasses, reflecting different aspects of the vehicle movement. Based on the defined maneuver classes, we design a simple CNN model to distinguish vehicle maneuvers. We also propose a learning strategy that requires only a few samples for training, while maintaining high recognition precision. Comprehensive experiments were performed to demonstrate the capability of our model and performance of our training strategy. In result, our model achieves an overall of 93.48% precision for maneuver recognition with only 3.5% Controller Area Network (CAN) bus data for training.","PeriodicalId":167663,"journal":{"name":"2019 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Design of a Semi-Supervised Learning Strategy based on Convolutional Neural Network for Vehicle Maneuver Classification\",\"authors\":\"A. Mammeri, Yiheng Zhao, A. Boukerche, Abdul Jabbar Siddiqui, B. Pekilis\",\"doi\":\"10.1109/WiSEE.2019.8920301\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Among state-of-the-art vehicle maneuver classification algorithms, Hidden Markov Models are commonly applied for predicting maneuver probability. To generate a model, a sufficient number of labeled samples is necessary for training. However, annotations that contain information such as class and bounding box are not always available. Manually labeling data is tedious, inaccurate, and time consuming, especially when the dataset is extremely large. Besides, there exists lots of redundant data that negatively influences model training. In this paper, we explore the possibility of using only a few manually labeled samples to train a Convolutional Neural Network (CNN) model for vehicle maneuver classification with relatively high accuracy. We define three maneuver classification groups: motion, velocity, and turning. Each group has subclasses, reflecting different aspects of the vehicle movement. Based on the defined maneuver classes, we design a simple CNN model to distinguish vehicle maneuvers. We also propose a learning strategy that requires only a few samples for training, while maintaining high recognition precision. Comprehensive experiments were performed to demonstrate the capability of our model and performance of our training strategy. In result, our model achieves an overall of 93.48% precision for maneuver recognition with only 3.5% Controller Area Network (CAN) bus data for training.\",\"PeriodicalId\":167663,\"journal\":{\"name\":\"2019 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WiSEE.2019.8920301\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WiSEE.2019.8920301","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of a Semi-Supervised Learning Strategy based on Convolutional Neural Network for Vehicle Maneuver Classification
Among state-of-the-art vehicle maneuver classification algorithms, Hidden Markov Models are commonly applied for predicting maneuver probability. To generate a model, a sufficient number of labeled samples is necessary for training. However, annotations that contain information such as class and bounding box are not always available. Manually labeling data is tedious, inaccurate, and time consuming, especially when the dataset is extremely large. Besides, there exists lots of redundant data that negatively influences model training. In this paper, we explore the possibility of using only a few manually labeled samples to train a Convolutional Neural Network (CNN) model for vehicle maneuver classification with relatively high accuracy. We define three maneuver classification groups: motion, velocity, and turning. Each group has subclasses, reflecting different aspects of the vehicle movement. Based on the defined maneuver classes, we design a simple CNN model to distinguish vehicle maneuvers. We also propose a learning strategy that requires only a few samples for training, while maintaining high recognition precision. Comprehensive experiments were performed to demonstrate the capability of our model and performance of our training strategy. In result, our model achieves an overall of 93.48% precision for maneuver recognition with only 3.5% Controller Area Network (CAN) bus data for training.