前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >按部就班的吴恩达机器学习网课用于讨论(5)

按部就班的吴恩达机器学习网课用于讨论(5)

作者头像
嘘、小点声
发布2020-03-31 15:21:29
3670
发布2020-03-31 15:21:29
举报
文章被收录于专栏:嘘、小点声嘘、小点声

Octave操作概览

代码语言:javascript
复制
hold on
legend('sin','cos')
title('myplot')
plot(t,y2,’r’)
xlabel('time')
ylabel('value')
print –dpng 'myplot.png' 保存图像
figure(1)
plot(t, y1)
figure(2)
plot(t, y2)
subplot(1,2,1)
plot(t,y1)
subplot(1,2,2)
plot(t,y2)
axis([0.5 1  -1 1]) 设置x轴和y轴的范围
Clf 清除图像
imagesc(A),colorbar,colormap gray 生成方阵图

向量化

向量化乘法可以帮助更快更直接的运行乘法并求和。将之前的分别乘法并求和直接转换为一步的矩阵乘法。

从而可以使用向量化的方法计算theta。

逻辑回归

使用0表示负类,1表示正类。输出值在0到1之间,属于一种分类算法。

线性回归中,预测值可以超出0-1的范围,不适合解决分类的问题,应用上因数据影响也容易出错。

逻辑回归中,限制输出在0-1之间,引入sigmod函数,套在预测输出h外。

决策边界

在进行分类过程中,建立的模型对分类问题影响很大,不同次方形式的表达式,适应不同特点的数据集。

代价函数

逻辑回归中代价函数J定义为:

但是其中引入的h函数,使得代价函数J是一个非凸函数?有多个极小值点。

更改其中的cost函数为:

变形:

综合:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Octave操作概览
  • 向量化
  • 逻辑回归
  • 决策边界
  • 代价函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档