あらゆる種類の機械学習 (ML) の問題に取り組む場合、選択できるさまざまなアルゴリズムがあります。機械学習の分野では、すべての問題を完全に解決できる ML アルゴリズムは存在しないというコンセンサスがあります。さまざまな ML アルゴリズムのパフォーマンスは、データのサイズと構造に大きく依存します。したがって、多くの試行錯誤を通じてアルゴリズムを直接テストしない限り、適切なアルゴリズムを選択することは難しい問題になることがよくあります。
ただし、各 ML アルゴリズムには、ガイドとして使用できる長所と短所がいくつかあります。あるアルゴリズムが他のアルゴリズムより常に優れているとは限りませんが、各アルゴリズムには、適切なアルゴリズムをすばやく選択し、ハイパーパラメータを調整するためのガイドとして使用できるいくつかの特性があります。回帰問題に対するよく知られた ML アルゴリズムをいくつか紹介し、その長所と短所に基づいて使用するためのガイドラインを設定します。この投稿は、回帰問題に最適な ML アルゴリズムを選択するのに役立ちます。 線形回帰と多項式回帰 線形回帰 簡単なケースから始めましょう。単変量線形回帰は、直線などの線形モデルを使用して、単一の入力独立変数 (特徴変数) と出力従属変数の関係をモデル化するために使用される手法です。より一般的なケースは多変量線形和であり、複数の独立した入力変数 (特徴変数) と出力従属変数の関係についてモデルが作成されます。出力は入力変数の線形結合であるため、モデルは線形のままです。 3 番目に一般的なケースは、多項式回帰モデルと呼ばれます。これは、指数変数やコサインなどの特徴変数の非線形組み合わせになりますが、これにはデータと出力の関係を知ることが必要です。回帰モデルは、確率的勾配降下法 (SGD) を使用してトレーニングできます。 アドバンテージ:
欠点:
ニューラルネットワーク ニューラル ネットワークは、ニューロンと呼ばれる相互接続されたノードのグループで構成されます。データ内の入力特徴変数は、多変量線形結合としてこれらのニューロンに渡され、各特徴変数に掛けられる値は重みと呼ばれます。次に、この線形結合に非線形性を適用し、ニューラル ネットワークが複雑な非線形関係をモデル化できるようにします。ニューラル ネットワークには複数の層があり、1 つの層の出力は同じ方法で次の層に渡されます。出力では通常、非線形性は適用されません。ニューラル ネットワークは、確率的勾配降下法 (SGD) とバックプロパゲーション アルゴリズム (両方とも上の GIF に表示) を使用してトレーニングされます。 アドバンテージ:
欠点:
回帰木とランダムフォレスト ランダムフォレスト 基本から始めましょう。決定木は、ツリーのブランチをトラバースし、ノードで行われた決定に基づいて次のブランチを選択する直感的なモデルです。ツリー誘導は、一連のトレーニング インスタンスを入力として受け取り、分割に最適な属性を決定し、データセットを分割し、結果として得られる分割データセットに対して、すべてのトレーニング インスタンスが分類されるまでこれを繰り返すタスクです。ツリーを構築する際の目標は、可能な限り純粋な子ノードを作成する属性に基づいて分割することです。これにより、データセット内のすべてのインスタンスを分類するために必要な分割の数を最小限に抑えることができます。純度は情報ゲインの概念によって測定されます。これは、以前に見たことのないインスタンスを適切に分類するために、そのインスタンスについてどれだけ知る必要があるかに関するものです。実際には、エントロピー、つまり、現在のデータセット パーティションが特定の属性に基づいてさらにパーティション分割された場合に、現在のデータセット パーティションの単一のインスタンスを分類するために必要な情報量を比較することによって、単一のインスタンスが分類されます。 ランダムフォレストは、決定木の集合にすぎません。入力ベクトルは複数の決定木を介して実行されます。回帰の場合、すべてのツリーの出力値が平均化され、分類の場合、投票方式を使用して最終クラスが決定されます。 アドバンテージ:
欠点:
*** この記事を楽しんでいただき、何か新しくて役に立つことを学んでいただければ幸いです。 |
>>: Meituan はどのようにしてディープラーニングに基づくインテリジェントな画像レビューを実現するのでしょうか?
1. はじめにプロセス産業は原材料産業の一分野であり、国民経済にとって大きな意義を持っています。数十...
[[441080]]経済観察記者 鄭躍新12月16日、中国教育部元副部長で中国教育国際交流協会会長...
ベストセラー作家のバーナード・マー氏はフォーブス誌に「人工知能はいかにして資本主義を殺すか」と題する...
AIワークロードをエッジで実行することで、経済性の向上、意思決定の迅速化、自動化が可能になります。誇...
大規模モデルは AI コミュニティのトレンドとなり、主要なパフォーマンス チャートを席巻するだけでな...
[[252987]] AIは徐々に成熟し、さまざまな産業に導入され、人々の生活を微妙に変えています。...
[[121078]]アルゴリズムは今日の私たちの生活にとって非常に重要なので、いくら強調してもし過ぎ...
大型モデルはどんどん「人間らしく」なってきていますが、本当にそうなのでしょうか?現在、Nature ...
現在、コンピューティング能力、ストレージ容量、データ収集能力の急速な向上により、人工知能はさまざまな...
大規模言語モデルは実際に数学の定理の研究に使用できます。最近、Microsoft Research ...
科学の分野では、人類の科学技術の発展のスピードは実に速く、人工知能と比較すると、すでに基本的に活用で...
2020 年にどのディープラーニング フレームワークを選択すべきでしょうか?今、新たな選択肢がありま...
2018年は新しい小売業が爆発的に増加した年でした。誰もがそれを実感したと思います。以前よりもコン...