딥러닝 - Convolutions, MaxPooling
컬러이미지든 그레이스케일이미지든 전부 처리 가능한 인공지능 개발을 위해 4차원으로 reshape 한다 X_train = X_train.reshape( 60000, 28, 28, 1) X_test = X_test.reshape(10000, 28, 28, 1) 모델링 from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Conv2D,MaxPooling2D, Flatten, Dense Conv2D 는 컨볼루션(합성곱) 연산을 수행하는 레이어 작은 필터를 이동하면서 합성곱을 수행 이를 새로운 이미지로 변환한다 필터의 수, 크기, 스트라이드등을 설정 가능하다 MaxPooling2D 는 데이터의 크기를 줄이고 특징을 간소..
2024. 4. 18.