- 84 名前:学生 [2007/08/26(日) 20:11:26 ]
- 統計ソフトRで、パッケージe1071のsvm(),kernlabのksvm()の中身を参考にしながら、
SVM()を最初から作成しようと考えています。 なお、既存のパッケージを使用しないのは、 svmのα(ラグランジュ変数)やマージンの大きさ(正確にはweight vector)などをいじる必要が出てきたからです。 そこで質問なのですが、同じように中身をいじる必要が出てきた場合、みなさんはどのように実現されているんでしょうか? 1)やはり1から自分で作成する必要があるんでしょうか? 2)それとも、上記に挙げたパッケージの関数よりもっと細かい設定・修正ができるパッケージ等(?)があるんでしょうか? 3)もしくは、Rでは困難で、他のソフト(MatLab等?)を使用すべきなんでしょうか? 当方のプログラミングの知識が浅いため、出来ればサンプルや出来合いのものがあれば・・と思ってgoogleなどで聞いてみたんですが見つからず・・ という状況で、同じような研究をされている方おられましたら、ぜひ教えて頂きたいです。
|

|