当前位置: 首页 > news >正文

GANs学习记录

GAN

  • 基于GAN的研究
  • 识别相关
  • 不同背景+目标图像 可以用Augmentation
  • 2021.3.15

基于GAN的研究

是通过GAN 进行图像重建,恢复细节,去模糊,提高图像质量,图像还原,去噪等等。

识别相关

  • 一种基于生成对抗网络的训练样本扩充。1
    通过截取训练样本中数目少的类别目标图像,利用生成对抗网络生成大量异构的目标图像并融合到背景图像中作为训练样本,丰富目标信息,有效扩充训练样本集。
    考虑原始样本中海参、海胆和海星目标数目多,而贝壳目标数量少的特点,将原始样本训练集和验证集图像中的1 015 个贝壳目标截取出来,作为生成对抗网络的输入,训练后生成1 402张异构的贝壳图像,通过与不同背景融合生成1 000 张有效样本图像
  • 基于学习的夜视图像增强模型2。利用GAN强大的生成能力,生成与夜视图像对应的同一场景下的白天图像
  • 用于半监督 GAN 网络3训练的标记样本中的正样本从标记数据中直接进行切取,并利用hard negative mining 获取负样本。
    Hard negative mining 对于负样本的选取,采取 hard negative mining 的方法,而不是随机截取。利用训练好的全监督检测器对标记图像进行检测,然后对检测结果按照检测得到的置信度按照降序进行排序,选取排在靠前的非正样本作为负样本。为保持正负样本的平衡,我们维持正负样本的比例为 1 ∶1。
  • 在少样本情况下生成高分辨率、高质量的遥感舰船图像4。针对现有的生成图像样本模糊、模式崩溃(理想情况下,生成模型应该能够生成10个数字,如果只能生成其中的几个,而错失其它的模式,则我们称这种现象为模式崩溃)等问题。

不同背景+目标图像 可以用Augmentation

Augmentation

2021.3.15

  1. Auxiliary Classifier GAN 合成高分辨率的真实感图像
  2. Adversarial Autoencoder 对抗自动编码器,使用Autoencoder进行对抗学习,AAE相比原始GAN显然具有了很多让生成结果更可控的特性,比DCGAN产生的图片质量更高
  3. BEGAN 结合了从Wasserstein距离得出的损失,用于训练基于自动编码器的生成对抗网络,在更高的分辨率下,提高视觉质量
  4. BicycleGAN 图像到图像的转换,在条件生成建模环境中对可能的输出分布进行建模
  5. Boundary-Seeking GAN 基于边界寻找的gan,生成图片
  6. Cluster GAN 使用GAN进行聚类
  7. Conditional GAN生成不属于训练标签的描述性标签,指定生成某一个具体数字的图像
  8. Context-Conditional GAN 图像呈现给鉴别器网络,以判断它们是否是真实的(未更改的训练图像)
  9. Context Encoder 提出了上下文编码器-一种经过训练的卷积神经网络,可以生成以周围环境为条件的任意图像区域的内容。
  10. Coupled GAN 仅从边际分布中抽取样本来学习联合分布,领域自适应和图像转换
  11. CycleGAN 将图像从源域X转换为目标域Y,集合样式转移,对象变形,季节转移,照片增强等
  12. Deep Convolutional GAN “伪造”图像、图像发生语义上的平滑过度、语义遮罩、矢量算法
  13. DiscoGAN 从一个域到另一个域同时保存关键属性的网络传输方式,例如方向和脸部身份、边缘到图像
  14. DRAGAN 可以使用DRAGAN的梯度惩罚方案来避免这些GAN训练收敛的局部均衡
  15. DualGAN 使图像翻译人员可以从来自两个域的两组未标记图像中进行训练,由原始任务和双重任务构成的闭环允许翻译或重建来自任一域的图像
  16. Energy-Based GAN 训练单尺度体系结构以生成高分辨率图像。将鉴别器视为能量函数比常规GAN更稳定
  17. Enhanced Super-Resolution GAN 单幅图像超分辨率期间生成逼真的纹理
  18. GAN
  19. InfoGAN 不需要监督学习,而且不需要大量额外的计算花销就能得到可解释的特征
  20. Least Squares GAN 生成更高质量的图像、学习过程中表现更稳定
  21. MUNIT 多模式无监督图像到图像转换,允许通过提供示例样式图像来控制翻译输出的样式
  22. Pix2Pix 不需要手工设计映射功能,从标签图合成照片,从边缘图重建对象以及为图像着色等
  23. PixelDA 在渲染图像上训练的模型推广到真实图像,以无监督的方式学习了像素空间从一个域到另一个域的转换,对源域图像进行调整产生合理样本
  24. Relativistic GAN RGAN比非相对论的同类稳定得多,并且生成的数据样本质量更高;具有梯度罚分的标准RaGAN生成的质量比WGAN-GP更好的数据,而只需要单个鉴别符更新每次生成器更新;RaGAN能够从很小的样本中生成合理的高分辨率图像,图像的质量明显优于WGAN-GP和SGAN
  25. Semi-Supervised GAN 创建数据效率更高的分类器 而且它可以生成比常规GAN更高质量的样本
  26. Softmax GAN Softmax GAN是GAN的重要采样版本
  27. StarGAN 仅使用一个模型就可以对多个域执行图像到图像的转换,图像质量更高,具有将输入图像灵活转换为任何所需目标域的新颖功能(面部属性转移和面部表情合成)
  28. Super-Resolution GAN 用于图像超分辨率(SR)的生成对抗网络(GAN),区分超分辨图像和原始照片级逼真的图像
  29. UNIT 将提出的框架与竞争方法进行比较,并在各种具有挑战性的无监督图像翻译任务(包括街道场景图像翻译,动物图像翻译和面部图像翻译)上呈现高质量的图像翻译结果。我们还将提出的框架应用于领域适应,并在基准数据集上实现最新的性能
  30. Wasserstein GAN 传统GAN训练的替代方法:提高学习的稳定性,摆脱模式崩溃等问题,并提供有意义的学习曲线,可用于调试和超参数搜索
  31. Wasserstein GAN GP 削减权重的替代方法:比标准WGAN的性能更好,并且可以稳定训练几乎没有超参数调整的各种GAN架构,包括101层ResNet和离散数据的语言模型
  32. Wasserstein GAN DIV W-met的宽松版本

  1. 刘有用,张江梅,王坤朋,冯兴华,杨秀洪.不平衡数据集下的水下目标快速识别方法[J].计算机工程与应用,2020,56(17):236-242. ↩︎

  2. 孟莹莹. 基于GAN的低质视频增强与目标检测算法研究[D].北京交通大学,2019. ↩︎

  3. 陈国炜,刘磊,郭嘉逸,潘宗序,胡文龙.基于生成对抗网络的半监督遥感图像飞机检测[J].中国科学院大学学报,2020,37(04):539-546. ↩︎

  4. 高守义. 基于GAN的海面目标图像生成和效果评价[D].西安工业大学,2020. ↩︎

相关文章:

GANs学习记录

GAN 基于GAN的研究识别相关不同背景目标图像 可以用Augmentation2021.3.15 基于GAN的研究 是通过GAN 进行图像重建,恢复细节,去模糊,提高图像质量,图像还原,去噪等等。 识别相关 一种基于生成对抗网络的训练样本扩充…...

Flink-CDC——MySQL、SqlSqlServer、Oracle、达梦等数据库开启日志方法

目录 1. 前言 2. 数据源安装与配置 2.1 MySQL 2.1.1 安装 2.1.2 CDC 配置 2.2 Postgresql 2.2.1 安装 2.2.2 CDC 配置 2.3 Oracle 2.3.1 安装 2.3.2 CDC 配置 2.4 SQLServer 2.4.1 安装 2.4.2 CDC 配置 2.5达梦 2.4.1安装 2.4.2CDC配置 3. 验证 3.1 Flink版…...

linux设置tomcat redis开机自启动

设置Tomcat自启动 1.修改 /etc/rc.d/rc.local 文件 [rootiowZ]# vim /etc/rc.d/rc.local在/etc/rc.d/rc.local文件最后加上: export JAVA_HOME/usr/local/jdk /usr/local/apache-tomcat-8.5.73/bin/startup.sh start退出vim并保存修改的文件。 说明:/u…...

跨域问题讨论

问题 跨域定义 当一个请求url的协议、域名、端口三者之间任意一个与当前页面地址不同即为跨域。 跨域的安全隐患(CSRF攻击) 也就是说,一旦允许跨域,意味着允许恶意网站随意攻击可信网站,带来安全风险。 这里面有一…...

ESP32设备通信-两个ESP32设备之间HTTP通信

两个ESP32设备之间HTTP通信 文章目录 两个ESP32设备之间HTTP通信1、应用介绍2、软件准备3、硬件准备4、代码实现4.1 ESP32服务器节点代码4.2 ESP32客户端节点代码在本文中,我们将介绍如何在没有任何物理路由器或互联网连接的情况下使用 Wi-Fi 在两个 ESP32 开发板之间执行无线…...

数据结构学习笔记——查找算法中的树形查找(平衡二叉树)

目录 一、平衡二叉树的定义二、平衡因子三、平衡二叉树的插入和构造(一)LL型旋转(二)LR型旋转(三)RR型旋转(四)RL型旋转 四、平衡二叉树的删除(一)叶子结点&a…...

P1830 轰炸III

题目背景 一个大小为 ��nm 的城市遭到了 �x 次轰炸,每次都炸了一个每条边都与边界平行的矩形。 题目描述 在轰炸后,有 �y 个关键点,指挥官想知道,它们有没有受到过轰炸,如…...

大语言模型LLM知多少?

你知道哪些流行的大语言模型?你都体验过哪写? GPT-4,Llamma2, T5, BERT 还是 BART? 1.GPT-4 1.1.GPT-4 模型介绍 GPT-4(Generative Pre-trained Transformer 4)是由OpenAI开发的一种大型语言模型。GPT-4是前作GPT系列模型的进一步改进,旨在提高语言理解和生成的能力,…...

Redis命令行使用Lua脚本

Redis命令行使用Lua脚本 Lua脚本在Redis中的使用非常有用,它允许你在Redis服务器上执行自定义脚本,可以用于复杂的数据处理、原子性操作和执行多个Redis命令。以下是Lua脚本在Redis中的基本使用详细讲解: 运行Lua脚本: 在Redis中…...

HTML详细基础(三)表单控件

本帖介绍web开发中非常核心的标签——表格标签。 在日常我们使用到的各种需要输入用户信息的场景——如下图,均是通过表格标签table创造出来的: 目录 一.表格标签 二.表格属性 三.合并单元格 四.无序列表 五.有序列表 六.自定义标签 七.表单域 …...

map和set的具体用法 【C++】

文章目录 关联式容器键值对setset的定义方式set的使用 multisetmapmap的定义方式insertfinderase[]运算符重载map的迭代器遍历 multimap 关联式容器 关联式容器里面存储的是<key, value>结构的键值对&#xff0c;在数据检索时比序列式容器效率更高。比如&#xff1a;set…...

聚合统一,SpringBoot实现全局响应和全局异常处理

目录 前言 全局响应 数据规范 状态码(错误码) 全局响应类 使用 优化 全局异常处理 为什么需要全局异常处理 业务异常类 全局捕获 使用 优化 总结 前言 在悦享校园1.0版本中的数据返回采用了以Map对象返回的方式&#xff0c;虽然较为便捷但也带来一些问题。一是在…...

【C/C++笔试练习】——数组名和数组名、switch循环语句、数据在计算机中的存储顺序、字符串中找出连续最长的数字串、数组中出现次数超过一半的数字

文章目录 C/C笔试练习1.数组名和&数组名&#xff08;1&#xff09;数组名和&数组名的差异&#xff08;2&#xff09;理解数组名和指针偏移&#xff08;3&#xff09;理解数组名代表的含义&#xff08;4&#xff09;理解数组名代表的含义 2.switch循环语句&#xff08;6…...

力扣每日一题(+日常水题|树型dp)

740. 删除并获得点数 - 力扣&#xff08;LeetCode&#xff09; 简单分析一下: 每一个数字其实只有2个状态选 or 不 可得预处理每一个数初始状态(不选为0,选为所有x的个数 * x)累加即可 for(auto &x : nums)dp[x][1] x;每选一个树 i 删去 i 1 和 i - 1 故我们可以将 i…...

使用perming加速训练可预测的模型

监督学习模型的训练流程 perming是一个主要在支持CUDA加速的Windows操作系统上架构的机器学习算法&#xff0c;基于感知机模型来解决分布在欧式空间中线性不可分数据集的解决方案&#xff0c;是基于PyTorch中预定义的可调用函数&#xff0c;设计的一个面向大规模结构化数据集的…...

【数据库】存储引擎InnoDB、MyISAM、关系型数据库和非关系型数据库、如何执行一条SQL等重点知识汇总

目录 存储引擎InnoDB、MyISAM的适用场景 关系型和非关系型数据库的区别 MySQL如何执行一条SQL的 存储引擎InnoDB、MyISAM的适用场景 InnoDB 是 MySQL 默认的事务型存储引擎&#xff0c;只有在需要它不支持的特性时&#xff0c;才考虑使用其它存储引擎。实现了四个标准的隔…...

车道线分割检测

利用opencv&#xff0c;使用边缘检测、全局变化梯度阈值过滤、算子角度过滤、HLS阈值过滤的方法进行车道线分割检测&#xff0c;综合多种阈值过滤进行检测提高检测精度。 1.利用cv2.Sobel()计算图像梯度(边缘检测) import cv2 import numpy as np import matplotlib.pyplot a…...

树莓集团又一力作,打造天府蜂巢成都直播产业园样板工程

树莓集团再次推出惊艳之作&#xff0c;以打造成都天府蜂巢直播产业园为目标。该基地将充分展现成都直播产业园的巨大潜力与无限魅力&#xff0c;成为一个真正的产业园样板工程。 强强联手 打造未来 成都天府蜂巢直播产业园位于成都科学城兴隆湖高新技术服务产业园内&#xff0…...

ubuntu 软件包管理之二制作升级包

Deb 包(Debian 软件包)是一种用于在 Debian 及其衍生发行版(例如 Ubuntu)中分发和安装软件的标准包装格式。它们构成了 Debian Linux 发行版中的软件包管理系统的核心组成部分,旨在简化软件的分发、安装、更新和卸载流程。在本篇文章中,我们将深入探讨以下内容: Deb 包基…...

TCP/IP网络江湖——数据链路层的防御招式(数据链路层下篇:数据链路层的安全问题)

目录 引言 一、 数据链路层的隐私与保密 二、数据链路层的安全协议与加密...

进程地址空间(比特课总结)

一、进程地址空间 1. 环境变量 1 &#xff09;⽤户级环境变量与系统级环境变量 全局属性&#xff1a;环境变量具有全局属性&#xff0c;会被⼦进程继承。例如当bash启动⼦进程时&#xff0c;环 境变量会⾃动传递给⼦进程。 本地变量限制&#xff1a;本地变量只在当前进程(ba…...

(十)学生端搭建

本次旨在将之前的已完成的部分功能进行拼装到学生端&#xff0c;同时完善学生端的构建。本次工作主要包括&#xff1a; 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面&#xff0c;开源代码 作为一个电子罗盘模块&#xff0c;我们可以通过I2C从中获取偏航角yaw&#xff0c;相对于六轴陀螺仪的yaw&#xff0c;qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)

服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具

文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...

OpenLayers 分屏对比(地图联动)

注&#xff1a;当前使用的是 ol 5.3.0 版本&#xff0c;天地图使用的key请到天地图官网申请&#xff0c;并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能&#xff0c;和卷帘图层不一样的是&#xff0c;分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...

管理学院权限管理系统开发总结

文章目录 &#x1f393; 管理学院权限管理系统开发总结 - 现代化Web应用实践之路&#x1f4dd; 项目概述&#x1f3d7;️ 技术架构设计后端技术栈前端技术栈 &#x1f4a1; 核心功能特性1. 用户管理模块2. 权限管理系统3. 统计报表功能4. 用户体验优化 &#x1f5c4;️ 数据库设…...

HarmonyOS运动开发:如何用mpchart绘制运动配速图表

##鸿蒙核心技术##运动开发##Sensor Service Kit&#xff08;传感器服务&#xff09;# 前言 在运动类应用中&#xff0c;运动数据的可视化是提升用户体验的重要环节。通过直观的图表展示运动过程中的关键数据&#xff0c;如配速、距离、卡路里消耗等&#xff0c;用户可以更清晰…...

在QWebEngineView上实现鼠标、触摸等事件捕获的解决方案

这个问题我看其他博主也写了&#xff0c;要么要会员、要么写的乱七八糟。这里我整理一下&#xff0c;把问题说清楚并且给出代码&#xff0c;拿去用就行&#xff0c;照着葫芦画瓢。 问题 在继承QWebEngineView后&#xff0c;重写mousePressEvent或event函数无法捕获鼠标按下事…...

人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式

今天是关于AI如何在教学中增强学生的学习体验&#xff0c;我把重要信息标红了。人文学科的价值被低估了 ⬇️ 转型与必要性 人工智能正在深刻地改变教育&#xff0c;这并非炒作&#xff0c;而是已经发生的巨大变革。教育机构和教育者不能忽视它&#xff0c;试图简单地禁止学生使…...