シンプルな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
____