본문 바로가기

코딩26

Recurrent Neural Network ; RNN Recurrent Neural Network 순환과 관련된 것 : 시간과 관련되어 있다. ex, 구글 검색창에 앞 단어만 입력해도 자동입력 되는 거 이전의 기억 : short_term_memory 직전의 기억을 얼만큼 적용할 지 학습시키는 것. DNN 구조에다가 직전 처리 구조만 더하기로 RNN과 RNN 연결 RNN을 2번 쓰고 싶을 때 Stacked_SimpleRNN 사용 return_sequences = True #Stacked, 쌓아놓으려면 return_sequenced = True여야함. Hidden State로 출력을 내보내겠다. #마지막엔 False로 하나로 내보내도록 함. LSTM - Input Gate 과거 정보에 새로운 정보(Dogs)를 추가하는 기능 g 중요도 : tanh i 반영비율 .. 2023. 2. 2.
CNN Animal(Dogs and Cats) Categorical GPU 강아지, 고양이만 2개 분류하는 것보다 강아지, 고양이 + 닭, 소 ~ 10개 같이 분류하는 것에 문제점. from tensorflow.keras import layers from tensorflow.keras import models model = models.Sequential() model.add(layers.Conv2D(128, (3, 3), activation = 'relu', input_shape = (150, 150, 3))) model.add(layers.MaxPooling2D((2, 2))) model.add(layers.Conv2D(64, (3, 3), activation = 'relu')) model.add(layers.MaxPooling2D((2, 2))) model.add(laye.. 2023. 1. 31.
Small Dataset (cf. Convolutional Neural Network) Kaggle Computer Vision Competition Dogs : 12500, Cats : 12500 25000건의 데이터 중 일부 데이터를 추출하여 학습 - Train Data : 2000개(Dog:1000, Cat:1000) - Valid Data : 1000개(Dog:500, Cat:500) - Test Data : 1000개(Dog:500, Cat:500) 문제점 1. X만 있어서 어떤게 고양이고 어떤게 강아지인지 알 수 없음. 2. Input Data의 크기가 다 다름. 사실은 데이터 전처리(라벨링)가 되어 있음. Dogs and Cats라는 디렉토리에서 꺼내면서 y값을 0과 1로 붙여줌. Labels Batch가 y값인데, 20개로 뽑힘. Image Augmentation 이미지 증강.. 2023. 1. 30.
docker container commit 실습하기 terminal 2 # watch -n 0.5 docker container ps -a # docker run -it --name sample ubuntu root@ee47b4045c72:/# apt-get update root@ee47b4045c72:/# apt-get install -y nginx root@ee47b4045c72:/# CTRL+PQ # echo Hello world > index.html # docker container cp index.html sample:/var/www/html/index.html # docker container commit -a "Yu Mi" -m "Customized image" sample takytaky/web-nginx --> takytaky 실제 개인.. 2023. 1. 27.