상세 컨텐츠

본문 제목

[K-DIGITAL] 이미지 데이터 처리를 위한 CNN

PYTHON/K-DIGITAL

by ranlan 2021. 8. 1. 01:42

본문

728x90

멋쟁이사자처럼 X K-DIGITAL Training - 07.16

 

 

CNN (Convolutaional Nerual Network)

합성곱 신경망 (Convolutional Neural Network, CNN)

이미지 데이터 처리를 위한 패턴을 찾는데 사용

수업 내용

 

 

▷ 예시 코드

build model

model = models.Sequential()
model.add(layers.Conv2D(32, (3, 3), activation='relu', input_shape=(28, 28, 1)))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.Flatten()) # 레이어 펼침
# input -> output
model.add(layers.Dense(64, activation='relu')) # activation=tf.nn.relu
model.add(layers.Dense(10, activation='softmax')) # activation=tf.nn.softmax

 

728x90

관련글 더보기

댓글 영역