Pulse and Signal Data Classification Using Conventional and Few-Shot Machine Learning

Kayla Lee, K. George
{"title":"Pulse and Signal Data Classification Using Conventional and Few-Shot Machine Learning","authors":"Kayla Lee, K. George","doi":"10.1109/aiiot54504.2022.9817223","DOIUrl":null,"url":null,"abstract":"Signal detection is a key component in a radar system; however, signals are often muddled with noise and interference, which can make singling out the pure signals difficult. Also, signals are often interleaved with other signals, which makes it difficult to tell from first glance where a signal starts and ends. This paper will focus on classifying pulses and signals that were generated in MATLAB using few-shot machine learning and conventional machine learning techniques. The signals will be filtered using the Hilbert transform, and the envelope will be taken in order for the data to be used to train machine learning models. The few-shot learning method used in this study involves meta-learning and utilizes an algorithm that was adapted to handle data rather than images. Specifically, the models will be trained using pure time domain data, and the validation accuracies of each model will be compared to see which technique fares best when using minimal data. The trained models will then be used to try to classify a test set and observe if they correctly classify whether a given sample of data represents a pulse or a signal. In the second portion of this experiment, the data will also be labeled based on the number of pulses or signals present in the given sample, using the same methodology but with eight classes instead of two. These results will be compared to see not only how the models fare against one another, but also how having a larger number of classes with a certain attribute to identify affects the accuracy as well.","PeriodicalId":409264,"journal":{"name":"2022 IEEE World AI IoT Congress (AIIoT)","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE World AI IoT Congress (AIIoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/aiiot54504.2022.9817223","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Signal detection is a key component in a radar system; however, signals are often muddled with noise and interference, which can make singling out the pure signals difficult. Also, signals are often interleaved with other signals, which makes it difficult to tell from first glance where a signal starts and ends. This paper will focus on classifying pulses and signals that were generated in MATLAB using few-shot machine learning and conventional machine learning techniques. The signals will be filtered using the Hilbert transform, and the envelope will be taken in order for the data to be used to train machine learning models. The few-shot learning method used in this study involves meta-learning and utilizes an algorithm that was adapted to handle data rather than images. Specifically, the models will be trained using pure time domain data, and the validation accuracies of each model will be compared to see which technique fares best when using minimal data. The trained models will then be used to try to classify a test set and observe if they correctly classify whether a given sample of data represents a pulse or a signal. In the second portion of this experiment, the data will also be labeled based on the number of pulses or signals present in the given sample, using the same methodology but with eight classes instead of two. These results will be compared to see not only how the models fare against one another, but also how having a larger number of classes with a certain attribute to identify affects the accuracy as well.
脉冲和信号数据分类使用常规和少次机器学习
信号检测是雷达系统的关键组成部分;然而,信号经常被噪音和干扰所混淆,这使得挑选出纯粹的信号变得困难。此外,信号通常与其他信号交织在一起,这使得从第一眼就很难判断信号的开始和结束。本文将重点研究使用少量机器学习和传统机器学习技术对MATLAB中生成的脉冲和信号进行分类。将使用希尔伯特变换对信号进行过滤,并取包络,以便将数据用于训练机器学习模型。本研究中使用的少镜头学习方法涉及元学习,并使用一种适合处理数据而不是图像的算法。具体来说,模型将使用纯时域数据进行训练,并且将比较每个模型的验证精度,以查看在使用最小数据时哪种技术效果最好。然后,训练好的模型将被用来尝试对测试集进行分类,并观察它们是否正确地分类给定的数据样本是代表脉冲还是信号。在本实验的第二部分,数据也将根据给定样本中存在的脉冲或信号的数量进行标记,使用相同的方法,但使用8类而不是2类。将对这些结果进行比较,不仅可以看到模型之间的差异,还可以看到具有特定属性的大量类如何影响准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信