Jdeme hlouběji

Image Modeling with Keras

Ariel Rokem

Senior Data Scientist, University of Washington

Síť s jednou konvoluční vrstvou

Image Modeling with Keras

Síť s jednou konvoluční vrstvou: implementace

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'))
Image Modeling with Keras

Budování hlubší sítě

Image Modeling with Keras

Budování hluboké sítě

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'))
Image Modeling with Keras

Proč chceme hluboké sítě?

Image Modeling with Keras

Příznaky v počátečních vrstvách

Image Modeling with Keras

Příznaky ve středních vrstvách

Image Modeling with Keras

Příznaky v posledních vrstvách

Image Modeling with Keras

Jak hluboko?

  • Hloubka má výpočetní náklady
  • Může vyžadovat více dat
Image Modeling with Keras

Lass uns üben!

Image Modeling with Keras

Preparing Video For Download...