機械学習におけるパラメトリック手法とノンパラメトリック手法

機械学習におけるパラメトリック手法とノンパラメトリック手法

導入

前回の記事では、統計学習における予測と推論の違いを紹介しました。これら 2 つの方法の主な違いは最終目標にありますが、どちらも未知の関数 f を推定する必要があります。

[[427125]]

つまり、下の図に示すように、入力 (つまり、独立変数 X のセット) を出力 (つまり、ターゲット変数 Y) にマッピングする関数を学習する必要があります。

Y = f(X) + ε

未知の関数を推定するには、データにモデルを適合させる必要があります。推定しようとしている関数の形式は通常は不明であるため、それを取得するには異なるモデルを適用したり、関数 f の形式について何らかの仮定を立てたりする必要がある場合があります。一般に、このプロセスはパラメトリックまたは非パラメトリックになります。

本日の記事では、機械学習におけるパラメトリック手法とノンパラメトリック手法について説明します。さらに、主な違いと主な利点と欠点についても検討します。

パラメータ化されたメソッド

パラメトリック法では、通常、関数 f の形式について仮定を立てます。たとえば、未知の関数 f が線形であると仮定できます。つまり、関数は次のようになると仮定します。

f(X) = β₀ + β₁ X₁ + … + βₚ Xₚ

ここで、f(X) は推定する未知の関数、β は学習する係数、p は独立変数の数、X は対応する入力です。

推定する関数の形式について仮定を立て、この仮定に適合するモデルを選択したので、最終的にモデルをトレーニングして係数を推定するのに役立つ学習プロセスが必要になります。

機械学習におけるパラメトリック手法では通常、モデルベースのアプローチが採用されます。このアプローチでは、推定する関数の形式について仮定を立て、その仮定に基づいて適切なモデルを選択してパラメータ セットを推定します。

パラメトリック手法の最大の欠点は、私たちが行う仮定が必ずしも正しいとは限らないことです。たとえば、関数の形式が線形であると想定しても、実際にはそうではありません。したがって、これらの方法は柔軟性の低いアルゴリズムを伴い、通常は複雑でない問題を解決するために使用されます。

パラメトリック法は非常に高速で、必要なデータもはるかに少なくなります (これについては次のセクションで詳しく説明します)。さらに、パラメトリック手法は柔軟性は低いものの、私たちが立てた仮定に基づいているため、解釈が容易です。

機械学習におけるパラメトリック手法には、線形判別分析、単純ベイズ、パーセプトロンなどがあります。

ノンパラメトリック法

一般に、ノンパラメトリック法とは、推定する関数の形式について根本的な仮定を行わないアルゴリズムのセットを指します。この方法では、仮定がないので、未知の関数 f のあらゆる形式を推定できます。

ノンパラメトリック法は、データ ポイントへの最適な適合を求めるため、より正確になる傾向があります。しかし、これは多数の観測値(未知の関数 f を正確に推定するために必要なもの)を犠牲にして行われます。そして、これらの方法はモデルのトレーニングには非効率的であることが多いです。もう 1 つの問題は、ノンパラメトリック手法では、アルゴリズムがより柔軟であるため、新しい未知のデータ ポイントにうまく一般化されない方法でエラーやノイズを学習することがあり、過剰適合が発生する可能性があることです。

ノンパラメトリック手法は非常に柔軟性が高く、基礎となる関数について何の仮定も立てないため、モデルのパフォーマンスを向上させることができます。

機械学習におけるノンパラメトリック手法の例としては、サポートベクターマシンや kNN などがあります。

要約する

今日の記事では、機械学習におけるパラメトリック手法とノンパラメトリック手法について、またそれぞれの長所と短所について説明しました。

パラメトリック法は柔軟性と精度に劣る傾向がありますが、解釈可能性は高くなります。一方、ノンパラメトリック法は柔軟性が高く (したがって、より複雑な問題に適している)、精度に優れていますが、解釈可能性は低くなります。

パラメトリック法は柔軟性が低く、精度も劣る場合がありますが、非常に柔軟なノンパラメトリック法を単純な問題に使用すると過剰適合につながる可能性がある多くのユースケースでは、依然として有用です。

<<:  ドローンの将来の用途

>>:  ついにアルゴリズムが「修正」されました!

ブログ    
ブログ    
ブログ    

推薦する

パンデミックにより、AI のステータスは「欲しいもの」から「必須のもの」に変化したのでしょうか?

パンデミック以前は、AIの導入は世間の関心を集めていたものの、人々はまだAIの長所と短所、ビジネスへ...

ディープフェイクで映画を作る時代が来た:ディズニーが高解像度の顔を変えるアルゴリズムを公開

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

ChatGPTがやってくる、個人はそれにどう対処すべきか

このテーマについて、人工知能の起源と発展、その一般原理、不安を避ける方法、そして時代に追いつく方法な...

...

【就職活動】データサイエンスと機械学習のための最も包括的な面接ガイド

[[234501]]この記事では、データサイエンスと機械学習の面接で遭遇する可能性のあるさまざまな質...

...

XiaoIceが11人のAI歌手を一気にリリース:プロの歌手に匹敵するにはたった45日間のトレーニングが必要

11月25日、 XiaoIceフレームワークは11人のAI歌手をリリースし、アシスタント、同僚、親戚...

人工知能技術は建設業界をどのように変えるのでしょうか?

人工知能 (AI) は世界中の産業に革命をもたらし、その能力によって世界を変えています。 ChatG...

...

Hacker Newsのランキングアルゴリズムの仕組み

[[83666]]この記事では、Hacker News ウェブサイトの記事ランキング アルゴリズムの...

マシンビジョンについて知っておくべきこと

マシンビジョンは急速に発展している人工知能の分野です。簡単に言えば、マシンビジョンとは、測定と判断の...

AIとローコード/ノーコードのすべきこと、すべきでないこと

ローコードとノーコードは、新しいアプリケーションやサービスを簡単に作成できるようにして、プログラマー...

AIの5つの本当の危険性

偽造品、アルゴリズムの偏り、その他の問題が私たちの日常生活に及ぼす影響過去数年間、人工知能は私たちの...

...

Microsoft は GPT-4V マニュアルを作成しました。166 ページに及ぶ完全かつ詳細な説明と、プロンプト ワードのデモ例が含まれています。

マルチモーダルキングボムモデルGPT-4V、 166ページの「取扱説明書」を公開!これは Micro...