SONY

ディープラーニング(Deep Learning)

ディープラーニング(Deep Learning)とは、十分なデータ量があれば、人間の力なしに機械が自動的にデータから特徴を抽出してくれるディープニューラルネットワーク(DNN)を用いた学習のことです。

ソニーのNeural Network Consoleなら、ドラッグ&ドロップで簡単にディープラーニングを用いた高度なAI開発が実現できます。
ディープラーニングの開発基盤をお探しの方は、無料体験もございますのでお気軽にお試しください。

ディープラーニングとは

ディープラーニングとは、コンピューターが自動で大量のデータを解析して、データの特徴を抽出する技術です。深層学習、またはDLと呼ばれることもあります。人工知能技術の中には機械学習が含まれており、ディープラーニングは機械学習の一つです。ディープニューラルネットワーク(DNN)を使った学習で、十分なデータ量があれば人間の力がなくてもデータから特徴を抽出できます。

DNNは、パターン認識をするように設計されたニューラルネットワーク(NN)が基になっています。これは、人間や動物の脳神経回路(ニューロン)を模して作られており、アルゴリズムを多層構造化したものです。

ディープラーニングの特徴(仕組み)

ディープラーニングは、機械学習技術の中の一部であり、別物というわけではありません。ニューラルネットワーク(NN)の中間層が複数になっているため、ディープ(多層)ラーニングと呼ばれています。多層化することで、データの特徴をさらに深く学習することが可能です。

通常、NNでは中間層が2~3層程度ですが、DNNではさらに多くの層を持たせられます。多層になることで情報伝達と処理を増やすことができ、情報量をコンピューターが判断できるようになります。これにより多くのデータがあれば、従来の機械学習では難しかった複雑で扱いづらいデータの処理が可能になり、分析精度が向上するのです。

ニューラルネットワークとは?

ニューラルネットワークは、人間や動物の脳神経回路であるニューロンをモデルにして作られています。入力層・中間層・出力層で構成されており、これらをつなぎあわせて情報処理や伝達を行います。ディープラーニングを理解するうえで、ニューラルネットワークを理解することは不可欠です。

ディープラーニングと人工知能・機械学習の意味合いの違い

ディープラーニングは、人工知能や機械学習と同じではありません。人工知能の中に機械学習があり、機械学習の中にディープラーニングがあります。つまり、ディープラーニングは、人間が行っているタスクをコンピューターに学習させる機械学習の一つという位置づけです。人工知能(AI)が急速に発展しているため、それを支えるための技術として重要度が高まっています。

ディープラーニングと機械学習の違いと使い分け

ディープラーニングは機械学習の中の1つですが、その中でも特殊な形といえるでしょう。機械学習は一般的に特徴量と分類器を人間の手で選択します。一方、ディープラーニングではモデリングや特徴量の抽出などは自動で行われます。

このような違いがあるため、ディープラーニングと機械学習は使い分けることが重要です。大量のデータとそれを処理するためのGPUがあるなら、ディープラーニングを用いるといいでしょう。片方のみの場合は機械学習となります。

ディープラーニングを利用したAI開発でお悩みの方へ

  • 「これからPythonや数式を学ばないといけない」
  • 「開発環境の構築に手間と費用がかかる」
そんな方には、コーディングなしで高度なAI開発を実現する「Neural Network Console」がおすすめです。
ソニーが提供する Neural Network Consoleでは、ドラッグ&ドロップで簡単にディープラーニングを用いた開発が実現できるサービスを提供しております。
無料体験もございますので、ぜひお気軽にお試しください。

ディープラーニング(Deep Learning)に関する記事はこちら

機械学習における教師なし学習とは?
機械学習における教師なし学習とは?
ディープラーニングの勉強手順・必要な知識は?
ディープラーニングの勉強手順・必要な知識は?
ディープラーニング入門のためにできること
ディープラーニング入門のためにできること
ディープラーニングやAIの欠点とは?
ディープラーニングやAIの欠点とは?
文字認識率を向上させたディープラーニングとは?
文字認識率を向上させたディープラーニングとは?
ディープラーニングにおける中間層の役割とは?
ディープラーニングにおける中間層の役割とは?
ディープラーニングとデータ
ディープラーニングとデータ
ディープラーニングのモデル圧縮とは?
ディープラーニングのモデル圧縮とは?
ディープラーニングを使う際のメモリ不足を解消する方法
ディープラーニングを使う際のメモリ不足を解消する方法
ディープラーニングでできることとは?
ディープラーニングでできることとは?
ディープラーニングとは
ディープラーニングとは
画像認識
ディープラーニング画像認識

Cloud版ではInternet Explorerには対応していません。
Google Chromeをお使いいただくか、
こちらよりWindows版をダウンロードください

処理中に問題が発生しました。しばらく経ってからもう一度実行してください。

サインインアカウントの選択

Neural Network Consoleで利用するアカウントを選択してください。
Google、Sonyどちらのアカウントでも同様の機能が利用できます。