Заглиблюємось

Моделювання зображень у Keras

Ariel Rokem

Senior Data Scientist, University of Washington

Мережа з одним згортковим шаром

Моделювання зображень у Keras

Мережа з одним згортковим шаром: реалізація

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...