没有合适的资源?快使用搜索试试~ 我知道了~
matlab信息熵代码-MachineLearning_Python-master:机器学习算法Python实现(知乎)

共102个文件
png:57个
py:13个
mat:11个

需积分: 50 1 下载量 47 浏览量
2021-05-19
20:58:07
上传
评论
收藏 34.1MB ZIP 举报
温馨提示
matlab信息熵代码 机器学习算法Python实现 目录 一、 1、代价函数 其中: 下面就是要求出theta,使代价最小,即代表我们拟合出来的方程距离真实值最近 共有m条数据,其中代表我们要拟合出来的方程到真实值距离的平方,平方的原因是因为可能有负值,正负可能会抵消 前面有系数2的原因是下面求梯度是对每个变量求偏导,2可以消去 实现代码: # 计算代价函数 def computerCost(X,y,theta): m = len(y) J = 0 J = (np.transpose(X*theta-y))*(X*theta-y)/(2*m) #计算代价J return J 注意这里的X是真实数据前加了一列1,因为有theta(0) 2、梯度下降算法 代价函数对求偏导得到: 所以对theta的更新可以写为: 其中为学习速率,控制梯度下降的速度,一般取0.01,0.03,0.1,0.3..... 为什么梯度下降可以逐步减小代价函数 假设函数f(x) 泰勒展开:f(x+△x)=f(x)+f'(x)*△x+o(△x) 令:△x=-α*f'(x) ,即负梯度方向乘以一个很小的步长α 将△x代
资源推荐
资源详情
资源评论









格式:zip 资源大小:1.4GB









格式:pdf 资源大小:152.1KB 页数:3











收起资源包目录





































































































共 102 条
- 1
- 2
资源评论


weixin_38502290
- 粉丝: 5
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大数据与人工智能结合技术在高职英语课堂中的应用研究.docx
- Java语言程序设计一课件自考.ppt
- 油茶采摘机械手机构设计(PLC程序控制).doc
- 基于互联网+的计算机平面设计专业教学新思路探析.docx
- 计算机网络上网安全的技术解决方法.docx
- 《计算机安装与维护》.doc
- 简析物联网架构和智能信息处理理论与关键技术.docx
- 面向对象语言程序设计方案实验三.doc
- Storm概述-云计算.docx
- 基于区块链技术现代学徒制工匠型人才培养.docx
- 本方案设计书采用STC单片机实现对红外线发射接收及继电器的控....doc
- 移动互联网视角下的德育教学模式研究与探索.docx
- 计算机应用基础习题及答案.doc
- 基于云计算的大电网在线分析计算模式研究.docx
- ZEMAX光学设计软件操作说明详解光学设计.doc
- 如何快速让你的网站被google收录.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
