人工知能における機械学習とディープラーニングとは何ですか

インターネット(Internet)に接続されているデバイスは、スマートデバイスと呼ばれます。インターネット(Internet)に関連するほとんどすべてがスマートデバイス(smart device)として知られています。このコンテキストでは、デバイスをよりスマートにするコード(最小限(SMARTER – )の介入で、または人間の介入なしで動作できるようにする)は、( –)人工知能(Artificial Intelligence)(AI)に基づいていると言えます。他の2つ、つまり機械学習(Machine Learning)(ML)とディープラーニング(Deep Learning)(DL)は、スマートデバイスにより多くの機能をもたらすために構築されたさまざまなタイプのアルゴリズムです。AIとMLとDL(AI vs ML vs DL )の詳細を以下で見て、それらが何をし、どのようにAIに接続されているかを理解しましょう。

MLとDLに関する人工知能とは何ですか

人工知能における機械学習とディープラーニング

AIは、機械学習(Machine Learning)(ML)プロセスとディープラーニング(Deep Learning)(DL)プロセスのスーパーセットと呼ぶことができます。AIは通常、MLとDLに使用される総称です。ディープラーニング(Deep Learning)もまた、機械学習(Machine Learning)のサブセットです(上の画像を参照)。

機械学習(Machine Learning)はもはやユニバーサルAIの一部ではないと主張する人もいます。彼らは、MLはそれ自体が完全な科学であり、したがって、人工知能(Artificial Intelligence)を参照して呼び出す必要はないと言います。AIはデータで繁栄します:ビッグデータ(Big Data)。消費するデータが多いほど、精度は高くなります。常に正しく予測できるわけではありません。偽旗もあります。AIはこれらの間違いについて自分自身を訓練し、人間の監督の有無にかかわらず、それが行うことになっていることをより良くします。

人工知能は、ほとんどすべての業界に浸透しており、非常に多くの種類の(ビジネス)プロセスやアルゴリズムに影響を与えるため、適切に定義することはできません。人工知能は(Intelligence)データサイエンス(Data Science)(DS:ビッグデータ(Big Data))に基づいており、その別個の部分として機械学習(Machine Learning)が含まれていると言えます。同様に(Likewise)ディープラーニング(Deep Learning)機械学習(Machine Learning)の明確な部分です。

IT市場が傾斜しているように、将来はモノのインターネット(IoT)(Internet of Things (IoT))と呼ばれる接続されたスマートデバイスによって支配されるでしょう。スマート(Smart)デバイスとは、直接的または間接的に人工知能を意味します。あなたはすでに日常生活の多くのタスクで人工知能(AI)を使用しています。たとえば、「単語の提案」が上手くいくスマートフォンのキーボードで入力します。あなたが無意識のうちに人工知能(Artificial Intelligence)を扱っている他の例の中には、インターネット(Internet)、オンラインショッピング、そしてもちろん、これまでになくスマートなGmailOutlookの電子メール受信ボックスで物事を検索しています。

機械学習とは

機械学習(Learning)人工知能(Artificial Intelligence)の分野であり、その目的は、機械(またはコンピューター、またはソフトウェア)に、プログラミングをあまり行わずに自分自身を学習させ、訓練させることです。このようなデバイスは、パフォーマンスを向上させる方法の学習など、タスクを完了するために人間の方法を適用するため、プログラミングが少なくて済みます。基本的(Basically)に、MLとは、コンピューター/デバイス/ソフトウェアを少しプログラミングし、それ自体で学習できるようにすることを意味します。

機械学習(Machine Learning)を促進する方法はいくつかあります。そのうち、次の3つが広く使用されています。

  1. 監視あり、
  2. 教師なし、および
  3. 強化学習。

機械学習(Machine Learning)における教師あり学習

プログラマーが最初にラベル付けされたデータとすでに処理された回答をマシンに提供するという意味で監視されます。ここで、ラベルとは、データベースまたはスプレッドシートの行名または列名を意味します。そのようなデータの膨大なセットをコンピューターに供給した後、それはさらなるデータセットを分析し、それ自体で結果を提供する準備ができています。それはあなたがそれに供給されたデータを分析する方法をコンピュータに教えたことを意味します。

通常、80/20の法則を使用して確認されます。膨大な(Huge)データセットがコンピューターに送られ、コンピューターが答えの背後にある論理を学習します。イベントからのデータの80%は、回答とともにコンピューターに送られます。残りの20%は、コンピューターが適切な結果を出すことができるかどうかを確認するための回答なしで供給されます。この20%は、コンピューター(マシン)がどのように学習しているかを確認するためのクロスチェックに使用されます。

教師なし機械学習

教師なし学習は、ラベルが付けられておらず、順序が決まっていないランダムなデータセットがマシンに供給された場合に発生します。マシンは、結果を生成する方法を理解する必要があります。たとえば、さまざまな色のソフトボールを提供する場合、色で分類できる必要があります。したがって、将来、マシンに新しいソフトボールが提示されると、データベースにすでに存在するラベルを持つボールを識別できます。この方法にはトレーニングデータはありません。マシンはそれ自体で学習する必要があります。

強化学習

一連の決定を行うことができるマシンは、このカテゴリに分類されます。次に、報酬システムがあります。マシンがプログラマーの望むことを何でも上手くやれば、報酬がもらえます。マシンは、最大の報酬を切望するようにプログラムされています。そしてそれを得るために、それはさまざまなケースでさまざまなアルゴリズムを考案することによって問題を解決します。つまり、AIコンピューターは試行錯誤の方法を使用して結果を出します。

たとえば、自動運転車の場合、道路上で独自のシナリオを作成する必要があります。機械が外出中の場合、プログラマーはすべての可能性を考えることができないため、プログラマーがすべてのステップをプログラムできる方法はありません。そこで、強化学習(Reinforcement Learning)が登場します。試行錯誤のAIと呼ぶこともできます。

ディープラーニングと機械学習の違い(Machine Learning)

ディープラーニング(Deep Learning)は、より複雑なタスクを対象としています。ディープラーニング(Deep Learning)機械学習(Machine Learning)のサブセットです。それだけが、機械の学習を助けるより多くの神経ネットワークを含んでいます。人工(Manmade)ニューラルネットワークは新しいものではありません。世界中のラボは、マシンが情報に基づいた意思決定を行えるように、ニューラルネットワークを構築および改善しようとしています。(Labs)定期的に市民権を与えられたサウジアラビア(Saudi)のヒューマノイド、ソフィア(Sophia)について聞いたことがあるはずです。ニューラルネットワークは人間の脳のようなものですが、脳ほど洗練されていません。

教師なし深層学習を提供する優れたネットワークがいくつかあります。ディープラーニング(Deep Learning)は、人間の脳を模倣するより多くのニューラルネットワークであると言えます。それでも、十分なサンプルデータがあれば、ディープラーニング(Deep Learning)アルゴリズムを使用してサンプルデータから詳細を取得できます。たとえば、画像プロセッサDLマシンを使用すると、マシンに尋ねられる質問に応じて感情が変化する人間の顔を簡単に作成できます。

上記は、AI対MI対DLをより簡単な言葉で説明しています。AIとMLは広大な分野であり、開放されつつあり、大きな可能性を秘めています。これが、人工知能(Artificial Intelligence)機械学習(Machine Learning)ディープラーニング(Deep Learning)を使用することに反対する人がいる理由です。



About the author

私は経験豊富なソフトウェア エンジニアであり、ユーザー アカウント、家族の安全、Google Chrome テクノロジの開発と管理に 10 年以上の経験があります。私は数学とコンピュータ サイエンスの強力な基礎を持っており、それを使用して自分のスキルを明確かつ簡潔に説明しています。



Related posts