ディープラーニング (Deep Learning)
ディープラーニング (Deep Learning) は、機械学習の一分野であり、複数の中間層を持つニューラルネットワークを用いた学習方法のことを指します。
通常のニューラルネットワークよりも多数の層を持ち、より高度な表現学習が可能となっています。
ディープラーニングは、機械学習に比べて多数のパラメータを持つため、大量のデータと計算リソースが必要です。
しかし、この手法によって、自然言語処理、音声認識、画像認識、物体検出、自動運転、医療画像処理などの分野で、高い精度を発揮することができます。
ディープラーニングの中でも、畳み込みニューラルネットワーク (Convolutional Neural Network, CNN) は、主に画像認識の分野で高い精度を発揮し、
再帰型ニューラルネットワーク (Recurrent Neural Network, RNN) は、自然言語処理や音声認識の分野でよく使われます。
また、これらのニューラルネットワークを組み合わせたモデルも開発され、より高度な表現学習が可能となっています。