| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 如何理解GAN神经网络 -> 正文阅读 |
|
[人工智能]如何理解GAN神经网络 |
如何理解GAN神经网络参考资料: https://easyai.tech/ai-definition/gan/ https://www.zhihu.com/question/63493495 https://zhuanlan.zhihu.com/p/114838349 https://zh.wikipedia.org/wiki/%E7%94%9F%E6%88%90%E5%AF%B9%E6%8A%97%E7%BD%91%E7%BB%9C 一句话来概括 GAN 的设计动机就是——自动化。 生成对抗网络(GAN)由2个重要的部分构成:
第一阶段:固定「判别器D」,训练「生成器G」 我们使用一个还 OK 判别器,让一个「生成器G」不断生成“假数据”,然后给这个「判别器D」去判断。 一开始,「生成器G」还很弱,所以很容易被揪出来。 但是随着不断的训练,「生成器G」技能不断提升,最终骗过了「判别器D」。 到了这个时候,「判别器D」基本属于瞎猜的状态,判断是否为假数据的概率为50%。 2个缺陷
GAN网络能够用在CV上的pain assessment上吗? 我的感觉是,没太大必要。为啥呢? 1、GAN其实就是一种左脚踩右脚,螺旋上升的模型; 2、在使用的时候,要不选择Generator或者Discriminator; 前者可以用在制造“伪钞”,适用于生成式任务,后者用来鉴别“伪钞”,适合判别式任务。在我们的任务中,应该使用后者,但是,我们的训练数据集呢,又不少所以没有必要再去训练一个Generator了。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:43:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |