对抗学习在语义分割上应用

news/2024/5/20 9:33:13 标签: 对抗学习, 语义分割

背景问题

在图像分割中,现有的模型通常对每个像素的类别进行预测,像素级别的准确率可能会很高,但是像素与像素之间的相互关系就容易被忽略,使得分割结果不够连续或者明显地使某一个物体在分割结果中的尺寸、形状与在金标准中的尺寸、形状差别较大。

对抗学习">1、对抗学习

对抗学习(adversarial learning)就是为了解决上述问题而被提出的一种方法。学习的过程可以看做是我们要得到一个模型(例如CNN),使得它在一个输入数据X上得到的输出结果Y_p尽可能与真实的结果Y(金标准)一致。在这个过程中使用一个鉴别器(discriminator),它可以识别出一个结果y到底是来自模型的预测值还是来自真实的结果。如果这个鉴别器的水平很高,而它又把Y_p和Y搞混了,无法分清它们之间的区别,那么就说明我们需要的模型具有很好的表达或者预测能力。本文通过最近的几篇文章来介绍它在图像分割和高分辨率图像生成中的应用。

2、用于图像分割

3、用于半监督学习

4、用于领域适应

5、用于高分辨率图像重建

详细参考
https://zhuanlan.zhihu.com/p/25201511


http://www.niftyadmin.cn/n/1233700.html

相关文章

linux和windows双系统互拷文件乱码问题,linux和windows双系统互拷文件乱码问题

如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码。。原因是Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦&#xff0…

Google C++ 风格指南内容整理

Google C 风格指南内容整理 原创 2015年05月17日 16:43:35 标签: 3316

linux 7自定义服务,我喜欢 centos7 添加自定义系统服务

---------nginx的service 脚本例子--------------[Unit]DescriptionnginxAfternetwork.target[Service]TypeforkingPIDFile/usr/local/nginx/nginx.pidExecStartPre/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.confExecStart/usr/local/nginx/sbin/nginx -…

linux运行qsql,linux系统下怎么在终端运行sql语句

匿名用户1级2015-01-28 回答主要有以下几种方法:1、将SQL语句直接嵌入到shell脚本文件中代码如下:--演示环境[rootSZDB ~]# more /etc/issueCentOS release 5.9 (Final)Kernel \r on an \mrootlocalhost[(none)]> show variables like version;-----------------…

tf相关接口说明

1.矩阵操作 1.1矩阵生成 这部分主要将如何生成矩阵,包括全0矩阵,全1矩阵,随机数矩阵,常数矩阵等 tf.ones | tf.zeros tf.ones(shape,typetf.float32,nameNone) tf.zeros([2, 3], int32) 用法类似&…

用xbrowser登陆linux远程桌面,如何使用Xmanager及VNC登录远程桌面

如何调用远程桌面,比较常见的有两种方式:Xmanager及VNC正好今天鼓捣了一下,特整理如下:XmanagerXmanager的调用也有两种方式:一、直接在Xshell中调用这时需设置会话属性,如下图所示,需在“隧道”…

tensorflow的共享变量,tf.Variable(),tf.get_variable(),tf.Variable_scope(),tf.name_scope()联系与区别

在训练深度网络时,为了减少需要训练参数的个数(比如具有simase结构的LSTM模型)、或是多机多卡并行化训练大数据大模型(比如数据并行化)等情况时 ,往往需要共享变量。另外一方面是当一个深度学习模型变得非…

当前深度神经网络模型压缩和加速方法速览

“本文介绍的论文全面概述了深度神经网络的压缩方法,主要可分为参数修剪与共享、低秩分解、迁移/压缩卷积滤波器和知识精炼,本论文对每一类方法的性能、相关应用、优势和缺陷等进行独到的分析。” 大型神经网络具有大量的层级与结点,因此考虑…