Dense layers
เมื่อสร้าง Input layer แล้ว ขั้นตอนถัดไปคือการเพิ่ม Dense layer
Dense layer จะเรียนรู้ weight matrix โดยมิติแรกของ matrix สอดคล้องกับมิติของข้อมูล input และมิติที่สองสอดคล้องกับมิติของข้อมูล output ทั้งนี้ Input layer ของคุณมี shape เป็น 1 ดังนั้น output layer จะมี shape เป็น 1 เช่นกัน ซึ่งหมายความว่า Dense layer จะเรียนรู้ weight matrix ขนาด 1x1
ในแบบฝึกหัดนี้ จะเพิ่ม dense layer ให้กับโมเดล โดยต่อจาก input layer
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Deep Learning ขั้นสูงด้วย Keras
คำแนะนำการฝึกหัด
- Import ฟังก์ชัน
Denselayer จากkeras.layers - สร้าง Dense layer ที่มี 1 unit
- ส่ง
input_tensorไปยังoutput_layer()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load layers
from tensorflow.keras.layers import Input, ____
# Input layer
input_tensor = Input(shape=(1,))
# Dense layer
output_layer = ____
# Connect the dense layer to the input_tensor
output_tensor = output_layer(____)