2

DWT とニューラル ネットワークを使用して CBIR に関するプロジェクトを行っています。色とテクスチャの特徴を抽出し、抽出した特徴の正規化された値をトレーニングしました。画像分類を実装するために、matlab のニューラル ネットワーク ツールを使用しました。これらはすべて正常に実行されます。

私の質問は、トレーニングされた画像の値を ms アクセス データベースに自動的に挿入する方法はありますか?

ありがとう。

4

1 に答える 1

1

ニューラル ネットワーク オブジェクトには、ネットワークの重みを取得するためにアクセスできるプロパティがあります。例:

net = feedforwardnet();       %# or the obsolete functions: newff, newpr, ..
net.b     %# bias vectors
net.IW    %# input weight matrices
net.LW    %# layer weight matrices

それぞれの意味については、ドキュメントを参照してください。それらを使用してネットワーク出力を自分で計算する方法の例については、この回答を確認できます。

さらに、すべての重みをベクトルとして取得するGETWB便利な関数があります。

weights = getwb(net);

これらの値をデータベースに保存します。SETWB関数を使用して重みを元に戻すことができます。

MATLAB でデータベースを操作する方法の概要については、こちらを参照してください (これは、MS Access データベースとの対話の一例です)。

于 2012-07-29T00:17:14.137 に答える