เจาะลึกยิ่งขึ้น

การสร้างโมเดลภาพด้วย Keras

Ariel Rokem

Senior Data Scientist, University of Washington

โครงข่ายที่มี convolutional layer หนึ่งชั้น

การสร้างโมเดลภาพด้วย Keras

โครงข่ายที่มี convolutional layer หนึ่งชั้น: การนำไปใช้

model = Sequential()
model.add(Conv2D(10, kernel_size=2, activation='relu', 
                 input_shape=(img_rows, img_cols, 1)))
model.add(Flatten())
model.add(Dense(3, activation='softmax'))
การสร้างโมเดลภาพด้วย Keras

การสร้างโครงข่ายที่ลึกขึ้น

การสร้างโมเดลภาพด้วย Keras

การสร้างโครงข่ายเชิงลึก

model = Sequential()
model.add(Conv2D(10, kernel_size=2, activation='relu', 
                 input_shape=(img_rows, img_cols, 1), 
                 padding='equal'))

# Second convolutional layer model.add(Conv2D(10, kernel_size=2, activation='relu')
model.add(Flatten()) model.add(Dense(3, activation='softmax'))
การสร้างโมเดลภาพด้วย Keras

ทำไมต้องใช้โครงข่ายที่ลึก?

การสร้างโมเดลภาพด้วย Keras

ฟีเจอร์ในเลเยอร์ต้น

การสร้างโมเดลภาพด้วย Keras

ฟีเจอร์ในเลเยอร์กลาง

การสร้างโมเดลภาพด้วย Keras

ฟีเจอร์ในเลเยอร์ปลาย

การสร้างโมเดลภาพด้วย Keras

ลึกแค่ไหนดี?

  • ความลึกมาพร้อมกับต้นทุนด้านการคำนวณ
  • อาจต้องใช้ข้อมูลมากขึ้น
การสร้างโมเดลภาพด้วย Keras

มาฝึกกันเถอะ!

การสร้างโมเดลภาพด้วย Keras

Preparing Video For Download...