RegressionPartitionedSVM
名前空間: classreg.learning.partition
スーパークラス: RegressionPartitionedModel
交差検証済みのサポート ベクター マシン回帰モデル
説明
RegressionPartitionedSVM
は、交差検証分割で学習させたサポート ベクター マシン (SVM) 回帰モデルのセットです。
構築
は、学習済み SVM 回帰モデル CVMdl
= crossval(mdl
)mdl
から交差検証 (分割) 済みのサポート ベクター マシン回帰モデル CVMdl
を返します。
は、1 つ以上の CVMdl
= crossval(mdl
,Name,Value
)Name,Value
ペア引数で指定された追加オプションを使用して、交差検証されたモデルを返します。Name
はプロパティ名にすることもでき、その場合、Value
は対応する値になります。Name
は、一重引用符 (''
) で閉じなければなりません。Name1,Value1,...,NameN,ValueN
のように、複数の名前と値のペアの引数を任意の順番で指定できます。
入力引数
プロパティ
オブジェクト関数
gather | GPU からの Statistics and Machine Learning Toolbox オブジェクトのプロパティの収集 |
kfoldLoss | 交差検証された分割済みの回帰モデルの損失 |
kfoldPredict | 交差検証済み回帰モデル内の観測値に対する応答の予測 |
kfoldfun | 回帰での関数の交差検証 |
例
代替方法
以下の手法を使用すると、RegressionPartitionedSVM
モデルを作成できます。
学習関数
fitrsvm
を使用し、名前と値のペア'CrossVal'
、'Holdout'
、'KFold'
または'Leaveout'
のいずれかを指定します。fitrsvm
を使用してモデルに学習させ、crossval
メソッドによってモデルを交差検証します。cvpartition
を使用して交差検証分割を作成してから、名前と値のペア'CVPartition'
を使用して学習を行うときに、生成された分割オブジェクトをfitrsvm
に渡します。
参考文献
[1] Nash, W.J., T. L. Sellers, S. R. Talbot, A. J. Cawthorn, and W. B. Ford. "The Population Biology of Abalone (Haliotis species) in Tasmania. I. Blacklip Abalone (H. rubra) from the North Coast and Islands of Bass Strait." Sea Fisheries Division, Technical Report No. 48, 1994.
[2] Waugh, S. "Extending and Benchmarking Cascade-Correlation: Extensions to the Cascade-Correlation Architecture and Benchmarking of Feed-forward Supervised Artificial Neural Networks." University of Tasmania Department of Computer Science thesis, 1995.
[3] Clark, D., Z. Schreter, A. Adams. "A Quantitative Comparison of Dystal and Backpropagation." submitted to the Australian Conference on Neural Networks, 1996.
[4] Lichman, M. UCI Machine Learning Repository, [http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information and Computer Science.