1. Учиться
  2. /
  3. Courses
  4. /
  5. Keras で学ぶ画像モデリング

Connected

Exercise

ニューラルネットワークを構築する

この演習では、画像を分類するためのニューラルネットワークを作成し、学習させるために Keras ライブラリを使います。ここで扱うモデルはすべて Sequential 型で、ある層の出力が次の層の入力にのみ渡されます。

今回は Dense 層を使ってニューラルネットワークを構築します。Dense 層では、各層の各ユニットが直前の層のすべてのユニットと接続されています。たとえば、最初の層の各ユニットは入力画像のすべてのピクセルと接続されます。Dense 層オブジェクトには、その層のユニット数とユニットの活性化関数を引数として渡します。ネットワークの最初の層では、これに加えて input_shape キーワード引数も指定します。

このコースでは、忘れているかもしれない多くの概念に触れます。さっと復習したいときは、Keras Cheat Sheet をダウンロードして手元に置いておくと便利です!

Инструкции

100 XP
  • 最初の層は画像を入力として受け取り、ユニット数は10、活性化関数は 'relu' です。
  • 2つ目の中間層はユニット数10、活性化関数は 'relu' です。
  • 出力層はカテゴリー数(3カテゴリー)だけユニットがあり、活性化関数は 'softmax' です。