Keras Tuner를 사용하여 Keras 모델의 레이어, 학습률, 배치 크기 등에 대한 최적의 하이퍼파라미터를 찾는 예제 코드입니다. 2022. 02. 20 최초작성 아래 링크들을 참고하여 Red Wine Quality 데이터셋(https://www.kaggle.com/uciml/red-wine-quality-cortez-et-al-2009)을 위해 작성한 Keras classification 코드를 최적하는 코드를 작성해보았습니다. Model을 구성하는 Dense 레이어의 units, Dropou의 rate, 학습률, 배치 크기 등의 하이퍼파라미터에 대한 최적값을 찾게됩니다. https://www.tensorflow.org/tutorials/keras/keras_tuner?hl=ko https://w..
Keras에서 사용하는 Data Augmentation을 이미지로 출력하여 확인해봅니다. 2021. 06. 29 최초작성 rotation_range=60 0~ 60도 사이의 임의의 각도로 이미지를 회전시킵니다. fill_mode를 nearest로 선택했기 때문에 가장자리에 있는 픽셀로 채우게 됩니다. width_shift_range=0.4 이미지 너비의 40% 이내로 이미지를 좌우로 이동시킵니다. height_shift_range=0.4 이미지 높이의 40% 이내로 이미지를 위아래로 이동시킵니다. shear_range=60 반시계방향으로 60도 범위내로 이미지를 찌끄러트립니다. zoom_range=0.4 1-0.4배에서 1+0.4배 사이로 이미지 크기를 축소/확대합니다. horizontal_flip=Tr..