Prima ta rețea neuronală

Introducere în Deep Learning cu Keras

Miguel Esteban

Data Scientist & Founder

Ce este o rețea neuronală?

Introducere în Deep Learning cu Keras

Parametri

Introducere în Deep Learning cu Keras

Coborârea prin gradient

Introducere în Deep Learning cu Keras

API-ul secvențial

Introducere în Deep Learning cu Keras

API-ul secvențial

Introducere în Deep Learning cu Keras

API-ul secvențial

Introducere în Deep Learning cu Keras

Definirea unei rețele neuronale

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

Introducere în Deep Learning cu Keras

Adăugarea funcțiilor de activare

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

Introducere în Deep Learning cu Keras

Adăugarea funcțiilor de activare

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

Introducere în Deep Learning cu Keras

Rezumatul modelului!

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
_________________________________________________________________
Introducere în Deep Learning cu Keras

Vizualizarea parametrilor

Introducere în Deep Learning cu Keras

Vizualizarea parametrilor

Introducere în Deep Learning cu Keras

Rezumatul modelului!

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
_________________________________________________________________
Introducere în Deep Learning cu Keras

Să scriem cod!

Introducere în Deep Learning cu Keras

Preparing Video For Download...