Klasifikasi biner

Pengantar Deep Learning dengan Keras

Miguel Esteban

Data Scientist & Founder

Kapan memakai klasifikasi biner?

Pengantar Deep Learning dengan Keras

Dataset kita

Pengantar Deep Learning dengan Keras

Pairplot

import seaborn as sns

# Plot a pairplot
sns.pairplot(circles, hue="target")

Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Fungsi sigmoid

Pengantar Deep Learning dengan Keras

Mari membangun

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense

# Instantiate a sequential model model = Sequential()

Pengantar Deep Learning dengan Keras

Mari membangun

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense

# Instantiate a sequential model model = Sequential()
# Add input and hidden layer model.add(Dense(4, input_shape=(2,), activation='tanh'))

Pengantar Deep Learning dengan Keras

Mari membangun

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense

# Instantiate a sequential model model = Sequential()
# Add input and hidden layer model.add(Dense(4, input_shape=(2,), activation='tanh'))
# Add output layer, use sigmoid model.add(Dense(1, activation='sigmoid'))

Pengantar Deep Learning dengan Keras

Kompilasi, pelatihan, prediksi

# Compile model
model.compile(optimizer='sgd',
              loss='binary_crossentropy')

# Train model model.train(coordinates, labels, epochs=20)
# Predict with trained model preds = model.predict(coordinates)
Pengantar Deep Learning dengan Keras

Pengantar Deep Learning dengan Keras

Ayo berlatih!

Pengantar Deep Learning dengan Keras

Preparing Video For Download...