你的第一个神经网络

Keras 深度学习入门

Miguel Esteban

Data Scientist & Founder

什么是神经网络?

Keras 深度学习入门

参数

Keras 深度学习入门

梯度下降

Keras 深度学习入门

顺序式 API

Keras 深度学习入门

顺序式 API

Keras 深度学习入门

顺序式 API

Keras 深度学习入门

定义神经网络

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# Create a new sequential model model = Sequential()
# Add and input and dense layer model.add(Dense(2, input_shape=(3,)))
# Add a final 1 neuron layer model.add(Dense(1))

Keras 深度学习入门

添加激活函数

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# Create a new sequential model model = Sequential()
# Add and input and dense layer model.add(Dense(2, input_shape=(3,)))
# Add a final 1 neuron layer model.add(Dense(1))

Keras 深度学习入门

添加激活函数

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# Create a new sequential model model = Sequential()
# Add and input and dense layer model.add(Dense(2, input_shape=(3,), activation="relu"))
# Add a final 1 neuron layer model.add(Dense(1))

Keras 深度学习入门

汇总模型

model.summary()
Layer (type)                 Output Shape              Param #   
=================================================================
dense_3 (Dense)              (None, 2)                 8         
_________________________________________________________________
dense_4 (Dense)              (None, 1)                 3         
=================================================================
Total params: 11
Trainable params: 11
Non-trainable params: 0
_________________________________________________________________
Keras 深度学习入门

可视化参数

Keras 深度学习入门

可视化参数

Keras 深度学习入门

汇总模型

model.summary()
Layer (type)                 Output Shape              Param #   
=================================================================
dense_3 (Dense)              (None, 2)             --> 8 <--       
_________________________________________________________________
dense_4 (Dense)              (None, 1)                 3         
=================================================================
Total params: 11
Trainable params: 11
Non-trainable params: 0
_________________________________________________________________
Keras 深度学习入门

开始编码!

Keras 深度学习入门

Preparing Video For Download...