첫 번째 신경망

Keras로 시작하는 딥 러닝

Miguel Esteban

Data Scientist & Founder

신경망이란?

Keras로 시작하는 딥 러닝

파라미터

Keras로 시작하는 딥 러닝

경사하강법

Keras로 시작하는 딥 러닝

Sequential API

Keras로 시작하는 딥 러닝

Sequential API

Keras로 시작하는 딥 러닝

Sequential API

Keras로 시작하는 딥 러닝

신경망 정의하기

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# 새로운 Sequential 모델 생성 model = Sequential()
# 입력층과 Dense 층 추가 model.add(Dense(2, input_shape=(3,)))
# 마지막 1 뉴런 층 추가 model.add(Dense(1))

Keras로 시작하는 딥 러닝

활성화 함수 추가

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# 새로운 Sequential 모델 생성 model = Sequential()
# 입력층과 Dense 층 추가 model.add(Dense(2, input_shape=(3,)))
# 마지막 1 뉴런 층 추가 model.add(Dense(1))

Keras로 시작하는 딥 러닝

활성화 함수 추가

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import Dense
# 새로운 Sequential 모델 생성 model = Sequential()
# 입력층과 Dense 층 추가 model.add(Dense(2, input_shape=(3,), activation="relu"))
# 마지막 1 뉴런 층 추가 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...