ハードコア科学: たった一文で、話題の「ニューラル ネットワーク」とは何なのか説明できますか?

ハードコア科学: たった一文で、話題の「ニューラル ネットワーク」とは何なのか説明できますか?

私の誠意を示すために、この短くて鋭い真実をここに述べます。

ニューラル ネットワークは、 相互接続された多数のニューロン構成されたコンピューティング モデルです

とても複雑ですか?実はとても簡単です。これを読んだ後、あなたはため息をつき、「特別なことじゃない」と言うでしょう。

ニューラルネットワークとは何ですか?運用モデル。

計算モデルとは何ですか?入力値のセットから出力値のセットを計算する方法を記述するモデル。

たとえば、線形方程式 z=2x+3y+5 は、入力が x と y、出力が z である計算モデルです。 z=2x+3y+5 によれば、x と y が与えられると、計算モデルである z が得られます。

出力は複数の値になる可能性があることに注意してください。たとえば、入力が x と y の場合、出力は 2 つの値 z1 と z2 になります。ここで、z1=2x+3y+5、z2=6x+8y+8 です。これも計算モデルと考えることができます。

ニューラル ネットワークは計算モデルをどのように表現するのでしょうか?多数のニューロンが相互に接続されています。

下の図はニューラルネットワークを示しています。ニューロンの一番左の垂直列 (青いノード) は入力層と呼ばれ、入力値をインポートする役割を担います。右端のニューロンの縦列 (緑のノード) は出力層と呼ばれ、出力値を導出する役割を担います。中央の 2 列のニューロン (黒いノード) は、隠れ層と呼ばれます。これらのニューロンと、それらの間の接続が計算モデルを表します。

たとえば、線形方程式 z=2x+3y+5 は、以下に示すニューラル ネットワークで表すことができます。

図では、2と3は重み値、5はバイアス値と呼ばれます。

一般的に言えば、隠れ層のニューロンへの接続 (ラベル 2 および 3 が付いている接続など) のみに重み値があり、隠れ層のニューロン (ラベル 5 が付いているニューロン) のみにバイアス値があります。重みとバイアスは、通常、ニューラル ネットワークでは注釈が付けられません。

ニューラル ネットワークでは、ニューロンの数は任意であり、ニューロン間の接続も変化させることができます。

ニューロンとその接続を数式に変換する方法については、ここでは詳しく説明しません。ニューラル ネットワークは本質的に計算モデルであることを覚えておいてください。十分な数のニューロンがあれば、非常に複雑な操作、つまり入力と出力の間の非常に複雑な関係を表すことができます

この時点で、「ニューラル ネットワークは、相互接続された多数のニューロンで構成されたコンピューティング モデルである」という定義は非常に明確になっているはずです。

計算モデルを表現するためにニューラル ネットワークを使用するのはなぜですか?数式を使うほうが良いのではないでしょうか?

ニューラル ネットワークは、入力値と出力値のみがわかっていて入力値と出力値の関係がわからない状況向けに設計されています。たとえば、x=1 のとき y=2、z=13 であることと、x=2 のとき y=1、z=12 であることしかわかっていませんが、x と y に基づいて z を計算する式はわかりません。

単純な入力と出力の関係に直面すると、方程式を直接解くことができるかもしれません。しかし、極めて複雑な入力と出力の場合はどうでしょうか?たとえば、入力がこの画像のピクセルである場合、出力は画像内のすべての文字になります。これも典型的な画像認識タスクです。

[[361373]]

このとき、ニューラルネットワークが必要になります。ニューラル ネットワークが十分に複雑である限り (十分なニューロンと適切なニューロン接続) 、このニューラル ネットワークは、取得したい入力値と出力値の関係を表現できると信じることができます。

「可能」とは、ニューラル ネットワークが入力値と出力値の関係を正確に表現できるようする特定の重み値とバイアス値が存在することを意味します。ただし、これらの重みとバイアスの値はわからない場合があります。

ニューラル ネットワークが十分に強力であると仮定した場合、重みとバイアスをどのように取得するのでしょうか?

これには、人工知能における最も重要な技術である機械学習における教師あり学習を導入する必要があります。

まず、重みとバイアスの値がランダムに推測され、その後、これらのパラメータが反復的に徐々に更新され、与えられた入力値の下で、ニューラル ネットワークの出力値と実際の既知の出力値との差が徐々に減少します。このニューラル ネットワークが入力値と出力値の関係を大まかかつ正確に表現できるようになるまで、それが私たちが得ることを望んでいる計算モデルです。

<<:  配達員に代わるドローン配達は、人々に「嫌われるのではなく愛される」ようになる

>>:  2020 年の AI と分析の 5 つの災害

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

消費者のニーズとホテル業界の問題点を洞察し、ShowBaoトラベルフォンはニーズを満たすために生まれました

[51CTO.comからのオリジナル記事] 長年の浮き沈みを経て、今日、スマートホテルは国内外のホテ...

...

国連がAI報告書を発表:自動化とAIはアジアに大きな影響を与える

[[245530]]科学技術の急速な発展は、社会の変化に大きな影響を与えます。第四次産業革命は、人工...

機械学習アルゴリズムの長所と短所の比較と選択(要約)

この記事の目的は、現在の機械学習アルゴリズムの実用的かつ簡潔な一覧を提供することです。この記事の内容...

ドローンのパフォーマンスはどんどん標準化されつつありますが、この4つの点はまだ改善が必要です。

近年、飛行制御、ナビゲーション、通信などの技術が継続的に進歩し、私たちの生産や生活におけるドローンの...

...

清華大学がサッカーAIを開発:初めて10人の選手を同時にコントロールして試合を完了し、勝率は94.4%

[[434349]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitA...

プログラマーという職業は10年以内にAIによって消滅するのでしょうか?

これは非常に興味深い質問です。プログラマーという職業はAIによって消滅することはないと思いますが、プ...

今後 3 ~ 5 年で、機械学習のどの分野の人材が最も不足するでしょうか?

[[205598]]すでにこの業界にいる私としては、今後数年間で業界にどのような機械学習の才能が必...

企業環境でのAIテクノロジーの活用

企業の世界における人工知能の利点は何でしょうか?企業分野における AI の主な利点の 1 つは、プロ...

...

...

ホットマネーの流入が止まると、2019年の人工知能業界の浮き沈みに関する考察

昨年後半から、インターネット業界の人々は生活がますます困難になっていると感じています。かつてセルフメ...

...

画期的なニューラルネットワークが量子AI研究への道を開く可能性

海外メディアの報道によると、イタリアの研究者らは最近、量子コンピュータ上で特殊なアルゴリズムを実行す...