2017-07-11 12 views
0

私はかなりの量のデータを分析しなければならないプロジェクトを開発中です。電気機器に適用されるのリアルタイムの監視システムです。パターン認識/データ分類

状況はこれです:

[1.4、5.1、23.3、4.5、12.5、6.1、...](サイズの付:架空のシナリオでは、私は、ベクターなどを持っていますいくつかの場合には、いくつかの "1.5")がイベントA.

2を行い、その後、ベクターに発見された場合

1):N値)

は、私は可能性があり、 "分類" の3種類を確立する必要がありますベクトルに "5"が見つかったら、イベントBを実行します。

3)ベクトルに「15」が複数ある場合は、イベントCを実行します。

実際には、受信する情報を分析し、それに従ってさまざまなイベントを実行する必要があります。

パターン認識、データ分類などはどのテクニックを使うべきですか?

答えて

0

修正されたビジターパターンを使用します。

foreach(var elem in elements) 
{ 
    foreach (var visitor in visitors) 
    { 
     //more clear than having a method called Visit 
     if (visitor.CanTransition(elem)) 
     { 
      var eventToDo = visitor.getNewEvent(); 
     } 
    } 
} 
関連する問題