【进展报告】9.9-9.12

news2024/11/25 13:20:44

一、进度概述

        1、推进关于滤波的相关任务(详情见相关文件)

二、详情

1、噪声与滤波模块

        在师兄 inversionnet 的基础上,在正则化模块前后添加了对应的噪声和滤波模块。
        噪声采用的是最基本的高斯噪声和椒盐噪声,关于其他噪声的添加,可以参考以下文章:
        【Numpy】图像处理——噪声模型_numpy 高斯噪声-CSDN博客
        滤波部分最开始采用了比较简单的处理方法,如最基本中值滤波,均值滤波,但效果都不太好,甚至 loss 值还会增大。经过一系列筛选,最后采用之前提到过的卡尔曼滤波。几种最基本的低通滤波方法可以参考以下文章:
        【Numpy]图像处理——图像空间低通滤波(只存在噪声的图像复原)一_numpy 滤波器-CSDN博客

三、遇到的问题&困惑

1、loss 值出现多大的浮动才能表明噪声确实存在影响?

        这个问题的关键在于,如何表明滤波这一措施是有效于深度学习网络的自抗噪性。
        在小样本的情况下,噪声的影响不太明显。观察以下相关数据,发现设置高斯噪声的相关方差值为下时,在 4 个 epoch 左右 loss 值并无明显变化。所以由此产生一个新问题,通过滤波真的能提高数据质量,从而达到小样本训练的目的吗?

无噪声

var=0.0001

var=0.001

var=0.01

        当时当数据量上来后,影响逐渐显现(还是比较大的,loss 值差不多翻倍了),如下图:

无噪声

var=0.01

2、同样的问题发生在了滤波之后,维持在多少内才能表明滤波确实有效果?

无噪声无滤波

var=0.01

var=0.01,卡尔曼滤波

3、如果以上两个问题表明深度学习网络的自抗噪性完全够,是否开始考虑加入更复杂的噪声,和使用更复杂的滤波方法?

4、有无更好的滤波方法?

        目前还没有查询到第二种比较好的滤波方式(最基本的那几种滤波效果有点差,这里就没准备继续采用)。
        这一点还有待去咨询,准备从两方面下手:回顾之前的 “数字图像处理” 和 “数字信号处理” 的学习;而查找相关论文。

5、关于任务中提及的第三点、第四点

        目前还没有比较明晰的想法,准备再对其他类型的数据(如 SEG 等)进行一些噪声添加和滤波的工作,再来思考回答。

四、反思

1、对代码的理解程度不够,以及相关基础知识不牢固

        最开始实际上做的挺复杂的,当时的想法是:先将 .npy 文件转换为对应的速度模型图像,对图像进行滤波处理后再转换会 .npy,实际上完全没有必要。第一、因为 .npy 文件本身相当于能供 numpy 库直接读取的二维图像,完全可以直接对原始数据操作。第二、加噪声应该直接在原始数据上加就是了,从而构造新的 “带噪声原始数据” 再进行反演;如果在反演之后再处理的话属于后处理,是反演的一环了,这不是从深度学习的角度去出发的。

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

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

相关文章

OpengGL学习-显示三维形状

本文介绍了OpenGL创建三维图形的几个示例程序。并附有OpenGL创建三维形状的基础示例代码。本文还介绍了OpenGL基础知识,并对Vulkan做了简介。Vulkan性能更强大,但对开发技术人员要求更高,对兼容性的风险和工作量要有充分的认识。兼容性不仅存…

通信工程学习:什么是MGCF多媒体网关控制功能

MGCF:多媒体网关控制功能 MGCF(Media Gateway Control Function,多媒体网关控制功能)是IP多媒体子系统(IMS)网络中的一个关键组件,主要负责实现IMS网络和传统电路交换网络(如PSTN、I…

2024年【建筑焊工(建筑特殊工种)】考试技巧及建筑焊工(建筑特殊工种)作业考试题库

题库来源:安全生产模拟考试一点通公众号小程序 建筑焊工(建筑特殊工种)考试技巧考前必练!安全生产模拟考试一点通每个月更新建筑焊工(建筑特殊工种)作业考试题库题目及答案!多做几遍,其实通过建筑焊工(建筑特殊工种)在线考试很简…

springboot 项目获取 yaml/yml (或 properties)配置文件信息

文章目录 springboot 项目获取配置文件信息前言1、 Autowired 注入 Environment类2、基础用法,使用Value注解直接注入配置信息3、进阶方法(推荐使用)拓展:springboot 集成配置中心 - 以 Apollo 为例 springboot 项目获取配置文件信…

YOLO配合 PYQT做自定义虚拟电子围-自定义绘制多边形虚拟电子围栏

电子围栏标注以及显示 1、目标检测: YOLO可以识别检测物体,这是众所周知的。使用YOLO来做目标检测,并获取坐标信息。 2、电子围栏 比如在监控中,指定一块区域,如果有目标进入,则发出警报,并提…

写的一致性问题之失效模式

文章目录 1、先删除redis缓存,再写入mysql:1.1、高并发情况下分析出现的问题 1、先删除redis缓存,再写入mysql: 此时删除redis成功,写入mysql成功,此时redis是空,mysql是新数据。此时删除redis…

财富通公司开发洗车小程序有哪些用处?

洗车小程序具有多种用处,主要体现在以下几个方面: 1.便捷预约服务:用户可以通过洗车小程序轻松预约洗车服务,无需亲自前往洗车店或打电话预约,节省了时间和精力。同时,小程序通常提供多种预约时间选项&…

Java进阶13讲__补充1/2

单元测试、反射、注解、Lombok 1. 单元测试 1.1 Junit单元测试框架 1.2 Junit框架入门 package com.itheima.a_单元测试;import org.junit.Test;public class SpringUtilTest {Testpublic void testPrintNumber() {StringUtil.printNumber("Jack");StringUtil.pri…

go 笔记

数据结构与 方法(增删改查) 安装goland,注意版本是2024.1.1,不是2024.2.1,软件下载地址也在链接中提供了 ‘go’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 在 Windows 搜索栏中输入“环境变量”&#…

Windows上安装RabbitMQ

rabbitmq是干嘛的我就不介绍了,直接开始安装教程。 搭建成功演示图 下载安装包 https://pan.baidu.com/s/1ZlCFxh9Q00ynSU3ZCpTC9Q?pwdry51​pan.baidu.com/s/1ZlCFxh9Q00ynSU3ZCpTC9Q?pwdry51 下载完后有两个包(erlang和rabbitmq) 先安装otp_win64_24.1.7.exe…

【Python系列】理解 Python 中的时间和日期处理

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

测试开发基础——测试分类

四、测试分类 1. 按照测试目标分类 1.1. 界面测试 肉眼看到的任何元素都需要进行测试 界面测试(简称U测试),指按照界面的需求(一般是U设计稿)和界面的设计规则,对我们软件界面所展示的全部内容进行测试…

【计算机网络】UDP 协议详解及其网络编程应用

文章目录 一、引言二、UDP1、UDP的协议格式2、UDP 报文的解包和分用3、UDP面向数据报的特点 三、UDP输入输出四、UDP网络编程 一、引言 UDP(User Datagram Protocol,用户数据报协议)是一种网络通信协议,它属于传输层的协议。是一…

火语言RPA流程组件介绍--鼠标拖拽元素

🚩【组件功能】:在开始位置上按下鼠标,拖动到结束坐标或指定元素上放下鼠标,实现目标元素的拖拽 配置预览 配置说明 丨拖动元素 支持T或# 默认FLOW输入项 开始拖动的元素,并从当前元素开始按下鼠标 丨拖动到 目标元素/目标位…

vue3 el-message组件封装

背景 在封装请求拦截器时,使用ElMessage进行弹窗提示成功或失败,但是如果页面用到多个接口,这时就会导致页面出现很多弹窗,导致用户体验不好,有可能出现卡顿现象。 这时就需要进行一些判断,如果前面的ElMessage还没关闭并且类型是一致的就return,不再弹窗提示,类型不…

项目日志——日志器模块一部缓冲区的设计、实现、测试

文章目录 异步缓冲区模块模块设计缓冲区设计单个缓冲区 实现测试 异步缓冲区模块 模块设计 异步日志器的思想是为了避免业务线程因为写日志的过程时间较长而长时间阻塞 异步日志器的工作就是把业务输出的日志内容放入内存缓冲区中,使用专门的线程进行日志写入 这…

一款高效、简洁的帧动画生成工具

在现代网页设计和移动应用开发中,帧动画是一种常见的动画实现方式,它通过连续显示一系列静态图片来模拟动画效果。然而,手动创建和管理这些帧动画图片不仅耗时费力,而且效率低下。为此,gka 应运而生,它是一…

翻车率这么高!今年11月软考论文应该如何备考?

随着最近2024年5月软考成绩的出炉,大家发现论文及格绝大多数都是45分,有许多高级考生三科中只有论文不合格,与软考证书失之交臂。而下半年除高项,其他4个高级科目都将开考,那么高级中至关重要的论文科目该如何备考呢&a…

AI应用开发平台Dify本地Ubuntu环境部署结合内网穿透远程管理大模型

文章目录 前言1. Docker部署Dify2. 本地访问Dify3. Ubuntu安装Cpolar4. 配置公网地址5. 远程访问6. 固定Cpolar公网地址7. 固定地址访问 前言 本文主要介绍如何在Linux Ubuntu系统使用Docker快速部署大语言模型应用开发平台Dify,并结合cpolar内网穿透工具实现公网环境远程访问…

微信小程序:wx.login或调用uni.login时报错the code is a mock one

微信小程序,调用wx.login或调用uni.login方法,返回the code is a mock one 原因与解决 原因:没有关联真实的 appid,解决办法:绑定真实的微信小程序的appid