始める無料で始める

シンプルな2出力モデル

この演習では、トーナメントデータを使って、1つのモデルで2つの予測を行います。ある試合における両チームのスコアです。入力は、2チームのシード差に加えて、チャプター3で作成したモデルからの予測スコア差を用います。

このモデルの出力は、チーム1とチーム2それぞれの予測スコアになります。これは「複数ターゲット回帰(multiple target regression)」と呼ばれ、1つのモデルで複数の予測を行います。

この演習はコースの一部です

Keras で学ぶ高度な Deep Learning

コースを見る

演習の手順

  • 2列の単一入力レイヤーを作成します。
  • この入力を、ユニット数が2のDenseレイヤーに接続します。
  • 入力にinput_tensor、出力にoutput_tensorを用いてモデルを作成します。
  • オプティマイザに'adam'、損失関数に'mean_absolute_error'を指定してモデルをコンパイルします。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Define the input
input_tensor = ____

# Define the output
output_tensor = ____

# Create a model
model = ____

# Compile the model
____
コードを編集して実行