做微视频的网站组工网站建设方案

news/2025/9/29 16:15:45/文章来源:
做微视频的网站,组工网站建设方案,学生做的网站成品,南京网站如何制作二、学习回归 1. y y y与 f θ ( x ) f_\theta(x) fθ​(x) y y y 是实际数据x对应的值 f θ ( x ) f_\theta(x) fθ​(x)是我们构造出来的函数#xff0c;例如 f θ ( x ) θ 0 θ 1 x f_\theta(x) \theta_0 \theta_1 x fθ​(x)θ0​θ1​x 所以我们希望这两个越接近例如 f θ ( x ) θ 0 θ 1 x f_\theta(x) \theta_0 \theta_1 x fθ​(x)θ0​θ1​x 所以我们希望这两个越接近同时我们把 y − f θ ( x ) y - f_\theta(x) y−fθ​(x)称为误差 2.目标函数 假设有 n 个训练数据那么它们的误差之和可以用这样的表达式表示。这个表达式称为 目标函数E(θ)的E是误差的英语单词 Error 的首字母 E ( θ ) 1 2 ∑ i 1 n [ y ( i ) − f θ ( x ( i ) ) ] 2 E(\theta) \frac{1}{2}\sum_{i1}^n[y^{(i)}-f_\theta(x^{(i)})]^2 E(θ)21​i1∑n​[y(i)−fθ​(x(i))]2 找到使 E(θ) 的值最小的 θ。这样的问题称为最优化问题。 3.最小二乘法 修改 θ \theta θ使得 E ( θ ) E(\theta) E(θ)越来越小这种做法成为最小二乘法。 4.最速下降法 要让 E(θ) 越来越小一边随意修改 θ 的值一边计算 E(θ) 并与之前的值相比较的做法实在是太麻烦了。 微分是计算变化的快慢程度时使用的方法。 书中举了一个例子 g ( x ) x 2 − 2 x 1 d g ( x ) d x 2 x − 2 g(x) x^2 - 2x 1 \\ \frac{dg(x)}{dx} 2x-2 g(x)x2−2x1dxdg(x)​2x−2 增减表 图像 比如在 x 3 这一点为了使 g(x)的值变小我们需要向左移动x也就是必须减小 x。 只要向与导数的符号相反的方向移动 xg(x) 就会自然而然地沿着最小值的方向前进了。 最速下降法或梯度下降法 x : x − η d g ( x ) d x x:x - \eta \frac{dg(x)}{dx} x:x−ηdxdg(x)​ η \eta η称为学习率的常数A:B就是用B来定义A 这个同样适用于目标函数目标函数也是个开口向上的 θ 0 : θ 0 − η ∂ E ∂ θ 0 θ 1 : θ 1 − η ∂ E ∂ θ 1 \theta_0 : \theta_0 - \eta \frac{\partial E}{\partial \theta_0} \\ \theta_1 : \theta_1 - \eta \frac{\partial E}{\partial \theta_1} θ0​:θ0​−η∂θ0​∂E​θ1​:θ1​−η∂θ1​∂E​ 复合函数的微分 u E ( θ ) v f θ ( x ) ∂ u ∂ θ 0 ∂ u ∂ v ⋅ ∂ v ∂ θ 0 u E(\theta)\\ vf_\theta(x)\\ \frac{\partial u}{\partial \theta_0} \frac{\partial u}{\partial v} ·\frac{\partial v}{\partial \theta_0} uE(θ)vfθ​(x)∂θ0​∂u​∂v∂u​⋅∂θ0​∂v​ 其中 所以有 同理可以得到 ∂ u ∂ θ 1 \frac{\partial u}{\partial \theta_1} ∂θ1​∂u​ 所以最终可以得到 θ 0 : θ 0 − η ∂ E ∂ θ 0 θ 0 − η ∑ i 1 n [ f θ ( x ( i ) − y ( i ) ) ] θ 1 : θ 1 − η ∂ E ∂ θ 1 θ 0 − η ∑ i 1 n [ f θ ( x ( i ) − y ( i ) ) ] x ( i ) \theta_0 : \theta_0 - \eta \frac{\partial E}{\partial \theta_0} \theta_0 - \eta\sum_{i1}^n[f_\theta(x^{(i)} - y^{(i)})] \\ \theta_1 : \theta_1 - \eta \frac{\partial E}{\partial \theta_1} \theta_0 - \eta\sum_{i1}^n[f_\theta(x^{(i)} - y^{(i)})]x^{(i)} θ0​:θ0​−η∂θ0​∂E​θ0​−ηi1∑n​[fθ​(x(i)−y(i))]θ1​:θ1​−η∂θ1​∂E​θ0​−ηi1∑n​[fθ​(x(i)−y(i))]x(i) 根据这个表达式来更新 θ 0 \theta_0 θ0​和 θ 1 \theta_1 θ1​就可以找到好的一次函数 f θ ( x ) f_\theta(x) fθ​(x) 缺点 计算量大计算时间长容易陷入局部最优解 5.多项式回归 将一次函数拓展为多次函数即 f θ ( x ) θ 0 θ 1 x → f θ ( x ) θ 0 θ 1 x θ 2 x 2 . . . θ n x n f_\theta(x) \theta_0 \theta_1 x \to f_\theta(x) \theta_0 \theta_1 x \theta_2x^2...\theta_nx^n fθ​(x)θ0​θ1​x→fθ​(x)θ0​θ1​xθ2​x2...θn​xn 同理对于 θ n \theta_n θn​的更新规则也和最速下降法中一样 6.多重回归 将一次函数中的x变为多个x即 f θ ( x ) θ 0 θ 1 x → f θ ( x 1 , x 2 , . . . , x n ) θ 0 θ 1 x 1 . . . θ n x n f_\theta(x) \theta_0 \theta_1 x \to f_\theta(x_1,x_2,...,x_n) \theta_0 \theta_1 x_1 ... \theta_n x_n fθ​(x)θ0​θ1​x→fθ​(x1​,x2​,...,xn​)θ0​θ1​x1​...θn​xn​ 然后为了方便我们可以用向量来表示 θ [ θ 0 θ 1 . . . θ n ] , x [ 1 x 1 . . . x n ] (2) \theta \begin{bmatrix} \theta_0\\ \theta_1\\ ...\\ \theta_n \end{bmatrix} \tag{2} , x \begin{bmatrix} 1\\ x_1\\ ...\\ x_n \end{bmatrix} θ ​θ0​θ1​...θn​​ ​,x ​1x1​...xn​​ ​(2) 对应的 f θ ( x ) θ T x θ 0 θ 1 x θ 2 x 2 . . . θ n x n f_\theta(x) \theta^Tx \theta_0 \theta_1 x \theta_2x^2...\theta_nx^n fθ​(x)θTxθ0​θ1​xθ2​x2...θn​xn 要求出合适的更新规则其实也和前面的做法一样复合函数求微分 u E ( θ ) v f θ ( x ) ∂ u ∂ θ j ∂ u ∂ v ⋅ ∂ v ∂ θ j u E(\theta)\\ vf_\theta(x)\\ \frac{\partial u}{\partial \theta_j} \frac{\partial u}{\partial v} ·\frac{\partial v}{\partial \theta_j} uE(θ)vfθ​(x)∂θj​∂u​∂v∂u​⋅∂θj​∂v​ 所以 对应的第j个参数的更新表达式为 θ j : θ j − η ∑ i 1 n [ f θ ( x ( i ) − y ( i ) ) ] x j ( i ) \theta_j : \theta_j - \eta\sum_{i1}^n[f_\theta(x^{(i)} - y^{(i)})]x_j^{(i)} θj​:θj​−ηi1∑n​[fθ​(x(i)−y(i))]xj(i)​ 7.随机梯度下降法 最速下降法的参数更新表达式 θ j : θ j − η ∑ i 1 n [ f θ ( x ( i ) − y ( i ) ) ] x j ( i ) \theta_j : \theta_j - \eta\sum_{i1}^n[f_\theta(x^{(i)} - y^{(i)})]x_j^{(i)} θj​:θj​−ηi1∑n​[fθ​(x(i)−y(i))]xj(i)​ 这个表达式使用了所有训练数据的误差而在随机梯度下降法中会随机选择一个训练数据并使用它来更新参数。这个表达式中的 k 就是被随机选中的数据索引。 θ j : θ j − η [ f θ ( x ( k ) − y ( k ) ) ] x j ( k ) \theta_j : \theta_j - \eta[f_\theta(x^{(k)} - y^{(k)})]x_j^{(k)} θj​:θj​−η[fθ​(x(k)−y(k))]xj(k)​ 因此最速下降法更新 1 次参数的时间随机梯度下降法可以更新 n 次。 此外随机梯度下降法由于训练数据是随机选择的更新参数时使用的又是选择数据时的梯度所以不容易陷入目标函数的局部最优解。 8.小批量梯度下降法 这个方法介于最速下降法和随机梯度下降法之间的方法。 最速下降法是用了全部的训练数据 随机梯度下降法是只用了一个数据。 小批量梯度下降法就是选择部分的数据。 假设训练数据有 100 个那么在 m 10 时创建一个有 10 个随机数的索引的集合例如 K {61, 53, 59, 16, 30, 21, 85, 31, 51, 10}、 对应的更新规则为 θ j : θ j − η ∑ k ∈ K [ f θ ( x ( k ) − y ( k ) ) ] x j ( k ) \theta_j : \theta_j - \eta\sum_{k\in K}[f_\theta(x^{(k)} - y^{(k)})]x_j^{(k)} θj​:θj​−ηk∈K∑​[fθ​(x(k)−y(k))]xj(k)​

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

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

相关文章

Spring Gateway动态路由实现方案 - 详解

Spring Gateway动态路由实现方案 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

postman使用总结 - 详解

postman使用总结 - 详解2025-09-29 16:09 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; fon…

Nordic 高性能无线SoC nRF54LM20A,专为低功耗蓝牙与Matter设计

Nordic 宣布推出新一代nRF54L系列超低功耗无线系统级芯片 (SoC)的最新成员nRF54LM20A。nRF54L系列基于Nordic创新的22nm技术平台,不仅简化设计挑战,同时实现了可靠通信、更长的电池寿命和紧凑的产品设计。 Nordic 短…

调用setState 之后发生了什么?

触发状态更新 当你在组件里调用: this.setState({ count: this.state.count + 1 });React 并不会马上修改 this.state,而是 把更新请求放到一个队列中(即所谓的异步/批量更新机制)。 合并新旧状态React 会将你传入…

网站建设考虑哪些因素沈阳妇科医院排名前十名

在线预览|GB/T 41510-2022http://c.gb688.cn/bzgk/gb/showGb?typeonline&hcno696806EC48F4105CEF7479EB32C80C9E 知识点: 安全等级定义,设计寿命,剩余寿命,使用寿命。 标准附录有应力的具体解算演示。

湖北专业网站建设市面价wordpress格子主题

A. Submission Bait(博弈) 题意:爱丽丝和鲍勃在大小为n的数组a中进行游戏,他们轮流进行运算,爱丽丝先开始,不能运算的一方输,一开始mx0,每次操作,玩家可以选择一个牵引i…

连云港做网站公司建设网站的网站空间

JAVA:线程总结 目录 目录 JAVA:线程总结 JAVA:线程总结 01_多线程(多线程的引入)(了解) 02_多线程(多线程并行和并发的区别)(了解) 03_多线程(Java程序运行原理和JVM的启动是多线程的吗)(了解) 04_多线程(多线程程序实现的方式1)(掌握…

做网站开发 甲方提供资料网站建设特定开发

如果能用python代替Javascript编写基于浏览器的应用,该有多好啊。但是,Javascript是唯一一种能在浏览器里执行的语言(Flash或Silverlight除外)。换个思路,先用Python编写代码,然后在通过编译器转为为Javascript脚本,这…

黄金分割比

不会初中数学…… 定义:将线段分为两部分,满足较大部分(a)与整体(a+b)的比值等于较小部分(b)与较大部分的比值,即 \(\frac{a}{a+b} = \frac{b}{a}(a > b)\)。 \(a^2 = ab + b^2 \Rightarrow \frac{b^2}{a^…

how create rhel8 local repository server

Repository Server ConfigurationMount DVD.iso. Create DVD repo. [BaseOS] name=DVD_BaseOS enabled=1 gpgcheck=0 baseurl=file:///mnt/BaseOS [AppStream] name=DVD_AppStream enabled=1 gpgcheck=0 baseurl=file:…

对称加密和非对称加密原理对比

I will use the web search tool to find detailed explanations about the differences between asymmetric and symmetric encryption, including principles and specific cases. It seems the initial search didn…

借助Aspose.Email,使用 Python 读取 Outlook MSG 文件

Aspose.Email是一款企业级解决方案,可自动处理和转换电子邮件文件。无需Microsoft Outlook,以编程方式创建、读取和转换电子邮件文件格式。本指南将向您展示如何借助Aspose.Email使用Python读取 Outlook MSG文件。As…

痞子衡嵌入式:恩智浦i.MX RT1xxx系列MCU启动那些事(11.B)- FlexSPI NOR连接方式大全(RT1180)

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT1180的FlexSPI NOR启动的连接方式。这个 i.MXRT FlexSPI NOR 启动连接方式系列文章,痞子衡已经写过很多篇,把已面世的所有 i.MXRT 型…

文件同步工具深度测评(2025版):同步盘夺冠

为解决微信文件传输助手传输慢、无断点续传及数据安全风险等痛点,本文提供了坚果云同步盘解决方案。它凭借增量同步、全链路加密与断点续传技术,实现大文件安全、高效的多端同步与团队协作,是替代传统传输方式、升级…

20250929周一日记

20250929周一日记今日: 1.早上来截demo跑出来的3d模型图,刘送了个大企鹅,村里发金条了换了27寸显示器,帮师哥取了个大件。写了项目四文字整合好了汇报。 2.下午才去吃饭,吃的经典空投炸串锅塌里脊盖饭,去鹏翔充电…

Oracle故障处理:数据库启动时遇到ORA-01578错误

我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢! 由于博客中有大量代码,通过页面浏览效果更佳。Oracle故障处…

建设网站过程视频dede查看网站

项目场景: 项目首页使用RadioGroupRadioButtonFragment实现页面切换,出现了一个问题fragment会出现重叠问题,就是一个fragment显示了两层, 并不是必现问题。 经过排查发现是项目主页面Activity被销毁重建了,但是之前…

【ACM出版|连续三届EI检索】第四届人工智能与智能信息处理国际学术会议(AIIIP 2025)

第四届人工智能与智能信息处理国际学术会议(AIIIP 2025)将于2025年10月24日-26日在中国-青岛举行。新一代人工智能理论的快速发展为信息处理技术的提供了新方法,促进了智能信息处理的发展与应用。智能信息处理是信号…