ヘルプセンターヘルプセンター
贝叶斯またはそののオプティの変数の说明
贝叶斯
オプティマイザー変数を作成。。
变量= emotizableVariable(名称,范围)
变量= emotizableVariable(名称,范围,名称,值)
例
变量=优化Variable(姓名,,,,范围)は,れ名前および値のをして変数をします。
变量=优化Variable(姓名,,,,范围)
姓名
范围
变量=优化Variable(姓名,,,,范围,名称,值)は,との引数を使用ててプロパティを设定ます。たとえば,OptimizableVariable('xvar',[1 1000],'type','integer')1000の1000の整数作成しのと値の引数引数を指定でき。。各プロパティプロパティプロパティ名名は
变量=优化Variable(姓名,,,,范围,名称,值)
OptimizableVariable('xvar',[1 1000],'type','integer')
すべて展开する
stringスカラーまたはスカラースカラースカラー指定します。名前一意ばばなりなりませませんん。つまり,最适适化化にれれてている他他の変数
メモ
优化视价にははつの名前关连付けます。。
优化视价
MATLAB®のワークスペース名
最适における変数の名前
たとえば,のように。。
xvar = emptimizableVariable('spacevar',[1,100]);
xvarはmatlabののワーク変数,,'spacevar'は最适における変数です。
xvar
'spacevar'
これらのはのよう使用します。
xvarは,贝叶斯に渡す変数の要素使用しますたとえば以下のようにします。
结果= bayesopt(有趣,[xvar,TVAR]))
'spacevar'は,における変数のとしてします。,目的关数关数で次次のようように。
函数目标= mysvmfun(x,cdata,grp)svmmodel = fitcsvm(cdata,grp,'kernelfunction','rbf',...'boxconstraint',X.Spacevar,...'kernelscale',x.tvar);objective = kfoldloss(crossVal(svmmodel));
例:'x1'
'x1'
データ::char|细绳
char
细绳
変数の范囲范囲要素の増加有限ベクトル,またはまたはカテゴリカル変数のののののの配列配列配列またはまたはまたは配列配列配列ますます
実数または変数の场合,范围はそののと上限を与え。。
カテゴリカル変数の,范围は可能値を与え。。
例:[-10,1]
[-10,1]
例:{'红色','蓝色','black'}
{'红色','蓝色','black'}
データ::双倍的|细绳|细胞
双倍的
细胞
类型
'真实的'
'整数'
“分类”
変数の型。'真实的'(実数変数),'整数'(整数変数)または“分类”(カテゴリカルカテゴリカル)を指定し。
'真实的'と'整数'Matlabデータデータデータはどちらも的な精度浮动小数点数です。“分类”の変数型はです。したがっ,,,,Xという名前テーブル変数含まれている'colorv'という名前カテゴリカルの値読み取るには,char(X.Colorv)コマンドをします例については,カスタム出力关数の目的を参照し。。
X
'colorv'
char(X.Colorv)
例:“类型”,“分类”
“类型”,“分类”
转换
'没有任何'
'日志'
変数に适用変换。'没有任何'(変换なし)または'日志'(対数対数)を指定し。
'日志'の场合変数はの実数(“类型”,“真实”)または非负整数(“类型”,“整数”)でなければん変数の探索モデルが対数で行われれます
“类型”,“真实”
“类型”,“整数”
例:“变换”,“ log'
“变换”,“ log'
优化
真的
错误的
最适における変数使用の指示。真的(変数をする)または错误的(変数をない)を指定ます。
例:“优化”,错误
“优化”,错误
データ::逻辑
逻辑
以下の,后にドット表记して変更でき。。
実数または整数変数の范围。たとえば以下のにします。
xvar = emptimizableVariable('X',[-10,10]);%修改范围:xvar.range = [1,5];
'整数'と'真实的'の类型。たとえば以下のにします。
xvar.type ='整数';
実数またはの変数の,'日志'と'没有任何'の间での转换。たとえば以下のにします。
xvar.transform ='日志';
この柔软,,する最适をでき。ドットドット表记を使用して范囲范囲またはまたは変换を更新更新恢复を呼び出します。
恢复
すべて折りたたむ
0から1までの変数:
var1 = emptimizableVariable('xvar',[0 1])
var1 =优化属性属性:名称:'xvar'范围:[0 1]类型:'真实'transform:'none'优化:1
0から1000までのスケールの変数:
var2 = emptimizableVariable('ivar',[0 1000],'类型',,,,'整数',,,,'转换',,,,'日志')
var2 =优化可属性的属性:名称:'ivar'范围:[0 1000]类型:'整数'transform:'log'优化:1
虹のの変数:
var3 = emotizizableVariable('rvar',{'r''o''y''G''b''一世''v'},,'类型',,,,“分类”)
var3 =优化属性具有属性:名称:'rvar'范围:{'r''o''y''g''b'b'b''i'''v'} type:'partorical'变换:'none'optimize:1 optimize:1
贝叶斯式化|贝叶斯
贝叶斯式化
この例さたバージョンがます编集さた方のの例を开き开きます?
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室