ImageDataGenerator ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 4/20 ์ ์์์ผ! ์ค๋์ ์ด๋ฏธ์ง ์ฆ์(Image Augmentation)๊ณผ ์ ์ดํ์ต(Transfer Learning)์ ๋ํด ๋ฐฐ์ด๋ค. AWS ์๋ฒ ์ผ๊ณ PuTTY๋ก ๊ฐ์ํ๊ฒฝ ์ด์~ (AWS GPU ์ฌ์ฉํ๋ ค๋ฉด, ์ฟ ๋ค ์ ์ฉํ๊ณ ์ฝ๋ ์ธ ๋ ์ค์ ์ถ๊ฐํด์ผ ํจ) Over-Fitting ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋ง์ ์์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉ, feature์ ๊ฐ์๋ฅผ ์ค์, ๊ท์ (L1, L2) ์ฌ์ฉ, Dropout ์ฌ์ฉ! conda activate machine_TF2_18 jupyter notebook --ip=0.0.0.0 --no-browser --port=8918 1. 4000๊ฐ์ ์ ์ ๋ฐ์ดํฐ๋ก ๋ชจ๋ธ๋ง # ์ผ๋ถ ์ด๋ฏธ์ง ๋ถ๋ฆฌ(์ด 4000๊ฐ) import os, shutil original_dataset_dir = './data/cat.. ๋๋ณด๊ธฐ 4/19 ํ ํ์์ผ! ์ค๋์ AWS(ํด๋ผ์ฐ๋ ์์คํ ) ์ฌ์ฉ๋ฒ์ ๋ํด ์์๋ณด๊ณ , AI ํ๋ก์ ํธ ์กฐํธ์ฑ ์ ๊ฐ์ฌ๋๊ณผ ๋ฉด๋ด์ด ์๋ค. ๋ถ๋์ดํ๊ฒ ์๋ฒ ํน์ ์์ ํ ๋ด์ฉ์ด ๋ ์๊ฐ ์ ์์ผ๋ฏ๋ก, GitHub๋ ๋ก์ปฌ์ ๋งค์ผ ๋ฐฑ์ ํด๋์! ์ฌ์ฉ๋ฒ์ ๋ฉ์บ ์์ ์ค ์ฒจ๋ถํ์ผ๋ค์ ์ฐธ๊ณ ํ์~ * ์๋ฒ ์ฌ์ฉ ๊ฐ๋ฅํ ์๊ฐ : ํ์ผ 9:00 ~ 18:30. GPU 1๊ฐ 1. AWS ์ฌ์ฉ์ ์ ๋ณด๋ก ์ ์ → ๋ฆฌ์ ์ ๋์ฟ๋ก ๋ณ๊ฒฝ → ์๋น์ค ์ฐฝ์์ EC2(ํด๋ผ์ฐ๋์ ๊ฐ์ ์๋ฒ) ๊ฒ์ ํ ํด๋ฆญ → ๋ฐฐ์ ๋ฐ์ ์๋ฒ(์ธ์คํด์ค) ์ ๋ณด ํ์ธ ํ ํ๋ณ๋ก ํ ๋น๋ ์๋ฒ ์ ํ → ํ์ ํ ๋ช ์ด ๋งค์ผ ์์นจ ์๋ฒ ๋์(์ธ์คํด์ค ์ํ) ํ์ธ ํ ์๋ฒ ์คํ(์ธ์คํด์ค ์์) https://multicampus-aws.signin.aws.amazon.com/console 2. ์ํธ.. ๋๋ณด๊ธฐ 4/18 ์ ์์์ผ! ์ค๋์ ๋ณต์กํ ์ด๋ฏธ์ง ํ์ต(์บ๊ธ์ ๊ฐ์ ๊ณ ์์ด ์์ )๊ณผ Generator๋ฅผ ๋ฐฐ์ด๋ค. 1. ์ด๋ฏธ์ง ํ์ผ → csv ํ์ผ๋ก ๋ณํ jpg ํ์ผ์ ์ฝ์ด์ RGB pixel ๊ฐ์ ์ป์ด๋ด๊ณ (decoding) ์ค์๋ก ๋ณํํ ๋ค์ ์ ๊ทํ ์์ ์ ์ํด ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก tqdm(์ํ ์งํ๋ฅ ์๋ ค์ฃผ๋ ํ๋ก๊ทธ๋ ์ค ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ)๊ณผ ipywidgets, ์ด๋ฏธ์ง ์ฒ๋ฆฌ๋ฅผ ์ํ opencv ์ค์น @ Anaconda Prompt conda install -c conda-forge tqdm conda install -c conda-forge ipywidgets pip install opencv-python jupyter notebook @ Jupyter Notebook import numpy as np import pandas.. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์