【论文阅读】Automatic Modulation Classification Based Deep Learning: A Review(2022)

news2024/11/15 14:05:34

摘要

Automatic Modulation Recognition(自动调制识别) (AMR) is a critical component of(重要组成部分) smart communication(智能通信) and it contributed(促进了) to the development of many applications(许多应用的发展) such as Cognitive Radio(认知无线电) (CR). Therefore(因此), many researchers(许多研究者) have been interested in this field(对这一领域产生了兴趣). In this paper, a brief review(简要的综述) of AMR. More specifically(更具体地说), classification methods(分类方法) using Deep Learning (DL), especially those that give high accuracies(高精度), Such as Convolutional Neural Networks(卷积神经网络) (CNN), take into account(考虑) the database, the method of extracting features(提取特征的方法), and the number of modulation types for each(每种调试类型的数量) (SNR). Accordingly(此外), this paper demonstrates(论证) that the best classification accuracy results(最好的分类精度效果) are obtained using (DL) when using CNN. In recent research, the accuracy has been obtained reaching more than 90% when the classification is for 24 different types of modulation(24种不同的调制类型) and the size of the signal(信道大小) is 2.5 million.

关键词
Automatic Modulation Recognition,自动调制识别
Deep Learning,深度学习
Convolutional Neural Networks,卷积神经网络

引言

在大多数情况下,AMC技术主要分为两种方法:基于似然(likelihood)的方法(LB)和基于特征(features)的方法(FB),尽管LB技术获得了最好的分类结果,但它有相当大的局限性,包括高计算复杂度和对实时系统难以实现的挑战。另一方面,FB采取了不同的策略。

传统的FB技术分为特征提取(feature extraction)和特征分析(feature extraction )两部分。

信号数据集

在这里插入图片描述

Radio ML 2016.10A数据集

[5] T. O’Shea and N. West, “Radio Machine Learning Dataset Generation with GNU Radio”, Proceedings of the GNU Radio Conference, vol. 1, no. 1, PP.3-6. 2016.

Radio ML 2018.01A数据集

[6] T. J. O’Shea, T. Roy, and T. C. Clancy, “Over-the-Air Deep Learning-Based Radio Signal Classification”, vol. 12, no. 1, pp.168–179, 2018.

HisarMod2019.1数据集

[7] K. Tekbiyik, A. R. Ekti, A. Gorcin, G. K. Kurt, and C. Kececi, “Robust and Fast Automatic Modulation Classification with CNN under Multipath Fading Channels”, y Conference (VTC2020-Spring)PP.1-6,2020

模型架构

卷积网络CNN

卷积层、池化层、全连接层

模型输入数据

真实IQ数据
模拟IQ数据
图像数据
其他类型

论文链接

Automatic Modulation Classification Based Deep Learning: A Review

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2078236.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【中学教资科目二】04中学心理

04中学心理 第一节 认知过程1.1 注意的分类1.2 想象 第二节 学习概述以及知识的学习与技能的形成2.1 知识学习的分类2.2 分化和泛化2.3 强化理论 第三节 学习理论3.1 认知学习理论3.2 建构主义学习理论3.3 行为主义学习理论 第四节 学习心理4.1 奥苏贝尔成就动机分类4.2 学习迁…

【9月持续更新】国内ChatGPT-4o中文镜像网站整理~

以前我也是通过官网使用,但是经常被封号,就非常不方便,后来有朋友推荐国内工具,用了一阵之后,发现:稳定方便,用着也挺好的。 最新的 GPT-4o、4o mini,可搭配使用~ 1、 最新模型科普&…

ES6笔记总结:第四天(ES6完结)

Xmind鸟瞰图: 简单文字总结: node的模块化: 1.CommonJS 规范:Node.js 遵循 CommonJS 模块规范,该规范定义了如何在服务器环境中实现模块化,包括如何定义模块、如何引入和使用模块。 2.模块的定义&…

最新网站服务器CC压力测试系统源码

最新网站服务器CC压力测试系统源码 前后端全开源 一款可测压的系统,但不提供接口。 环境:php7.3 mysql5.6 Apache 2.4.53 上传后解压 访问域名/install进行安装 后台地址:域名/admin 账号:admin 密码:admin 代…

护眼落地灯十大品牌排行榜:十大口碑一流护眼大路灯汇总

十大护眼落地灯品牌哪个牌子好?孩子在读写时经常出现揉眼睛以及眼睛酸痛等现象,多半是因不良光线引起的,光线频闪、发光不均以及太暗太亮都会对眼睛有伤害,而想要改善室内光线环境,护眼大路灯就可以起到改善室内光线环…

JavaScript计算问题

项目场景: 使用JavaScript做 算数运算,比较大小时,没有区分数据类型,导致错误 问题描述 为什么这个数学运算,没有按照我的预期去执行呢? "123" > 123 //false 123 > 123 //false&…

Oracle taf高级特性使用

0、taf介绍 TAF是Oracle数据库提供的一个高级特性,旨在实现应用程序在数据库连接中断时的透明重连。它允许应用程序在数据库故障发生时,无需修改代码或手动干预,就能自动连接到新的数据库实例,保证了事务的连续性和应用的高可用性…

什么是稀土高阻隔剂?

高阻隔性能粉末稀土是一种具有特殊性能的材料。金士镧高阻隔剂采用稀土定向生长技术与高温高压工艺相结合,对不同尺度的稀土材料进行规整度控制,获得具有结构紧密、耐强酸强碱、耐高温、低吸油的高强度稀土粉体。该稀土粉体可应用于耐高温、补强、阻隔需…

易基因:Exp Mol Med:ChIP-seq等揭示Foxo1-YAP-Notch1轴在疾病进展中的表观调控作用——重编程STING介导的先天免疫

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 非酒精性脂肪性肝炎(nonalcoholic steatohepatitis,NASH)是一种慢性肝脏疾病,其特征是肝脏中脂肪积累、炎症和纤维化。干扰素基因刺激因子…

windows安装Carla

1.下载Carla: Releases carla-simulator/carla GitHub 下载windows版本的,ubuntu版本的navidia driver有问题,还没搞定,就先用windows版本吧。 2.把地图解压出来,放到下图所示的地方,启动的时候carla会…

go 使用 gitlab 搭建私有化模块系统

背景 本教程旨在教大家使用私有化部署的 gitlab 作为 go 的代码共享库,帮助团队分离代码模块,加强质量管控。go 官方在实现过程中就高度结合 VCS 系统, 可以仅通过配置相关的环境变量就实现私有库在 VCS 上的搭建。 代码分离样例 这里直接…

QT安装步骤

1、下载 打开下载链接: Index of /official_releases/online_installers页面下载在线安装工具 选择下载 qt-unified-windows-x64-online.exe,等下载完毕后直接运行即可 2、安装 下一步 下一步 选择安装目录,下一步,进入选择安装…

GalaChain 全面剖析:为 Web3 游戏和娱乐而生的创新区块链

作者:Stella L (stellafootprint.network) 原文首发于 CoinGecko Footprint Analytics 专栏。 什么是 GalaChain? GalaChain 是一款专为娱乐领域打造但具备广泛适用性的 Layer 1 区块链,由 Gala 构建,旨在支撑其日益扩张的娱乐生态系统。…

吴恩达辞任Landing AI CEO,专注AI投资?数学家斯蒂芬预言哲学家引领AI未来|AI日报

文章推荐 与人类产生情感共鸣?数字华夏推出“夏澜”人形机器人;微软Azure AI语音服务推出虚拟人形象|AI日报 码上报名丨大模型论坛,热议技术创造力与应用想象力 今日热点 国内首家人工智能标准化研究机构,北京人工…

Ubuntu下部署Hadoop集群+Hive(四)

更换为Tez计算引擎 准备环境: apache-tez-0.10.3-bin.tar.gz 下载地址:Index of /apache/tez (tsinghua.edu.cn) 步骤: 1.将apache-tez-0.10.3-bin.tar.gz包上传到安装hive的节点服务器,放到/opt/software目录下;…

Java实现UDP通信

文章目录 UDP 通信的基本概念Java 中的 UDP 编程入门例子实时通信和多发多收 UDP 通信的基本概念 无连接:UDP是一种无连接协议,发送数据之前不需要建立连接。不可靠:UDP不保证数据包的可靠传输,数据包可能会丢失。轻量级&#xf…

AI驱动下的协作经济模式可能性

人工智能 (AI) 已经变得无处不在,从我们醒来的那一刻到我们入睡的那一刻,它悄无声息地塑造着我们的日常体验。它策划我们的新闻提要,推荐我们的娱乐节目,甚至影响我们的财务决策。 随着 AI 覆盖范围的扩大&…

一、创建项目

项目中使用dotween插件; 一、建立预制体 首先创建一个空物体和一个父物体;在子物体身上挂载SpriteRenderer;父物体身上挂载代码和2D碰撞器 二、建立数据类集合(ScriptObject) 引用命名空间;创建数据类的…

基于SSM框架的客户经理信息管理系统开发与设计

基于SSM框架的客户经理信息管理系统开发与设计 嗨,我是射手座的程序媛,期待和大家更多的交流与学习,欢迎添加3512724768。 1.软件开发流程 软件的开发流程包括:问题的定义及规划、需求分析、软件设计、程序编码、软件测试五个阶…

网络优化2|最小生成树|Kruskal|Prim|Matlab

最小生成树问题 树 连通图 G ( V , E ) G(V,E) G(V,E),若G中不含任何回路,则称G为树。 ∣ V ∣ 1 |V |1 ∣V∣1时称之为平凡树 生成树 G ( V , E ) G(V,E) G(V,E),若G的一个生成子图是一棵树,则称之为G的一棵生成树&#…