ディープラーニング【deep learning】深層学習
概要

ニューラルネットワークは動物の脳の仕組みを模した学習する機械の数学的なモデルで、データの入力、単純な計算、出力を連続して行うノードを脳神経(ニューロン)に見立て、これを大量に用意して網状に相互接続した構造となっている。
ノードは層状に配置され、外部から入力層のノード群がデータを受け取り、計算を行って結果を中間層に伝達し、中間層も同様に計算を行って出力層に伝達、出力層から結果が出力される。学習データを用いて計算や伝達に用いるパラメータを調整すると、推論や予測、分類などを行うシステムを構成することができる。
1950年代の研究初期に提唱されたニューラルネットワークはノード群を入力層・中間層・出力層の3層に配置した構造だったが、1990年代に複数の中間層を設けて全体を4層以上の深さにした「ディープニューラルネットワーク」(DNN:Deep Neural Network)が提唱された。これを用いて行う機械学習をディープラーニングという。
初期のDNNは性能がなかなか向上せずあまり注目されてこなかったが、2006年のジェフリー・ヒントン(Geoffrey E. Hinton)氏による「オートエンコーダ」の提案を突破口に劇的な飛躍を遂げた。2010年代以降は代表的な機械学習モデルとして活発に研究・開発が進み、有用なシステムの実用化や社会への実装も進展した。
ディープラーニングは画像認識(画像に何が写ってるのか検知する)において顕著な高性能を示したため画像処理分野での研究や応用が最初に注目され、画像認識や画像生成、文字認識、自動運転のためのセンサー技術などへの適用が進んだ。ディープラーニングを応用したコンピュータ囲碁やコンピュータ将棋のシステムがプロに勝利するなどのニュースを通じて一般への認知度も高まった。近年では機械翻訳や音声認識、音声合成、動画生成などへの応用も進んでいる。
「ディープラーニング」の関連用語
他の用語辞典による「ディープラーニング」の解説 (外部サイト)
- imidas 時事用語事典「ディープラーニング」
- 大塚商会 IT用語辞典「ディープラーニング」
- 日経 xTECH Active キーワード「ディープラーニング」
- 日経 xTECH これだけはマスター!情報戦略キーワード「ディープラーニング」
- 野村総合研究所 用語解説「ディープラーニング」
- ケータイ用語の基礎知識「ディープラーニング」
- @IT 5分で分かるシリーズ「ディープラーニング」
- 日鉄日立システムエンジニアリング SAP用語集「ディープラーニング」
- @IT AI・機械学習の用語辞典「ディープラーニング」
- NTT西日本 ICT用語集「ディープラーニング」