近年、AI(Artificial Intelligence、人工知能)として、ディープラーニング(Deep Learning、深層学習)が様々な分野で利活用されています。AIを体験することは、AIの仕組みを知るだけでなく、その可能性を理解することにもつながります。ディープラーニングは、一般的には画像分野や言語学習などで人気ですが、単純な判別問題や予測でも有効性を発揮します。ここでは、ディープラーニングを体験することで、将来の可能性について考えてみてください。
ここで紹介しているツールおよびデータは、各サイトにおける利用規約にしたがってご利用ください。予め、Googleアカウントを作成しておいてください。また、インターネットに接続されたモバイルデバイス、タブレット、またはPCをご準備ください。
http://www.tam.eee.yamaguchi-u.ac.jp/imp/mirai-kougaku.html
上記のサイトに、本テーマで利用するソースコードを掲載しています。本テーマは、ディープラーニングを体験することが目的ですので、プログラムの詳細な説明は割愛させて頂きます。
https://colab.research.google.com/
上記のColaboratoryのサイトで、サンプルコードを実行できます。実行するためには、Googleアカウントを作成しておく必要があります。上記の「プログラム」で紹介したサイトに表示されているプログラムをコピー・ペーストし、実行してみましょう。図1の赤い丸印のボタンをクリックするとソースコードが実行されます。30秒ほど待つと、実行結果が出力されます。続いて、図2の赤い丸印のボタンをクリックすると、実行結果がPDFファイルとして出力されます。それぞれのPDFファイルをダウンロードして開いてみましょう。図3は、ディープラーニングにより学習された誤差関数の推定結果を示しています。図4は、ディープラーニングに基づく推定結果です。
http://www.tam.eee.yamaguchi-u.ac.jp/imp/mirai-kougaku.html
上記のサイトのソースコードにおける30行目から37行目の数字は、ハイパーパラメータといい、ディープラーニングにおける学習精度などに関係するパラメータです。この部分の値を色々と変えてみて、結果がどのように変化するか確認してみるのもいいでしょう。
簡単なサンプルプログラムで、視覚的に分かりやすい図をプロットできたと思います。Google社のColaboratoryというサービスの無料版を利用することで、初学者でも簡単にディープラーニングを体験することができます。
[1] Colaboratoryへようこそ-Colab,Google, https://colab.research.google.com/
Colaboratoryは、Google社により提供されており、2024年11月時点において無料版として公開されています。
| 掲載大学 学部 |
山口大学 工学部 | 山口大学 工学部のページへ>> |
| 私たちが考える未来/地球を救う科学技術の定義 | 現在、環境問題や枯渇資源問題など、さまざまな問題に直面しています。 これまでもわたしたちの生活を身近に支えてきた”工学” が、これから直面する問題を解決するために重要な役割を担っていると考えます。 |