私の主要プロジェクトに取り組んでいる最終学年の学生。私のプロジェクトは基本的に自然の場面からテキストを抽出し、それを認識してメモ帳などに表示することです。文字認識のためにSVMをMATLABで学習する方法は?
私はすでに画像からテキストを抽出しており、抽出された各文字。
認識部分のために、私はmatlabでSVM(サポートベクトルマシン)を訓練したり使用する方法を知りませんでしたので、私はマッチを得ることができます。
これは
私の主要プロジェクトに取り組んでいる最終学年の学生。私のプロジェクトは基本的に自然の場面からテキストを抽出し、それを認識してメモ帳などに表示することです。文字認識のためにSVMをMATLABで学習する方法は?
私はすでに画像からテキストを抽出しており、抽出された各文字。
認識部分のために、私はmatlabでSVM(サポートベクトルマシン)を訓練したり使用する方法を知りませんでしたので、私はマッチを得ることができます。
これは
苦労し難しいことが輩出されるよう、既存のSVMの実装を使用して満足している場合、あなたはバイオインフォマティクスツールボックスsvmtrainを使用するか、またはlibsvmのMatlabのバージョンをダウンロードしてくださいどちらか私を助けてください。 。 SVMを自分で実装する場合は、SVM theoryを理解し、quadprogを使用して適切な最適化問題を解決する必要があります。
データでは、N行85文字のフィーチャーマトリックス(Nは文字数)と手動で入力する「真のラベル」のN行1列の配列が必要です。 SVMの訓練に使用するツールに応じて、svmtrain
のパラメーターはわずかに異なります。ドキュメンテーションを確認してください。
あなたはそれが機能することを示すために、あなたのSVMを評価したい場合は、あなたが分類器の汎化誤差を推定することができるようにデータを整理する必要があるかもしれません - cross-validation
+1:素晴らしい答え。 –
はSVMが何であるか知っています参照してください?唯一の問題はそれを実装していますか? – Squazic
http://www.csie.ntu.edu.tw/~cjlin/libsvm/これを見て....それは非常に便利です... – lakesh