1

信号の認識に問題があります。信号が準周期信号であるとすると、周期時間には有限の制限があります。信号の「形状」はいくつかの基準に一致する必要があるため、実際のアルゴリズムは、フィルタリング、信号の導出、最大値と最小値の検索などの信号処理技術を使用します。良い信号を見つける率は高いですが、問題は間違った形状も検出することです。

そこで、この問題を克服するために人工知能 (主にニューラル ネットワーク) を使用したいと考えています。いくつかの平均的な入力 (信号を減らすことができます) と 0..1 からの「一致」を示す 1 つの出力を持つ多層ネットワークを考えました。しかし、問題は私がそのようなことをしたことがないということです. 期待される結果を得るためにニューラルネットワークを教える方法は? (出力として1を与えるべき入力用のベクトルがあるとしましょう)

それとも、この考え全体が問題の間違った近似ですか? 私は、この問題を克服するために学習して使用する学習アルゴリズムやアイデアを受け入れます。

したがって、ここに測定された信号の図があります(値と時間は現在問題ではありません)。多くの「間違った」信号を見ることができます。ほとんどの検出された信号は、上記のように良好です。 ここに画像の説明を入力

4

3 に答える 3

1

Neurophを使用してニューラルネットワークの構築を試みることができます。「http://neuroph.sourceforge.net/TimeSeriesPredictionTutorial.html」からインスピレーションを得ることができます。一方、フーリエ変換を使用して信号を近似することは可能です。

于 2012-12-29T21:32:49.677 に答える
1

あなたの質問は広い意味で答えることができます。閉じられないように編集することを検討する必要があります。

とにかく、Matlabには、人工知能をサポートするための組み込み関数とツールボックスが多数あり、多くのサンプル コードが利用可能で、それらを変更して参照することができます。Matlab FileExchangeでいくつかを見つけることができます。

そして、人工知能の技術論文をたくさん読むのは大変な作業であることを知っています。頑張ってください!

于 2013-01-03T03:05:21.577 に答える