自带的机器学习库

  • meas:测试数据,一行代表一个样本,列代表样本属性,N*M
  • species:每个样本对应的类,N*1
  • kfoldLoos:交叉验证:确定样本训练后的模型的错误率
  • predict:测试集经分类模型处理后分到的类

knn分类器

knn = fitcknn(meas,species,'NumNeighbors',5);
CVMdl = crossval(knn);
kloss = kfoldLoss(CVMdl);
predict(knn,ones(1,size(meas,2)))

pca降维:主成分分析

//latent:特征值(从大到小),score特征向量
[coeff, score, latent, tsquared, explained] = pca(data);
//score即为从大到小排序后的特征矩阵,取前k列即为取样本最具代表性的k个属性
//explained即为每一列对应的影响力,所有列加起来为100

bp神经网络

  • 命令行输入nntool

svm分类器

svm = fitcsvm(meas,species);
CVMdl = crossval(svm);
kloss = kfoldLoss(CVMdl);

朴素贝叶斯

naivebayes = fitcnb(meas, species);
nb = crossval(naivebayes);
kloss = kfoldLoss(nb);

决策树cart分类器

cart = fitctree(meas,species);
CVMdl = crossval(cart);
kloss = kfoldLoss(CVMdl);

随机森林分类器

b = TreeBagger(nTree,meas,species,'OOBPrediction','on');
rf = oobError(b);
kloss = rf(nTree,1);

集成学习方法

ada = fitensemble(meas,species,'AdaBoostM1',100,'Tree','Holdout',0.5);
kloss = kfoldLoss(ada,'mode','cumulative');
kloss = kloss(100,1);

matlab机器学习库

有监督学习

无监督学习

集成学习

matlab机器学习库相关推荐

  1. 支持C/C++、Java、python、Matlab等语言的第三方机器学习库汇总

    C 通用机器学习 Recommender - 一个产品推荐的C语言库,利用了协同过滤. 计算机视觉 CCV - C-based/Cached/Core Computer Vision Library ...

  2. 【转】Python机器学习库

    2019独角兽企业重金招聘Python工程师标准>>> Python 在科学计算领域,有两个重要的扩展模块:Numpy和Scipy.其中Numpy是一个用python实现的科学计算包 ...

  3. 13000行代码、19大技术,这位16岁高中生用C++从头到尾构建了一个机器学习库!...

    作者 | 苏宓 出品 | CSDN(ID:CSDNnews) 你是从什么时候开始编程的? 据 CSDN 调研数万名开发者的数据显示,近六成的开发者表示自己写下第一行代码的年龄是在 16-20 岁间.其 ...

  4. [Python Machine Learning] 学习笔记之scikit-learn机器学习库

    1. scikit-learn介绍 scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上.值得一提的是,scikit-learn最 ...

  5. python爬虫机器_Python常用的机器学习库|python爬虫|python入门|python教程

    https://www.xin3721.com/eschool/pythonxin3721/ Python在科学计算中用途广泛:计算机视觉.人工智能.数学.天文等.它同样适用于机器学习也是意料之中的事 ...

  6. 16岁高中生的「卷」,用13000+行代码,从头写了一个C++机器学习库

    人工智能领域现在也流行高中生拯救世界了? >>>> 一个热爱计算机的少年,16 岁就已经可以做出点东西来了,比如开发个粤语编程语言.拿个 Kaggle 冠军.写个游戏.开发个加 ...

  7. C++机器学习库整理

    来自谷歌AI的TensorFlow 由 Google 开发的热门深度学习库,它拥有自己的工具.库和社区资源生态系统,使研究人员和开发人员能够轻松构建和部署 ML 支持的应用程序. 官方文档:https ...

  8. C++常用机器学习库

    Table of Contents 一.侧重机器学习算法 1.Shogun 2.Shark 3.Dlib 4.Mlpack 5.Libtorch 6.Opencv 二.矩阵.数据处理相关 7.Arma ...

  9. 2022年10大最受欢迎的顶级机器学习库(免费、开源)

    目录 机器学习库到底是什么? 那为什么 机器学习库最受欢迎? 2021 年10大的Python 机器学习库 机器学习库到底是什么? 在人工智能.机器学习开荒的年代,程序员需要手打公式.算法来执行ML认 ...

  10. Python机器学习库

    Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy.其中Numpy是一个用python实现的科学计算包.包括: 一个强大的N维数组对象Array: 比较成熟的(广播)函数库: 用 ...

最新文章

  1. 2022-2028年中国粘网胶行业市场深度评估及发展前景规划报告
  2. 关于MNIST数据集的处理
  3. comsol稀物质传递_印刷指南丨印刷油墨传递的影响因素?
  4. Android libcore添加JNI调用Hal层接口问题
  5. LVS负载均衡-NET、DR模式配置
  6. 判断字段长度大于某长度_判断数据库性能只能通过count(*)?No,这些优化方案了解一下!...
  7. jQuery 1.4官方文档中文版
  8. python windows系统管理_利用Python脚本管理Windows服务
  9. resttemplate发送post请求
  10. oracle excute call,oracle – EXECUTE识别存储过程,CALL不识别
  11. 用《内网穿山甲》共享内网中的远程桌面服务
  12. 计算机房用还原保护软件,“小哨兵”还原卡v9.1在机房的巧妙应用
  13. 深度学习入门系列(总结篇)
  14. 橙色优学:PS扣图技术讲解,六种方法你都知道吗?
  15. Windows, 使用https访问网页提示此网站的安全证书有问题解决方法
  16. 木瓜移动每日出海快讯0428:谷歌发布Q1财报
  17. 保留两位小数除法算式_小数除法计算题100道
  18. BUPT Summer Journey #test11 A
  19. 【力学】关于力学的一些基础知识
  20. 变量巫师_如何在《巫师III:狂猎》中扮演格温特

热门文章

  1. 知识付费系统源码(最新开源知识付费系统搭建下载)
  2. Matlab R2017的下载与安装详细教程以及软件的学习资源
  3. 渗透测试面试题汇总(全)
  4. sybase默认数据库
  5. ua获取手机型号_JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)...
  6. CAD二次开发——cad查看对象C#:MdgDbg.dll
  7. 2021爱分析・中国采购数字化趋势报告
  8. Uniapp使用GoEasy实现websocket实时通讯
  9. Jquery API帮助文档 chm
  10. C++信息学奥赛一本通_1072