基于卷积神经网络的车辆机动分类半监督学习策略设计

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}
引用次数: 7

摘要

在当前的机动分类算法中,隐马尔可夫模型是常用的机动概率预测算法。为了生成模型,需要足够数量的标记样本进行训练。但是,包含类和边界框等信息的注释并不总是可用的。手动标记数据是乏味、不准确和耗时的,特别是当数据集非常大的时候。此外,存在大量冗余数据,对模型训练产生不利影响。在本文中,我们探索了仅使用少量手动标记的样本来训练卷积神经网络(CNN)模型的可能性,该模型用于车辆机动分类,具有相对较高的精度。我们定义了三个机动分类组:运动、速度和转弯。每个组都有子类,反映了车辆运动的不同方面。在定义机动类的基础上,设计了一个简单的CNN模型来区分车辆机动。我们还提出了一种只需要少量样本进行训练,同时保持高识别精度的学习策略。通过综合实验验证了模型的性能和训练策略的有效性。结果表明,该模型在仅使用3.5%的控制器局域网(CAN)总线数据进行训练的情况下,实现了93.48%的机动识别精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信