ホームページ > 記事 > テクノロジー周辺機器 > 機械学習アルゴリズムを通じてソフト センサーを設計するにはどうすればよいですか?
機械学習アルゴリズムの機能を理解することで、エンジニアはアプリケーションに効果的なソフト センサーを生成できます。
#ソフト センサーは仮想センサーとも呼ばれ、数百の測定データを統合的に処理できるソフトウェアです。ソフト センサーの追加を検討している工場管理者は、ソフト センサーで機能する機械学習の範囲に混乱する可能性があります。しかし、この問題を深く掘り下げると、ほとんどのソフト センサー設計の基礎となるいくつかのコア アルゴリズムがあることが明らかになります。 これらのモデルの選択、トレーニング、実装はデータ サイエンティストの仕事であることが多いですが、工場管理者やその他の運用専門家もその機能をよく理解しておく必要があります。これは、ソフト センサーを作成する最も便利で簡単な方法の 1 つです。ただし、ポリマーの粘度の測定など、一部の手順は線形回帰するには複雑すぎます。このアルゴリズムは、ターゲット変数の値を予測する関数を生成します。これは、1 つ以上の変数のセットの線形結合である関数です。 1 つの変数が使用される場合、それは一変量線形回帰と呼ばれます。複数の変数があるため、多重線形回帰という名前が付けられます。このモデルを使用する利点は、その明瞭さです。どの変数が目標に最も大きな影響を与えるかを判断するのは簡単です。これを特徴量の重要性と呼びます。
デシジョン ツリー理論的には、デシジョン ツリーには、データに適合するために必要な数のルールと分岐を含めることができます。これらのルールは、特徴セットと呼ばれる独立変数から使用されます。結果は、ターゲット値の区分的定数推定です。多くのルールと分岐を持つことができるため、非常に柔軟になります。
一方で、データを過剰適合させるリスクもあります。モデルのトレーニングが長時間すぎると、過学習が発生します。これにより、モデルはデータセット内のノイズに適応し始め、通常どおりに扱い始めることができます。データの過小適合も発生する可能性があります。この場合、アルゴリズムのトレーニング期間が十分ではなかったため、独立変数がターゲット変数にどのように関係するか、または独立変数がターゲット変数にどのような影響を与えるかを判断するのに十分なデータがありませんでした。
データの過学習と過小学習の両方がモデルの失敗の原因となります。このモデルは新しいデータを処理できなくなり、ソフト センサーでも使用できなくなります。データの過学習と過小学習の概念は、デシジョン ツリー モデルに特有のものではありません。
これは基本的に、複数のデシジョン ツリー モデルを 1 つのモデルに組み合わせたものです。これにより、柔軟性が向上し、より多くの機能が利用できるようになり、予測力が向上します。ただし、データを過剰適合させる高いリスクも伴います。
機械学習では、勾配ブースティングはアンサンブル モデルと呼ばれることがよくあります。ランダム フォレストと同様に、勾配ブースティングは複数のデシジョン ツリーを組み合わせます。しかし、それが異なるのは、最後に計算された損失関数を最小化するように各ツリーを最適化することです。これらのモデルは非常に効果的ですが、時間の経過とともに解釈が難しくなります。
いわゆるディープ ラーニングは、ニューラル ネットワーク回帰モデルの概念です。このモデルは入力変数を受け入れ、回帰問題に適用するとターゲット変数の値を生成します。最も基本的なニューラル ネットワークは多層パーセプトロンです。これらのモデルでは、ニューロンの単一の配置のみが使用されます。より一般的には、ニューラル ネットワークには、入力層、1 つまたは複数の隠れ層 (それぞれに多くのニューロンがある)、および値を取得するための出力層があります。
隠れ層の各ニューロン内の重み付けされた入力値が合計され、活性化関数 (シグモイド関数など) に渡されます。この関数はモデルを非線形にします。関数がモデルを通過すると、単一のニューロンを含む出力層に到達します。モデルをトレーニングするときは、特徴とターゲット値に最適な重みとバイアスを決定します。
コラボレーティブ デザインを初めて使用する人にとってよくある誤解は、すべての特定のニーズを満たす適切なモデルが 1 つあるということです。しかし実際にはそうではありません。あるモデルを別のモデルより選択することは、データ サイエンティストの経験に部分的に基づいた複雑な決定です。
また、これらの教師あり回帰モデルは、毎回同じ結果を生成するわけではありません。したがって、「最適な」モデルはありませんが、特定の状況により適したモデルもあるかもしれません。
機械学習の演習におけるデータ サイエンティストと運用専門家のコラボレーションは、関係するパラメータ、ターゲットの使用法、開発および展開方法を相互に理解することから始まります。
以上が機械学習アルゴリズムを通じてソフト センサーを設計するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。