2.Semantic Segmentation with Generative Models

news/2024/5/20 9:33:13 标签: 深度学习, 语义分割, 半监督, GAN

2.Semantic Segmentation with Generative Models

Abstract

现状

  • 减少训练对人工标注数据集的依赖,用有限的标记数据达到很强的泛化能力,这是半监督的目标。

创新

  • 提出一个使用生成图像和标签的生成性模型,来进行像素级别的区分任务

方法

  • 训练生成对抗网络:联合图像标签分布,用大量无标签图像补偿少标签的样本
  • 在SyleGAN2网络上构建框架,加强标签合成分支
  • 在测试时的图像标注,通过编码网络和测试时优化器,然后从推理嵌入中生成标签

总结

  • 在医疗图像分割和部分人脸分割,和基准相比,我们的方法展示了强大的域外泛化能力

1.Introduction

动机

  • 深度网络需要大量数据,去实现高精度。但会有过拟合问题,然后是图像标注耗时、昂贵

意义

  • 减少对训练数据的依赖,仍然达到极好的表现、强大的泛化能力

技术

  • 通过最新的对比学习半监督训练,得到强大的特征提取器,然后只需少量标签,因为特征已经隐式编码了语义信息

问题

  • 半监督学习不对输入数据的分布进行显示建模,造成过拟合,然后就是有标注的语义图像很少

贡献

  • 提出了基于最新的StyleGAN2并允许半监督训练的模型。我们是第一个处理语义分割,使用纯生成方法直接对联合图像标签分布进行建模
  • 在医疗和人脸图像数据上进行了验证,在半监督的设置下,我们的结果相同或更好比起基准
  • 我们展示了强大的泛化能力在域外分割任务,并定性的展示了可解释的表现。

2.Related work

Semi-Supervised Learning and Semantic Segmentation

  • 我们方法是学习强大的特征来生成图像本身,而不是辅助pre-task
  • 我们只使用对比对象并且不用交叉熵项,生成器建立联合p(x,y)模型
  • 使用生成性模型作为测试时语义输出的解码器

Generator Inversion

  • 我们方法的关键部分就是GAN生成器的反演,在测试时推理出标记新图片潜在的嵌入

Generative Models for Image Understanding

3.Method

overview

  • GAN p(x,y)由z隐式定义,z是正态分布的潜在变量。x,y,z条件独立。
    首先由编码器和test-time optimization推断它的嵌入z,然后合成标签,标注x

motivation

  • 只需少量样本:半监督
    泛化性:对生成的,使用了正态分布

model

  • 生成器:基于StyleGAN2
    判别器:Dr和Dm
    编码器和W+ - 空间

5.Conclusion

GAN2_82">提出一个完全生成性方法进行语义分割,基于SyleGAN2,允许半监督训练,并且展示了强大的泛化性


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

相关文章

QT 对于float类型四舍五入

1.使用QT自带的函数QString::asprintf QString::asprintf("%.2f", 123.12545) “123.13”//格式化,自动四舍五入2.只保留整数位,四舍五入 float value 1.237; int ret (int)(value 0.5f);//加 0.5 向下取整

创建作业的SQL

创建备份MYDB的备份脚本,并删除5天前备份USE msdb ; GO EXEC dbo.sp_add_jobjob_name Job_backup_DB, --作业的名称enabled 1, --指示添加的作业的状态(默认值为(启用))description 数据库定期备份作业!, --作业的说明owner_login_name …

ubuntu系统挂载新的硬盘

问题:如何挂载新硬盘;远程连接ubuntu系统,并让自己创建的用户不能使用挂载在管理员用户下的硬盘 解决方案:https://blog.csdn.net/u012057432/article/details/107784262 https://zhuanlan.zhihu.com/p/163001267 改变文件夹的权限…

QT 注释模板

QT中注释一般就有:1.单行注释 ////int a;//return ab;2.多行注释/**/ void MainWindow::dropEvent(QDropEvent *event) {/*QString name event->mimeData()->urls().first().toString();ui->lineEdit->setText(name);*/ }3.函数注释模板注释 /*** brief MainWindo…

JS判断手机系统

2019独角兽企业重金招聘Python工程师标准>>> <script language"javascript"> window.onload function () { alert("1"); //alert(navigator.userAgent.indexOf()); var u navigator.userAgent; if (u.indexOf(Android) > -1 || u.in…

ubuntu子用户使用cuda

遇到的问题:nvcc -V显示的默认cuda-10.1版本&#xff0c;我需要使用11.0或更高&#xff0c;但在安装11.1的时候失败了&#xff0c;原因猜测是另外的一个子用户安装了11.1。然后我改用管理员用户下的11.0,但nvcc显示版本问题&#xff0c;找了好久解决方案&#xff0c;其实是自己…

TCP / IP 网际层的 4 个重要协议

TCP / IP 网际层的 4 个重要协议 TCP/IP&#xff08;Transmission Control Protocol/Internet Protocol&#xff09;是一组用于互联网通信的协议。其中&#xff0c;网际层&#xff08;Internet Layer&#xff09;是TCP/IP协议栈中的一个关键层&#xff0c;主要负责网络间的数据…

ubuntu20.04 在指定文件夹创建用户

adduser --home /home/data/leotest --shell /bin/bash leotest修改用户权限 参考&#xff1a;https://blog.csdn.net/john1337/article/details/119762856