使用 fitcsvm 自动优化超参数。

加载 ionosphere 数据集。

load ionosphere

通过使用自动超参数优化,找到最小化五折交叉验证损失的超参数。为了实现可再现性,请设置随机种子并使用 'expected-improvement-plus' 采集函数。

rng default

Mdl = fitcsvm(X,Y,'OptimizeHyperparameters','auto',...

'HyperparameterOptimizationOptions',struct('AcquisitionFunctionName',...

'expected-improvement-plus'))

|=====================================================================================================|

| Iter | Eval | Objective | Objective | BestSoFar | BestSoFar | BoxConstraint| KernelScale |

| | result | | runtime | (observed) | (estim.) | | |

|=====================================================================================================|

| 1 | Best | 0.21652 | 17.039 | 0.21652 | 0.21652 | 64.836 | 0.0015729 |

| 2 | Accept | 0.35897 | 0.07617 | 0.21652 | 0.22539 | 0.036335 | 5.5755 |

| 3 | Best | 0.13105 | 6.632 | 0.13105 | 0.14152 | 0.0022147 | 0.0023957 |

| 4 | Accept | 0.35897 | 0.074778 | 0.13105 | 0.13108 | 5.1259 | 98.62 |

| 5 | Accept | 0.1339 | 13.599 | 0.13105 | 0.13111 | 0.0011599 | 0.0010098 |

| 6 | Accept | 0.13105 | 3.171 | 0.13105 | 0.13106 | 0.0010151 | 0.0045756 |

| 7 | Best | 0.12821 | 8.4294 | 0.12821 | 0.12819 | 0.0010563 | 0.0022307 |

| 8 | Accept | 0.1339 | 10.901 | 0.12821 | 0.13013 | 0.0010113 | 0.0026572 |

| 9 | Accept | 0.12821 | 6.1095 | 0.12821 | 0.12976 | 0.0010934 | 0.0022461 |

| 10 | Accept | 0.12821 | 3.646 | 0.12821 | 0.12933 | 0.0010315 | 0.0023551 |

| 11 | Accept | 0.1396 | 16.231 | 0.12821 | 0.12954 | 994.04 | 0.20756 |

| 12 | Accept | 0.13105 | 15.216 | 0.12821 | 0.12945 | 20.145 | 0.044584 |

| 13 | Accept | 0.21368 | 17.538 | 0.12821 | 0.12787 | 903.79 | 0.056122 |

| 14 | Accept | 0.1339 | 0.25382 | 0.12821 | 0.12939 | 0.018688 | 0.038639 |

| 15 | Accept | 0.12821 | 2.712 | 0.12821 | 0.1295 | 5.6464 | 0.15938 |

| 16 | Accept | 0.13675 | 9.392 | 0.12821 | 0.12798 | 0.5485 | 0.020716 |

| 17 | Accept | 0.12821 | 6.1911 | 0.12821 | 0.12955 | 1.2899 | 0.063233 |

| 18 | Accept | 0.1339 | 9.0842 | 0.12821 | 0.12957 | 869.51 | 0.94889 |

| 19 | Accept | 0.13675 | 9.2152 | 0.12821 | 0.12957 | 112.89 | 0.31231 |

| 20 | Accept | 0.13105 | 0.09432 | 0.12821 | 0.12958 | 0.0010803 | 0.03695 |

|=====================================================================================================|

| Iter | Eval | Objective | Objective | BestSoFar | BestSoFar | BoxConstraint| KernelScale |

| | result | | runtime | (observed) | (estim.) | | |

|=====================================================================================================|

| 21 | Accept | 0.13675 | 9.1747 | 0.12821 | 0.1299 | 7.7299 | 0.076169 |

| 22 | Best | 0.12536 | 0.14985 | 0.12536 | 0.13007 | 0.0010485 | 0.013248 |

| 23 | Accept | 0.20228 | 16.954 | 0.12536 | 0.12548 | 0.060212 | 0.0010323 |

| 24 | Accept | 0.1339 | 0.21183 | 0.12536 | 0.12556 | 0.30698 | 0.16097 |

| 25 | Accept | 0.1339 | 14.522 | 0.12536 | 0.12923 | 963.05 | 0.5183 |

| 26 | Accept | 0.13675 | 0.24834 | 0.12536 | 0.12888 | 0.0039748 | 0.015475 |

| 27 | Accept | 0.1339 | 1.4307 | 0.12536 | 0.12889 | 0.33582 | 0.066787 |

| 28 | Accept | 0.1339 | 14.534 | 0.12536 | 0.12884 | 4.2069 | 0.032774 |

| 29 | Best | 0.12536 | 0.11308 | 0.12536 | 0.12658 | 0.0010233 | 0.017839 |

| 30 | Accept | 0.12536 | 0.12514 | 0.12536 | 0.12579 | 0.0010316 | 0.019592 |

__________________________________________________________

Optimization completed.

MaxObjectiveEvaluations of 30 reached.

Total function evaluations: 30

Total elapsed time: 234.177 seconds.

Total objective function evaluation time: 213.0698

Best observed feasible point:

BoxConstraint KernelScale

_____________ ___________

0.0010233 0.017839

Observed objective function value = 0.12536

Estimated objective function value = 0.12579

Function evaluation time = 0.11308

Best estimated feasible point (according to models):

BoxConstraint KernelScale

_____________ ___________

0.0010233 0.017839

Estimated objective function value = 0.12579

Estimated function evaluation time = 0.13623

Mdl =

ClassificationSVM

ResponseName: 'Y'

CategoricalPredictors: []

ClassNames: {'b' 'g'}

ScoreTransform: 'none'

NumObservations: 351

HyperparameterOptimizationResults: [1×1 BayesianOptimization]

Alpha: [91×1 double]

Bias: -5.6976

KernelParameters: [1×1 struct]

BoxConstraints: [351×1 double]

ConvergenceInfo: [1×1 struct]

IsSupportVector: [351×1 logical]

Solver: 'SMO'

Properties, Methods

matlab中fitrsvm函数,训练用于一类和二类分类的支持向量机 (SVM) 分类器相关推荐

  1. cumsum在matlab中,matlab中cumsum函数和sum函数详解

    调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...

  2. zeros(0 5)函数matlab,matlab中zeros函数用法

    matlab中zeros函数是用于返回一个double类零矩阵,其用法是:1.在命令行窗口中输入"B=zeros(5)",按回车键可生成一个"5*5"的零矩阵: ...

  3. MATLAB中的函数句柄及其应用

    1.函数句柄的创建 函数句柄(function handle)是MATLAB中的一类特殊的数据结构,它的地位类似于其它计算机语言里的函数对象(Javascript,Python),函数指针(C++), ...

  4. MATLAB中的函数句柄 理解

    MATLAB中的函数句柄 理解 https://zhuanlan.zhihu.com/p/266263265 https://blog.csdn.net/kevinhg/article/details ...

  5. matlab的newff语句,matlab 中“newff” 函数的参数设置

    matlab 中"newff" 函数的使用方法技巧|和各参数的意义 先来一个简单的源程序让大家练习一下: % Here input P and targets T define a ...

  6. Matlab中bwmorph函数的使用

    Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...

  7. matlab中now函数_now()方法以及JavaScript中的示例

    matlab中now函数 JavaScript now()方法 (JavaScript now() method) now() method is a Date class method, it is ...

  8. matlab指令vpa(j10),matlab中vpa函数

    Matlab中矩阵函数_IT/计算机_专业资料.Matlab中矩阵函数 矩阵转置... Matlab 中 solve 函数主要是用来求解线性方程组的解析解或者精确解.对于得 出的结果是符号变量,可以通 ...

  9. matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...

    MATLAB中ifft函数用法.性质.特性,以及与fft的组合应用全面深入解析(含程序) 前言 在我之前的<MATLAB中fft函数用法.性质.特性.缺陷全面深入解析(含程序)>中,我已经 ...

最新文章

  1. python函数编程-偏函数partial function
  2. hdu 4501(三维背包问题)
  3. 【剑指offer】面试题58 - I:翻转单词顺序(Java)
  4. python把回车作为输入_python将回车作为输入内容的实例
  5. php 物联网应用,蜂窝物联网的概念以及应用
  6. 普林斯顿校长2018演讲:读书无用是最大的谎言
  7. PoolTogether 奖池开奖一名用户赢得 43,760 美元,本金仅为 73 美元
  8. 关于get请求的乱码问题
  9. 原来真的不会用指针[*p++]
  10. redis 经纬度_Redis 中的 GEO(地理信息)类型
  11. java jdk运行_java运行机制、Jdk版本及Java环境变量
  12. 阿里云轻量服务器 外网卡_阿里云服务器购买流程及注意事项
  13. java去除 r_Android apk瘦身最佳实践(一):去除R.class
  14. 记一次UDP的sendto函数错误解决
  15. 电子元件-发光二极管
  16. Linux iproute2 命令家族(ip / ss)
  17. Anaconda2020安装与使用
  18. css渐变背景色与切角
  19. 3种夸克有多少组合?
  20. C语言实现通过日期计算这是一年中的第几天

热门文章

  1. 自己动手系列——实现一个简单的ArrayList
  2. Prototype(原型模式)
  3. vue中ref的使用(this.$refs获取为undefined)
  4. 大数据学习——CentOS6.5在虚拟机下配置jdk
  5. python学习笔记(十一)-python程序目录工程化
  6. 【转载】关于二叉树、四叉树和八叉树 - Chinamming的专栏 - 博客频道 - CSDN.NET
  7. PHP中的Array类型其实是Hashtable
  8. 安卓音频处理相关资料集合贴
  9. jquery easyui datagrid改变某行的值
  10. win2003超过最大连接数