โครงข่ายประสาทเทียมแรกของคุณ

Deep Learning เบื้องต้นด้วย Keras

Miguel Esteban

Data Scientist & Founder

โครงข่ายประสาทเทียมคืออะไร?

Deep Learning เบื้องต้นด้วย Keras

พารามิเตอร์

Deep Learning เบื้องต้นด้วย Keras

Gradient descent

Deep Learning เบื้องต้นด้วย Keras

Sequential API

Deep Learning เบื้องต้นด้วย Keras

Sequential API

Deep Learning เบื้องต้นด้วย Keras

Sequential API

Deep Learning เบื้องต้นด้วย 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))

Deep Learning เบื้องต้นด้วย Keras

การเพิ่ม Activation Function

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

Deep Learning เบื้องต้นด้วย Keras

การเพิ่ม Activation Function

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

Deep Learning เบื้องต้นด้วย 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
_________________________________________________________________
Deep Learning เบื้องต้นด้วย Keras

มองเห็นพารามิเตอร์

Deep Learning เบื้องต้นด้วย Keras

มองเห็นพารามิเตอร์

Deep Learning เบื้องต้นด้วย 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
_________________________________________________________________
Deep Learning เบื้องต้นด้วย Keras

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

Deep Learning เบื้องต้นด้วย Keras

Preparing Video For Download...