seo网站有哪些视频拍摄方案

web/2025/10/1 1:44:12/文章来源:
seo网站有哪些,视频拍摄方案,江西赣州258网络推广,全国互联网备案信息查询系统GAN论文逐段精读【论文精读】这是李沐博士论文精读的第五篇论文#xff0c;这次精读的论文是 GAN。目前谷歌学术显示其被引用数已经达到了37000。GAN 应该是机器学习过去五年上头条次数最多的工作#xff0c;例如抖音里面生成人物卡通头像#xff0c;人脸互换以及自动驾驶中… GAN论文逐段精读【论文精读】这是李沐博士论文精读的第五篇论文这次精读的论文是 GAN。目前谷歌学术显示其被引用数已经达到了37000。GAN 应该是机器学习过去五年上头条次数最多的工作例如抖音里面生成人物卡通头像人脸互换以及自动驾驶中通过传感器采集的数据生成逼真的图像数据用于仿真测试等。这里李沐博士讲解的论文是 NeurIPS 版与 arXiv 版稍有不同。 GAN 论文链接https://proceedings.neurips.cc/paper/2014/file/5ca3e9b122f61f8f06494c97b1afccf3-Paper.pdf 1. 标题、作者、摘要 首先是论文标题GAN 就取自于论文标题首字母论文标题中文意思是生成式对抗网络。机器学习里面有两大类模型一种是分辨模型例如 AlexNet、ResNet 对数据进行分类或预测一个实数值、另一种就是生成模型用于生成数据本身。Adversarial 是对抗的意思第一次读的时候可能不知道什么意思先放在这里接着往下读。最后是 Nets网络的意思不过建议大家还是写成 Networks 比较规范一些。 下面是论文作者一作大家很熟悉了他的另一个代表作就是深度学习经典书籍花书《深度学习》通信作者是深度学习三巨头之一2018年图灵奖的获得者。 这里有一个小八卦当时一作在给论文取标题时有人说 GAN 这个词在中文里写作干和英语里的 fxxk 意思很接近但是意义上丰富多了一作就说这个好就用它了。 下面是论文摘要摘要总共七句话。 前三句话介绍我们提出了一个新的 framework 通过对抗过程估计生成模型我们同时会训练两个模型一个是生成模型 GGG生成模型用来捕获数据的分布另一个模型是辨别模型 DDD辨别模型用来判断样本是来自于训练数据还是生成模型生成的。生成模型 GGG 的训练过程是使辨别模型犯错概率最大化实现的当辨别模型犯错概率越大则生成模型生成的数据越接近于真实数据。整个framework类似于博弈论里的二人对抗游戏。第四句话是说在任意函数空间里存在唯一解GGG 能找出训练数据的真实分布而 DDD 的预测概率为 12\frac{1}{2}21​此时辨别模型已经分辨不出样本的来源。最后就是说生成模型和辨别模型可以通过反向传播进行训练实验也显示了提出的框架潜能。 2. 导言、相关工作 下面是 Introduction 部分总共3段。 第一段说深度学习在判别模型取得了很大的成功但是在生成模型进展还很缓慢主要原因是在最大似然估计时会遇到很多棘手的近似概率计算因此作者提出一个新的生成模型来解决这些问题。第二段作者举了一个例子来解释对抗网络。生成模型好比是一个造假者而判别模型好比是警察警察需要能区分真币和假币而造假者需要不断改进技术使警察不能区分真币和假币。第三段说生成模型可以通过多层感知机来实现输入为一些随机噪声可以通过反向传播来训练。 然后是相关工作部分这里有件有趣的事。当时GAN作者在投稿时Jürgen Schmidhuber 恰好是论文审稿者Jürgen Schmidhuber 就质问“你这篇论文和我的 PM 论文很相似只是方向相反了应该叫 Inverse PM 才对”。然后Ian就在邮件中回复了但是两人还在争论。 一直到NIPS2016大会Ian 的 GAN Tutorial上发生了尴尬的一幕。Jürgen Schmidhuber 站起来提问后先讲自己在1992年提出了一个叫做 Predictability Minimization 的模型它如何如何一个网络干嘛另一个网络干嘛接着话锋一转直问台上的Ian“你觉得我这个 PM 模型跟你的 GAN 有没有什么相似之处啊” 似乎只是一个很正常的问题可是 Ian 听完后反应却很激烈。Ian 表示“Schmidhuber 已经不是第一次问我这个问题了之前我和他就已经通过邮件私下交锋了几回所以现在的情况纯粹就是要来跟我公开当面对质顺便浪费现场几百号人听tutorial 的时间。然后你问我 PM 模型和 GAN 模型有什么相似之处我早就公开回应过你了不在别的地方就在我当年的论文中而且后来的邮件也已经把我的意思说得很清楚了还有什么可问的呢” 关于Jürgen Schmidhuber 和 Ian之间争论的更多趣事可以看这篇文章从PM到GAN——LSTM之父Schmidhuber横跨22年的怨念。 3. 模型、理论 下面开始介绍 Adversarial nets。为了学习生成器在数据 x\boldsymbol{x}x 上的分布 pgp_gpg​我们定义输入噪声变量 pz(z)p_{\boldsymbol{z}}({\boldsymbol{z}})pz​(z)数据空间的映射用 G(z;θg)G(\boldsymbol{z};\theta_g)G(z;θg​) 表示其中 GGG 是一个可微分函数多层感知机其参数为 θg\theta_gθg​。我们再定义第二个多层感知机 D(x;θd)D(\boldsymbol{x};\theta_d)D(x;θd​)其输出为标量。D(x)D(\boldsymbol{x})D(x) 表示数据 x\boldsymbol{x}x 来自真实数据的概率。 下面是训练策略我们同时训练生成模型 GGG 和判别模型 DDD。对于判别模型 DDD我们通过最大化将正确标签分配给训练样本和生成器生成样本的概率来训练对于生成模型 GGG我们通过最小化 log⁡(1−D(G(z)))\log (1-D(G(\boldsymbol{z})))log(1−D(G(z))) 来训练总结为 D(x)D(\boldsymbol{x})D(x) 概率越大判别器训练越好log⁡D(x)\log D(\boldsymbol{x})logD(x) 越大D(G(z))D(G(\boldsymbol{z}))D(G(z)) 概率越小判别器训练越好log⁡(1−D(G(z)))\log (1-D(G(\boldsymbol{z})))log(1−D(G(z))) 越大D(G(z))D(G(\boldsymbol{z}))D(G(z)) 概率越大生成器训练越好log⁡(1−D(G(z)))\log (1-D(G(\boldsymbol{z})))log(1−D(G(z))) 越小 下图是对抗网络训练的直观示意图黑色曲线是真实样本绿色曲线为生成样本蓝色曲线为判别概率。可以看到在 a 阶段真实样本和生成样本分布不一致此时判别器能够正确区分真实样本和生成样本。到 d 阶段真实样本和生成样本分布几乎一致此时判别器很难再区分二者此时判别器输出概率为 12\frac{1}{2}21​。 算法1是整个对抗网络的正式描述对于判别器我们通过梯度上升来训练对于生成器我们通过梯度下降来训练。 在实际训练时公式1往往不能提供足够的梯度让生成器去学习。因为在学习的早期阶段生成器 GGG 性能很差判别器 DDD 有着很高的置信度判别数据来源。在这种情况log⁡(1−D(G(z)))\log (1-D(G(\boldsymbol{z})))log(1−D(G(z))) 存在饱和现象。因此在这个时候我们通过最大化 log⁡D(G(z))\log D(G(\boldsymbol{z}))logD(G(z)) 来训练生成器 GGG。 下面是 Theoretical Results对于任意给定的生成器 GGG则最优的判别器 DDD 为 DG∗(x)pdata (x)pdata (x)pg(x)D_{G}^{*}(\boldsymbol{x})\frac{p_{\text {data }}(\boldsymbol{x})}{p_{\text {data }}(\boldsymbol{x})p_{g}(\boldsymbol{x})} DG∗​(x)pdata ​(x)pg​(x)pdata ​(x)​ 下面是证明过程对于给定的生成器 GGG判别器 DDD 通过最大化期望 V(G,D)V(G,D)V(G,D) 来训练 V(G,D)V(G,D)V(G,D) 为 V(G,D)∫xpdata (x)log⁡(D(x))dx∫zpz(z)log⁡(1−D(g(z)))dz∫xpdata (x)log⁡(D(x))pg(x)log⁡(1−D(x))dx\begin{aligned} V(G, D) \int_{\boldsymbol{x}} p_{\text {data }}(\boldsymbol{x}) \log (D(\boldsymbol{x})) d x\int_{\boldsymbol{z}} p_{\boldsymbol{z}}(\boldsymbol{z}) \log (1-D(g(\boldsymbol{z}))) d z \\ \int_{\boldsymbol{x}} p_{\text {data }}(\boldsymbol{x}) \log (D(\boldsymbol{x}))p_{g}(\boldsymbol{x}) \log (1-D(\boldsymbol{x})) d x \end{aligned} V(G,D)​∫x​pdata ​(x)log(D(x))dx∫z​pz​(z)log(1−D(g(z)))dz∫x​pdata ​(x)log(D(x))pg​(x)log(1−D(x))dx​ 已知 (a,b)∈R2(a, b) \in \mathbb{R}^{2}(a,b)∈R2函数 y→alog⁡(y)blog⁡(1−y)y \rightarrow a \log (y)b \log (1-y)y→alog(y)blog(1−y) 在 aab\frac{a}{ab}aba​ 处取得最大值。 根据上面的证明在最优判别器处则有最大期望值 −log⁡4-\log4−log4。 最后简单总结下虽然在本文中作者做的实验现在来看比较简单但是整个工作是一个开创性的工作GAN 属于无监督学习研究而且作者是使用有监督学习的损失函数去训练无监督学习而且本文的写作也是教科书级别的写作作者的写作是很明确的读者只看这一篇文章就能对GAN有足够的了解不需要再去看其它更多的文献。

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

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

相关文章

简单企业网站福建省住房和城乡建设厅网站电话

1. 描述Kubernetes集群中连接数不够的情况,以及可能导致的后果。 在Kubernetes集群中,连接数不够通常指的是网络连接的限制,这可能是由于以下几个原因造成的: 负载过高:当服务或应用承受的请求量超过其能够处理的范围…

网站栏目页模板七牛云招聘

在编程中,super关键字通常用于引用父类(超类)的属性或方法。以下是在不同语言中super关键字的使用示例: JavaScript (ES6 Class Syntax) Javascript 1class Parent { 2 display() { 3 console.log("Parent class…

机票旅游网站开发网页游戏排行榜 2020

1、打开我们的项目所在文件夹 2、在项目文件夹【鼠标右击】弹出菜单,在【鼠标右击】弹出的菜单中,点击【Git Bash Here】,弹出运行窗口(前提条件是已装好git环境) 3、在命令窗口中输入:git init 4、在 Gite…

公司设计网站需要注意哪些电子商务具体是干什么的

play 打包 模块早在11月,我就Play框架的 Nicolas Leroux谈到了如何创建模块存储库。 他同意这将是一个好主意,但是时间不足使我无法开始。 在上周Google Play小组发生了暴风雨之后,我决定将其优先处理。 可以在几周内提供可用的原型。 概述&a…

网络公司怎样推广网站网站建设的关键事项

目录 判断字符是否唯⼀(easy) 题目解析 讲解算法原理 编写代码 丢失的数字(easy) 题目解析 讲解算法原理 编写代码 判断字符是否唯⼀(easy) 题目解析 1.题目链接:. - 力扣&#xff08…

河南网站推广优化公司哪家好做网站编辑需要学什么

如果有遗漏,评论区告诉我进行补充 面试官: Mysql是如何回滚事务的? 我回答: 在MySQL中,事务回滚是一个重要的机制,用于在发生错误或异常时撤销所有未提交的更改,确保数据库的一致性和完整性。事务回滚的过程涉及多个内部机制和数据结构&a…

深圳营销网站制作专做国外旅游的网站

C 标准库 <math.h> C <math.h>头文件声明了一组函数来执行数学运算&#xff0c;例如&#xff1a;sqrt()计算平方根&#xff0c;log()查找数字的自然对数&#xff0c;等等。 math.h 头文件定义了各种数学函数和一个宏。在这个库中所有可用的函数都带有一个 double…

广州有做网站的公司吗企业官网下载

GPMC并口简介 GPMC(General Purpose Memory Controller)是TI处理器特有的通用存储器控制器接口&#xff0c;支持8/16bit数据位宽&#xff0c;支持128MB访问空间&#xff0c;最高时钟速率133MHz。GPMC是AM62x、AM64x、AM437x、AM335x、AM57x等处理器专用于与外部存储器设备的接口…

上海大型网站建设公司排名wordpress建cms

模运算 模运算是大数运算中的常用操作。如果一个数太大&#xff0c;无法直接输出&#xff0c;或者不需要直接输出&#xff0c;则可以对它取模&#xff0c;缩小数值再输出。取模可以防止溢出&#xff0c;这是常见的操作。 模是英文mod的音译&#xff0c;取模实际上是求余。 取…

青岛网站优化大型网站建设的价格

阿里妹导读&#xff1a;技术传播的价值&#xff0c;不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径&#xff0c;加速业务的上线速率&#xff0c;也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享&#xff0c;以提高我们的专业能…

济南企业如何建网站怎么样做网站管理员

一、认识存储单元指针是C语言最显著的特色。要理解指针的概念&#xff0c;需要先理解计算机读写内存的的方式以及变量的概念。计算机内存是以字节为单位划分内存单元的&#xff0c;每个内存单元占用一个字节&#xff0c;每个内存单元都有自己的地址编号&#xff0c;操作系统或软…

摄像头怎么做直播网站做网站运营需要培训吗

在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init&#xff0c;它们都可以达到重启系统的目的&#xff0c;但每个命令的内部工作过程是不同的。 Linux centos重启命令&#xff1a; 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过…

校园网二手书交易网站建设新塘网站设计

&#x1f525;博客主页&#xff1a; 破浪前进 &#x1f516;系列专栏&#xff1a; Vue、React、PHP ❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ JavaScript是一种非常流行和常用的编程语言&#xff0c;它在web开发中起着至关重要的作用&#xff0c;在实现网页动态交互、数据…

网站的空间与域名北京专门做网站的

因为是我的书包&#xff0c;所以我喜欢JavaScript 。 实际上&#xff0c;我已经开始喜欢JavaScritp的面向异步回调的编程风格 。 因此&#xff0c;当我发现自己处于非JavaScript环境中时&#xff08;例如Java&#xff09; &#xff0c;我往往会错过使用回调的机会。 好消息是…

网站经常修改好不好建设项目环境影响评价公示网站

删除排序链表中的重复元素 题目要求 解题思路 一次遍历 由于给定的链表是排好序的&#xff0c;因此重复的元素在链表中的出现的位置是连续的&#xff0c;因此我们只需要对链表进行一次遍历&#xff0c;就可以删除重复的元素。 具体地&#xff0c;我们从指针cur指向链表的头节…

北京市住房及城乡建设部网站金湖网站制作

源码分析&#xff1a; ThreadLocal中定义了ThreadLocalMap静态内部类&#xff0c;该内部类中又定义了Entry内部类。 ThreadLocalMap定了 Entry数组。 Set方法&#xff1a; Get方法&#xff1a; Thread中定义了两个ThreaLocalMap成员变量&#xff1a; Spring使用ThreadLocal解…

怎么用手机做网站国内最好的网站服务器

目录概述进制运算二进制数据宽度无符号数和有符号数原码、反码、补码位运算位运算实现加减乘除汇编学习环境和必要说明汇编语言通用寄存器内存未完待续概述 为什么要学习汇编语言 进制运算 运算的本质是查表 二进制 略 为什么要学习理解二进制&#xff1f; 寄存器、内存、…

网站程序制作可以做外链的视频网站

当我学习到这个知识点的时候十分困惑&#xff0c;因为从名字中我完全无法理解这个什么东西。于是呢我就去问了一下维基百科&#xff0c;下面是他的回答&#xff1a; 特征工程&#xff08;英语&#xff1a;feature engineering&#xff09;又称特征提取&#xff08;英语&#xf…

jsp网站开发实训报告查域名服务器地址

这么多名称&#xff0c;python到底有几种参数&#xff1a; 2种&#xff1a;普通参数&#xff08;即位置参数&#xff0c;靠位置先后来指定参数&#xff09;&#xff0c;关键字参数&#xff08;即命名参数&#xff0c;靠名字来指定参数&#xff09;。 常说的可变参数也就是普参的…