DWT とニューラル ネットワークを使用して CBIR に関するプロジェクトを行っています。色とテクスチャの特徴を抽出し、抽出した特徴の正規化された値をトレーニングしました。画像分類を実装するために、matlab のニューラル ネットワーク ツールを使用しました。これらはすべて正常に実行されます。
私の質問は、トレーニングされた画像の値を ms アクセス データベースに自動的に挿入する方法はありますか?
ありがとう。
DWT とニューラル ネットワークを使用して CBIR に関するプロジェクトを行っています。色とテクスチャの特徴を抽出し、抽出した特徴の正規化された値をトレーニングしました。画像分類を実装するために、matlab のニューラル ネットワーク ツールを使用しました。これらはすべて正常に実行されます。
私の質問は、トレーニングされた画像の値を ms アクセス データベースに自動的に挿入する方法はありますか?
ありがとう。
ニューラル ネットワーク オブジェクトには、ネットワークの重みを取得するためにアクセスできるプロパティがあります。例:
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 データベースとの対話の一例です)。