文献阅读:A Lite Distributed Semantic Communication System for Internet of Things

目录

    • 动机:为什么作者想要解决这个问题?
    • 贡献:作者在这篇论文中完成了什么工作(创新点)?
    • 规划:他们如何完成工作?
    • 理由:通过什么实验验证它们的工作结果
    • 自己的看法

动机:为什么作者想要解决这个问题?

  一些IoT设备具有一定的能力来处理简单的DL(Deep learning)模型,但有限的内存、计算和电池容量仍然阻碍了 DL 的广泛应用。

  因此,DL 模型更新的负担通常转移到云/边缘平台 。具体而言,DL 模型基于来自 IoT 设备的数据在云/边缘平台上训练,然后再将经过训练的模型分发到 IoT 设备。

  然而,在空中传输的数据可能会被无线信道扭曲,这可能会导致不正确的训练结果,即局部最优;此外,在带宽有限的情况下,DL 模型中的大量参数将导致DL模型分发的高延迟。

  因此,面临两个关键问题,即:
  ①如何通过无线通道将数据准确传输到云/边缘平台以进行模型训练?
  ②如何减少DL模型中的参数数量以降低物联网设备的延迟和功耗?

  针对关键问题①,采用语义通信;针对关键问题②,采用network slimmer

  通过上述两个关键问题,作者又展开引出了三个question:
  Question 1: 如何在无线衰落信道上设计语义通信系统?
  Question 2: 如何形成星座,让容量受限的物联网设备用得起?
  Question 3: 如何压缩语义模型以在物联网设备上实现快速模型传输和低成本实现?

贡献:作者在这篇论文中完成了什么工作(创新点)?

  • 针对Question 1,通过分析 CSI 对衰落信道上 DL 模型训练的影响,提出了一个 CSI 辅助语义通信系统来加速模型收敛,其中 CSI 通过去噪神经网络进行改进。
  • 针对Question 2,为了使容量受限的设备能够负担得起数据传输和接收,我们设计了一个有限位数的星座
  • 针对Question 3,提出了一种模型压缩算法,包括network sparsification and quantization,通过修剪冗余连接和量化权重来减少 DL 模型的大小

规划:他们如何完成工作?

  • 针对Question 1,利用 LS Estimator进行信道估计,得到粗略的 CSI,再利用注意力引导的去噪卷积神经网络 (ADNet) 来改进 CSI。
    在这里插入图片描述

  • 针对Question 2,将 X X X量化为 m m m位整数,使 X X X的范围缩小到 2 m 2^m 2m的大小。例如当 m = 8 m = 8 m=8时,星座的大小减少到256,然后 X q u a n t i z e X_{quantize} Xquantize反量化还原 X X X。这样的 X d e q u a n t i z e X_{dequantize} Xdequantize X X X的分布相似,但星座点较少,有利于降低硬件发射机成本并尽可能保持性能。其中 X X X是本地IoT设备最后一层激活的输出。

  • 针对Question 3
    ① Network Sparsification:修剪权重值较小的连接,即设定一个threshold,具体公式见论文 III. B. 1)
    ② Network Quantization:包括权重量化激活量化,具体公式见论文 III. B. 2)

理由:通过什么实验验证它们的工作结果

  • The benchmark approach:基于独立的信源编码和信道编码技术,信源编码采用变长编码(哈夫曼编码),信道编码采用Turbo 编码和 ReedSolomon (RS) 编码
  • 与benchmark approach做了一系列的对比

自己的看法

  • 总的来说:提出了一种语义通信系统轻量化的方法。
  • 具体来说:
    开发了一种CSI辅助训练的方法,减少衰落信道对传输的影响;
    定制了语义星座,使其可以在容量受限的物联网设备上实现;
    提出了一种模型压缩算法,通过修剪冗余连接和量化权重来减少 DL 模型的大小。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【接口自动化测试】cookie绕过验证码自动登录?(保持登录状态)

目录 前言 cookie工作原理 cookie绕过登录 【自动化测试工程师学习路线】 1、自动化测试必备Python编程内容​ 2、Web UI 自动化测试基础内容​ 3、Web UI 自动化测试实战内容​ 4、APP UI 自动化测试基础内容​ 5、APP UI 自动化测试实战内容​ 6、API 接口自动化测…

从‘discover.partitions‘=‘true‘分析Hive的TBLPROPERTIES

从’discover.partitions’true’分析Hive的TBLPROPERTIES 前言 Hive3.1.2先建表: show databases ;use db_lzy;show tables ;create external table if not exists test_external_20230502(id int,comment1 string,comment2 string ) stored as parquet ;creat…

高精度示波器keysight是德DSOS054、MSOS054销售回收

安捷伦Keysight DSOS054A MSOS054 500MHZ高清晰度示波器 特征: 带宽:500 MHz,具有平坦的频率响应,可实现高信号保真度 频道:4 最大存储深度:800 Mpts(2 通道),400 Mpt…

2023五一杯数学建模竞赛ABC题思路解析+代码+论文

AB题见文末,下面是C C题:“双碳”目标下低碳建筑研究 “双碳”即碳达峰与碳中和的简称,我国力争2030年前实现碳达峰,2060年前实现碳中和。“双碳”战略倡导绿色、环保、低碳的生活方式。我国加快降低碳排放步伐,大力推…

莫言用 GPT 写颁奖辞,那如果他自己写会是什么效果呢?

在《收获》杂志 65 周年庆典上,莫言在为余华颁奖时表示,余华是自己的好朋友,但给他的颁奖词写了好几天也想不出来,后来找了 ChatGPT 帮忙写。最后,莫言让 ChatGPT 写了一篇莎士比亚风格 1000 多字的颁奖词,…

2023-5-17-CPU架构学习(amd、ard等)

🍿*★,*:.☆( ̄▽ ̄)/$:*.★* 🍿 💥💥💥欢迎来到🤞汤姆🤞的csdn博文💥💥💥 💟💟喜欢的朋友可以关注一下&#xf…

微服务的使用场景和架构设计方案

目录 【单体架构】 【微服务解决哪些问题】 微服务的拆分原则 微服务使用过程中有哪些坑? 【RPC框架】 常见的网络 IO 模型 RPC 执行过程总结 【CAP原理】 如何使用 CAP 理论 【服务注册和发现】 【配置中心】 【Consul】 Consul介绍 Consul角色 Con…

高效易懂,打造维护性好的Web自动化测试框架PO模式精讲

目录 前言: 一、 PO概述 二、PO何实现于Web框架素自动化测试重中之重。 1.为了保证易维护性和易读性,我们可以在项目中定义一个统一的库,用来存放所有的定位器类。 2.定义一个基础的类,该类用于针对PO的元素定位进行封装。 3…

Vivado综合属性系列之四 ROM_STYLE

目录 一、前言 二、ROM_STYLE 一、前言 ROM英文全称为Read Only Memory,只读存储器,里面主要存放固定的数据。 二、ROM_STYLE ROM的使用方式与RAM类似,格式样例为:(* rom_style"{distributed | block}" *)&#xff0…

Java经典笔试题—day09

Java经典笔试题—day09 🔎选择题🔎编程题🥝另类加法🥝走方格的方案数 🔎结尾 🔎选择题 (1)下面程序的输出是 ( ) String x“fmn”; x.toUpperCase(); String yx.replace(‘f’,‘F’); yy“wxy”; System…

Vue3-黑马(十)

目录: (1)vue3-antdv-全局提示与校验 (2)vue3-进阶-router-入门 (3)vue3-进阶-router-动态导入-嵌套路由-重定向 (1)vue3-antdv-全局提示与校验 当用户新增修改&…

​GPT充当大脑,指挥多个模型协作完成各类任务,通用系统AutoML-GPT来了

使用 ChatGPT 实现通用人工智能,思路打开了。 当前,AI 模型虽然已经涉及非常广泛的应用领域,但大部分 AI 模型是为特定任务而设计的,它们往往需要大量的人力来完成正确的模型架构、优化算法和超参数。ChatGPT、GPT-4 爆火之后&…

Unity用AI制作天空盒,并使用,详细图文教程

Unity用AI制作天空盒,并使用,详细图文教程 效果AI制作使用总结版权声明 效果 先上我自己做的效果 AI制作 首先登录AI制作的网站,打开就可以用,不需要登录 这是网址:https://skybox.blockadelabs.com/ 1.创建新的 2…

Jmeter的提取值存入csv或excel中,BeanShell PostProcessor后置处理器可满足

实际用户场景:用户登录小游戏,可进行各种操作,例如查看排行榜,玩游戏,进行留言等,现在需要对三个接口查看排行榜/玩游戏/留言进行压测,有两种压测方案: 方案一:将登录接…

2023年Android开发者路线-第1部分

2023年Android开发者路线-第1部分 2023年Android开发者路线-第2部分 2023年Android开发者路线-第3部分 2023年Android开发者路线-第4部分 2023年Android开发者路线-第1部分 Android 生态系统处于不断发展的状态:每天都会引入新的库和资料,旨在加快开…

DI依赖注入(setter注入、构造器注入、自动装配、集合注入)

文章目录 1 setter注入1.1 环境准备1.2 注入引用数据类型步骤1:声明属性并提供setter方法步骤2:配置文件中进行注入配置步骤3:运行程序 1.3 注入简单数据类型步骤1:声明属性并提供setter方法步骤2:配置文件中进行注入配置步骤3:运行程序 2 构造器注入2.1 环境准备2.2 构造器注入…

【Linux】信号的处理

信号篇终章 文章目录 前言一、信号的处理 1.可重入函数 2.volatile关键字 3.SIGCHLD信号总结 前言 在前两篇linux文章中我们详细的讲解了信号的产生和信号的保存,今天来到最后一个重点信号的处理,对于信号的处理我们会重新引入进程…

19c rac环境修改pubic, vip,scan ip步骤

19c rac环境第一次修改public、vip和scan ip,和11g还是稍有不同。首先说明下环境 具体步骤如下 1、修改public地址,关闭实例后使用root用户操作 [rootdb1 ~]# ./oifcfg getif bond0 172.20.30.0 global public bond2 100.100.100.0 global clust…

Vivado 下 IP核之 PLL实验

目录 实验任务:Vivado 下 IP核之 PLL实验 1、实验简介 2、实验环境 3、实验原理 3.1、PLL IP核简介 3.2、MMCM 和 PLL 各自的含义以及两者的区别 3.3、PLL 分频 和 倍频 的工作原理 3.4、实验任务 4、建立工程 4.1、PLL IP 核配置 4.2、模块设计 4.…

计算卸载-论文05-双层优化(无线充电与卸载)

标题:《A Divide-and-Conquer Bilevel Optimization Algorithm for Jointly Pricing Computing Resources and Energy in Wireless Powered MEC》 期刊:IEEE TRANSACTIONS ON CYBERNETICS,2022 一、理论梳理 问题:相比于移动云…