ПочатиПочніть безкоштовно

Вітаємо, мережі!

Ви створите просту нейронну мережу, щоб відчути, як швидко це робиться в Keras.

Ви побудуєте мережу, яка приймає два числа на вході, пропускає їх через прихований шар із 10 нейронів, і зрештою повертає одне нічим не обмежене число.

Необмежений вихід отримують, якщо не задавати функцію активації у вихідному шарі. Це корисно для задач регресії, коли потрібно, щоб вихід міг набувати будь-якого значення без обмежень.

Ця вправа є частиною курсу

Вступ до Deep Learning з Keras

Переглянути курс

Інструкції до вправи

  • Імпортуйте модель Sequential із tensorflow.keras.models і шар Dense із tensorflow.keras.layers.
  • Створіть екземпляр моделі Sequential.
  • Додайте прихований шар Dense на 10 нейронів з input_shape із двох нейронів.
  • Додайте фінальний вихідний шар на 1 нейрон і виведіть підсумок моделі за допомогою summary().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import the Sequential model and Dense layer
from tensorflow.keras.____ import ____
from tensorflow.keras.____ import ____

# Create a Sequential model
model = ____

# Add an input layer and a hidden layer with 10 neurons
model.add(Dense(____, input_shape=(____,), activation="relu"))

# Add a 1-neuron output layer
model.add(____)

# Summarise your model
model.____
Редагувати та запускати код