이진 분류

Keras로 시작하는 딥 러닝

Miguel Esteban

Data Scientist & Founder

이진 분류는 언제 사용하나요?

Keras로 시작하는 딥 러닝

데이터셋

Keras로 시작하는 딥 러닝

페어플롯

import seaborn as sns

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

Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

시그모이드 함수

Keras로 시작하는 딥 러닝

구축해 봅시다

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

# Instantiate a sequential model model = Sequential()

Keras로 시작하는 딥 러닝

구축해 봅시다

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

Keras로 시작하는 딥 러닝

구축해 봅시다

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

Keras로 시작하는 딥 러닝

컴파일, 학습, 예측

# 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)
Keras로 시작하는 딥 러닝

Keras로 시작하는 딥 러닝

연습해 봅시다!

Keras로 시작하는 딥 러닝

Preparing Video For Download...