压缩感知(ISTA-Net论文)学习笔记

压缩感知(ISTA-Net论文)学习笔记

第一天,主要查找相关视频和笔记,补全预备知识

【nabla算子】与梯度、散度、旋度_哔哩哔哩_bilibili

近端梯度(Proximal Gradient)下降算法的过程以及理解|ISTA算法|LASSO问题_哔哩哔哩_bilibili

数学中常见的arg min,arg max是什么意思_统计学arg-CSDN博客

梯度算子

三角形符号倒过来(▽ )是梯度算子(在空间各方向上的全微分),是微积分中的一个微分算子,叫Hamilton算子,用来表示梯度和散度,读作Nabla。

【论文精读】ISTA软阈值迭代压缩感知(凸优化部分) - 知乎 (zhihu.com)

【论文阅读笔记 2】ISTA-Net: Interpretable Optimization-Inspired Deep Network for Image Compressive Sensing - 知乎 (zhihu.com)

[重温经典]深度解读ISTA-Net - 知乎 (zhihu.com)

Lasso—原理及最优解 - 知乎 (zhihu.com)

【nabla算子】与梯度、散度、旋度_哔哩哔哩_bilibili

第二天 学习匹配追踪算法

匹配追踪算法
(1) 由于原信号的频率非零值在亚采样后的频域中依然保留较大的值,其中较大的两个可以通过设置阈值,检测出来(图a)。

(2) 然后,假设信号只存在这两个非零值(图b),则可以计算出由这两个非零值引起的干扰(图c)。

(3) 用a减去c,即可得到仅由蓝色非零值和由它导致的干扰值(图d),再设置阈值即可检测出它,得到最终复原频域(图e)

(4) 如果原信号频域中有更多的非零值,则可通过迭代将其一一解出。

以上就是压缩感知理论的核心思想——以比奈奎斯特采样频率要求的采样密度更稀疏的密度对信号进行随机亚采样,由于频谱是均匀泄露的,而不是整体延拓的,因此可以通过特别的追踪方法将原信号恢复。
参考文章:形象易懂讲解算法II——压缩感知

第三天 主要探究如何进行稀疏变换,学习了关于DWT,DCT相关知识

在这里插入图片描述
DWT学习参考视频
DCT学习参考视频
在这里插入图片描述
图片采自此文章 ——形象易懂讲解算法II——压缩感知
真理:
在这里插入图片描述图片采自此文章 ——形象易懂讲解算法II——压缩感知

[压缩感知测量矩阵之有限等距性质(Restricted Isometry Property, RIP)]
(https://blog.csdn.net/jbb0523/article/details/44565647)

压缩感知讲座06:对观测矩阵的探讨
压缩感知讲座02:对稀疏和稀疏矩阵的认识

系列讲解视频

第四天

对于向量组A,若存在一组不全为0的实数K,
使在这里插入图片描述
,则称向量组A是线性相关的,否则称它线性无关。

可以这样用一句话概括地描述什么是压缩感知:
如果一个信号在某个变换域是稀疏的,那么就可以用一个与变换基不相关的观测矩阵将变换所得高维信号投影到一个低维空间上,然后通过求解一个优化问题就可以从这些少量的投影中以高概率重构出原信号。
以下引用上文提及的知乎文章

在这里插入图片描述
今晚跑了相关代码~内容更新较慢,后续完成手头任务会重新整理文章,修改相关逻辑

每晚11点后研读~

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

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

相关文章

互联网行业的职业分类

对学习资源充满渴望的大学生可申请免费试读 ~ 作者:哈哥撩编程(视频号、抖音、公众号同名) 新星计划全栈领域优秀创作者博客专家全国博客之星第四名超级个体COC上海社区主理人特约讲师谷歌亚马逊演讲嘉宾科技博主极星会首批签约作者 &#…

走 https 和不走 https 对前端有什么影响

走 https 和不走 https 对前端有什么影响 之前网站走的是 https ,自从域名那边改成需要三个月就要更新之后就没有再用 https,现在都是走的 http,使用中遇到了几个比较明显的功能限制。 最直接的影响就是不能使用 ServiceWorker 了&#xff…

Mysql的ROW_NUMBER()的使用

需求:hh_data表中有date_time和value两个主要业务字段,其中date_time颗粒度为小时,现需要将按序查询出的数据每相邻4条相加的sum(value)值并匹配第1个date_time的场景。 要实现上述描述的功能,在这里可以使用 MySQL 中的一些聚合…

华为ensp中静态路由和默认路由的原理及配置

作者主页&#xff1a;点击&#xff01; ENSP专栏&#xff1a;点击&#xff01; 创作时间&#xff1a;2024年4月17日17点37分 默认路由 [Router] ip route-static <目的网络> <目的网络掩码> <下一跳地址>默认路由的作用是将无法匹配路由表中其他路由表项的…

7.Godot脚本介绍及变量的定义和导出

1. 脚本的定义 游戏脚本 Script &#xff0c;用代码来控制游戏对象和逻辑godot使用 GdScript 作为脚本语言和python最类似&#xff0c;比python简单注意&#xff1a;自本章开始&#xff0c;每节课的项目源码都放在了github项目godot-start&#xff0c;可以直接对照示例项目游戏…

【行业前沿】制造业的数字化转型如何做?

随着科技的迅速发展&#xff0c;数字化转型已经成为制造型企业提高竞争力的关键因素。它可以帮助制造型企业&#xff0c;在产品优化设计、材料采购、生产流程方面实现精细化管理&#xff1b;提升上下游协同生产能力&#xff0c;提高生产效率、降低生产成本、优化产品质量&#…

RUM 最佳实践-视觉稳定性的探索与实践

写在前面的话 在当今数字时代&#xff0c;网页的视觉稳定性对于提供良好的用户体验至关重要。其中一个衡量视觉稳定性的关键指标就是累积布局偏移&#xff08;Cumulative Layout Shift&#xff0c;简称 CLS&#xff09;。CLS 作为 Web Vitals 指标之一&#xff0c;它衡量的是网…

jql联表查询涉及到权限的最好用上临时表

JQL联表查询的两种方法 联表查询 为方便文档描述定义以下两个概念&#xff1a; 临时表&#xff1a;getTemp方法返回的结果&#xff0c;例&#xff1a;const article db.collection(article).getTemp()&#xff0c;此处 article 就是一个临时表虚拟联表&#xff1a;主表与副…

【MySQL数据库】 (篇一 ) 让你快速上手——新手速通版

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、如何起步&#xff1f;&#x1f3c3;‍1.创建数据库&#xff1a;2.选择数据库&#xff1a;3.删除数据库&#xff1a;4.创建表&#xff1a;5.删除表&#xff…

JDK中用到了哪些设计模式

一&#xff0c;结构型模式 1&#xff0c;适配器模式 用来把一个接口转化成另一个接口 java.util.Arrays#asList() javax.swing.JTable(TableModel) java.io.InputStreamReader(InputStream) java.io.OutputStreamWriter(OutputStream) javax.xml.bind.annotation.adapters.Xml…

48.基于SpringBoot + Vue实现的前后端分离-雪具销售系统(项目 + 论文PPT)

项目介绍 本站是一个B/S模式系统&#xff0c;采用SpringBoot Vue框架&#xff0c;MYSQL数据库设计开发&#xff0c;充分保证系统的稳定性。系统具有界面清晰、操作简单&#xff0c;功能齐全的特点&#xff0c;使得基于SpringBoot Vue技术的雪具销售系统设计与实现管理工作系统…

无人机发展历史

你知道吗&#xff1f;无人机竟然已经有这么多年的历史了&#xff01;从最初的军事用途&#xff0c;到现在的民用、商用领域&#xff0c;无人机的发展简直是一部传奇&#xff01; &#x1f680; 遥想当年&#xff0c;无人机还只是军事领域的专属玩具&#xff0c;高不可攀。但如…

Linux的学习之路:12、地址空间(续)与进程的创建、终止和等待

摘要 本章将讲述上章没说的一些东西以及进程创建终止与等待 目录 摘要 一、地址空间&#xff08;续&#xff09; 二、创建 三、终止 四、等待 五、思维导图 一、地址空间&#xff08;续&#xff09; 上篇文章中介绍了地址空间&#xff0c;但是没有说为什么会有地址空间…

通过WSL在阿里云上部署Django项目MySQL

前端用Vue&#xff0c;后端用Django&#xff0c; nginx&#xff0c;Mysql 参照&#xff1a; 通过WSL在阿里云上部署Vue项目_阿里云 wsl-CSDN博客 阿里云重登录 采用Ubuntu系统&#xff0c; apt update #检查是否已经安装 mysql --version systemctl status mysql apt insta…

hook某银行加固app

分析 要在未修复dex并打包情况下对其app内在类进行hook&#xff0c;单纯的hook会由于加固的问题而导致加载不到内在想hook的类。因此需要进行加载加固的classloader。 在此之前需要先了解Context 在Android中&#xff0c;只有Application、Activity以及Service有自己的Contex…

Gradle系列(3)——Gradle extension(gradle扩展),如何自定义gradle扩展,AppPlugin,AppExtension原理

文章目录 1.什么是Extensions2.如何自定义Extension3.问题来了——如何通过自定义Extension给Plugin传递数据4.BaseAppModuleExtension和AppPlugin部分原理BuildTypes是如何创建并传递数据给AppPlugin的&#xff1f;AppPlugin是如何接收数据的&#xff1f;buildTypeContainer流…

HDLbits 刷题 -- Mux256to1

Create a 1-bit wide, 256-to-1 multiplexer. The 256 inputs are all packed into a single 256-bit input vector. sel0 should select in[0], sel1 selects bits in[1], sel2 selects bits in[2], etc. Expected solution length: Around 1 line. 译&#xff1a; 创建一个…

CESS 受邀出席香港Web3.0标准化协会第一次理事会议,共商行业未来

2024 年 4 月 5 日&#xff0c;CESS&#xff08;Cumulus Encrypted Storage System&#xff09;作为香港 Web3.0 标准化协会的副理事会成员&#xff0c;于香港出席了 2024 年度第一次理事会会议。此次会议汇聚了来自不同领域的知名企业和专家&#xff08;参会代表名单见文末&am…

Linux——守护进程

在这篇文章中我介绍了关于tcp网络套接字&#xff0c;关于网络套接字编程的问题我会再次讲述一点东西&#xff0c;然后介绍关于守护进程的知识。 1. 关于网络套接字编程的一些问题 在进行套接字编程时我们一定是得先有套接字&#xff0c;并且我们在使用socket的一些接口时&…

2024年最佳游戏下载网站:6miu盘搜

2024有哪些好的游戏下载网站&#xff1f; 6miu盘搜是一款功能强大的网盘搜索工具,可以快速搜索并下载各种游戏。它支持多种搜索方式,包括游戏名称、游戏类型、发行商等,并且可以根据游戏大小进行精准搜索。用户可以通过6miu盘搜的高级搜索功能,找到自己需要的游戏,无论是在公共…