机器学习笔记(1)

Octave 绘制函数常用函数

  • 绘制函数plot(x,y,‘color’)

    • x 为横坐标 Y为纵坐标变量
  • holdon() 上次图片不刷新 继续绘制

  • xlabl(‘label’) 加上x轴标签

  • ylabl(‘label’) 加上y轴标签

  • legnd(‘fuction_nam’) 标记函数名称

  • titl(‘titl_nam’) 标题名称

  • print -dpng ‘myPlot.png’ 将图片打印我png形式

  • cd ‘C:\usrs\ang\Dsktop’ 更改当前目录

  • subplot(x,y,z) 将图片分成x*y 个格子 操作第z个格子

    • 例如
  • axis([x1 x2 y1 y2]) 设置x和y的范围

  • clf; 清楚图像

  • imagesc(A),colorbar,colormap gry

    • A代表一个矩阵

    Octave循环控制语法

  1. FOR循环语法
  2. while()
while true,v(i)=999;i=i+1;if i==6break;end;
end;
  1. if else语句
if v(1)==1,disp('The value is one');
elseif v(1)==2,disp('The value is two');
elsedisp('The value is not one or two');
end;

Octave 函数设置

先在工作目录下建立一个与函数同名的(后缀为.m)文件
函数结构

function y=squareThisNumber(x)y=x^2;
endfunction

Octave函数可以有多个返回值

function [y1,y2]=ChangeNumber(x)
y1=x^2;
y2=x^3;
endfunction

机器学习 入门笔记(1)相关推荐

  1. 十年公务员转行IT,自学AI三年,他淬炼出746页机器学习入门笔记

    整理 | Jane 编辑 | Just 出品 | AI科技大本营(ID:rgznai100) 近期,梁劲传来该笔记重大更新的消息.<机器学习--从入门到放弃>这本笔记的更新没有停止,在基于 ...

  2. 机器学习入门笔记总目录

    机器学习入门笔记是我参考周志华老师的<机器学习>西瓜书.李杭老师的<统计学习方法>第二版以及课程教材等资料写的. 该目录主要记录关于机器学习和算法基本概念的博客链接. ---- ...

  3. 机器学习入门笔记(七):聚类

    文章目录 一.聚类的基本概念 1.1 相似度或距离 1.2 类或簇 1.3 类与类之间的距离 二.层次聚类 2.1 基本概念 2.1 算法描述 2.3 例题 三.K均值聚类 3.1 模型 3.2 策略 ...

  4. 机器学习入门笔记(五):决策树

    文章目录 一.决策树模型与学习 1.1 决策树模型 1.2 决策树与 if-then 规则 1.3 决策树与条件概率分布 1.4 决策树的学习 二.特征选择 2.1 信息增益 2.2 例题:利用信息增 ...

  5. 机器学习入门笔记(四):朴素贝叶斯分类

    文章目录 一.朴素贝叶斯法 1.1 实现原理 1.2 后验概率最大化 二.朴素贝叶斯法的参数估计 2.1 极大似然估计 2.2 学习与分类算法 2.3 朴素贝叶斯分类器例题 2.4 贝叶斯估计 推荐文 ...

  6. 机器学习入门笔记(三):K近邻算法

    文章目录 一.K近邻算法的基本概念 1.1 K近邻算法实现 二.K近邻分类三要素 2.1 距离度量 2.2 K值的选择 2.2.1 基于m-fold cross validation的 K值选择 2. ...

  7. 机器学习入门笔记(二):线性模型

    文章目录 一.基本形式 二.线性回归 2.1 离散属性连续化 2.2 最小二乘法 2.3 多元线性回归 2.4 广义线性模型 三.对数几率回归(逻辑回归) 3.1 最大似然估计 四.线性判别分析(LD ...

  8. 机器学习入门笔记(一):模型性能评价与选择

    文章目录 一.训练误差与测试误差 1.1 基本概念 1.2 训练误差 1.3 泛化误差(测试误差) 1.4 过拟合 二.模型评估方法 2.1 留出法(hold-out) 2.2 正则化 2.3 交叉验 ...

  9. 机器学习入门 笔记(二) 机器学习基础概念

    第二章 机器学习基础概念 1.机器的数据 2.机器学习的主要任务 3.监督学习和非监督学习 4.批量.在线学习.参数.非参数学习 5.哲学思考 6.环境的搭建 1.机器的数据 我们以鸢尾花的数据为例. ...

  10. 机器学习入门笔记 人工智能 黑马程序员

    机器学习入门笔记 前言 这个是根据"黑马程序员"的一套机器学习课程编写的博客.这篇博客上的案例均为课程里面的,但并没有包含所有案例,只是记录了部分. B站视频地址 文章目录 机器学 ...

最新文章

  1. asp.net core上使用redis探索(1)
  2. 小米平板2第三方rom_【2020年1月10日更新】小米手机全系列设备代号一览
  3. 仿淘宝网站的TabPage导航效果
  4. 卸载centos7自带mysql_centos7完全卸载mysql
  5. 答网友问:一个abs函数引发的问题
  6. 报告PPT|Python编程之美(45页)
  7. glassfish linux,Linux下实现GlassFish自动启动
  8. ASP.NET Razor - html中使用if else
  9. 极光尔沃:太空3D打印机首次亮相 航天领域应用潜力巨大
  10. 网页做服务器的监控界面,服务器监控页面
  11. shell蚂蚁森林_和“蚂蚁森林”的融合
  12. 3Ds Max 精简材质编辑器 一片黑问题
  13. asp企业建站系统 最新推出的 免费下载
  14. 基于第二届易观算法大赛——性别年龄预测中数据的分析(娱乐向)
  15. 三阶魔方没有。四阶魔方 有的公式
  16. 数据科学的重要支柱——统计学的最佳入门书籍
  17. 客户满意度调查表怎么做?
  18. (两百五十六)学习perfetto(一)
  19. 利用python实现两个文件夹的同步
  20. 学java需要装jdk吗_JAVA基础之JDK安装

热门文章

  1. 前端根据身份证自动获取性别和出生日期
  2. Android简易天气预报App
  3. 查看elasticserc版本_如何查看elasticsearch版本
  4. python电子版教程_Python入门笔记(内附2019年最新python教程+电子书资料分享)
  5. 电话手表算术游戏不是计算机,数学逻辑智能 | 别开玩笑了,数学逻辑智能可不只是算术能力!...
  6. 基于matlab动力学,基于matlab的汽车动力学仿真计算
  7. 学习python基础(五)
  8. 电子科技大学计算机读博好毕业,成电学子读博一年达毕业要求:写论文不无聊 别把挂科当潮流...
  9. 四国军棋界面开发(4) 行棋规则和工兵路径
  10. 华为荣耀X1刷机包 B003版精简 官方原汁原味卡刷rom