• 会員限定
  • 2021/04/16 掲載

バックプロパゲーション(誤差逆伝播法)とは? ニューラルネットワークの学習方法

連載:図でわかる3分間AIキソ講座

  • icon-mail
  • icon-print
  • icon-hatena
  • icon-line
  • icon-close-snsbtns
記事をお気に入りリストに登録することができます。
最近ではニュースやビジネスシーンでAI(人工知能)という単語を聞くのが当たり前になってきました。しかし、2000年代には、AIはそこまで一般に認識されるキーワードではありませんでした。当時は、まだまだSF感の漂う技術として広まっていたのです。こうした世間の認識が変わったキッカケとなったのが、ここ十年の間に進んだ「第3次AIブーム」です。中でも、AIの機械学習の手法の1つである「ディープラーニング」のインパクトは計りしれません。今回は、ディープラーニングに関わる基本的な技術について簡単に解説していきます。

執筆:フリーライター 三津村直貴

執筆:フリーライター 三津村直貴

合同会社Noteip代表。ライター。米国の大学でコンピューターサイエンスを専攻し、卒業後は国内の一部上場企業でIT関連製品の企画・マーケティングなどに従事。退職後はライターとして書籍や記事の執筆、WEBコンテンツの制作に関わっている。人工知能の他に科学・IT・軍事・医療関連のトピックを扱っており、研究機関・大学における研究支援活動も行っている。著書『近未来のコア・テクノロジー(翔泳社)』『図解これだけは知っておきたいAIビジネス入門(成美堂)』、執筆協力『マンガでわかる人工知能(池田書店)』など。

画像
ニューラルネットワーク学習のキモとなる「バックプロパゲーション(誤差逆伝播法)」とは?(後ほど詳しく解説します)


ディープラーニングとは

 「ディープラーニング」とは、人間の神経系を参考に作られた「ニューラルネットワーク」と呼ばれるアルゴリズムを使った機械学習アルゴリズムのことです。

 ニューラルネットワーク自体は、1950年代から形式ニューロンやパーセプトロンという形で話題になり第1次AIブームの立役者となりますが、1960年代後半には原理的な限界が指摘され、1970年代には終わった手法として一度は忘れ去られてしまいます。

 それでも一部の研究者たちは研究を続け、2000年代までにいくつかの重要な技術が考案されました。その中でも、ディープラーニングの登場に一役買ったのが「ニューラルネットワークの多層化」、「バックプロパゲーション(誤差逆伝播法)」、「オートエンコーダ」です。

 今回は、ニューラルネットワークの多層化と、バックプロパゲーションについて説明します。

「ニューラルネットワークの多層化」とは

 まず、ニューラルネットワークにおける重要な進化が「多層化(深層化)」です。人間の脳もそうですが、神経ネットワークは巨大で複雑な方が高度な思考を実現できます。ニューラルネットワークの層が増えることによって、扱える次元や軸が増えると考えると良いでしょう。

 たとえば、二次元の図形や直線の数値でしか物事を理解できなかったAIが三次元や曲線の数値も扱えるようになるというイメージです。これによって、研究初期の原理的な限界を超えることに成功し、新しいステップに進むことに成功しました。

 ただ、実を言うと「多層化すればニューラルネットワーク限界は超えられる」というのは最初から分かっていました。しかし、ニューラルネットワークの誕生当時はコンピュータの性能に限界があり、小規模なネットワークしか実現できなかったのです。そのため、多層化の可能性を検証するには、コンピュータの性能が向上する1980年代まで待たなければなりませんでした。

【次ページ】「バックプロパゲーション」とは

関連タグ

関連コンテンツ

あなたの投稿

    PR

    PR

    PR

処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む
報告が完了しました

」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます