분류 전체보기 36

케라스: 시계열을 활용한 기상(weather) 예측

Timeseries forecasting for weather prediction Authors: Prabhanshu Attri, Yashika Sharma, Kristi Takach, Falak Shah Date created: 2020/06/23 Last modified: 2020/07/20 Description: 이 예제는 LSTM 모델을 활용한 시계열 예측에 대해 다룹니다. This notebook demonstrates how to do timeseries forecasting using a LSTM model. - 케라스 - Colab - Github Setup 이 예제는 텐서플로우 2.3 또는 그 이상이 필요합니다. This example requires TensorFlow 2.3 or hi..

Tensorflow 2020.12.16

Tensorflow 콜백함수: ReduceLROnPlateau

Tensorflow, 케라스 콜백함수 ReduceLROnPlateau 모델의 개선이 없을 경우, Learning Rate를 조절해 모델의 개선을 유도하는 콜백함수입니다. www.tensorflow.org/api_docs/python/tf/keras/callbacks/ReduceLROnPlateau tf.keras.callbacks.ReduceLROnPlateau( monitor='val_loss', factor=0.1, patience=10, verbose=0, mode='auto', min_delta=0.0001, cooldown=0, min_lr=0, **kwargs ) # Example reduce_lr = ReduceLROnPlateau(monitor='val_loss', factor=0.2, p..

Tensorflow 2020.11.18

Tensorflow 콜백함수: EarlyStopping

Tensorflow, 케라스 콜백함수 EarlyStopping 모델을 더 이상 학습을 못할 경우(loss, metric등의 개선이 없을 경우), 학습 도중 미리 학습을 종료시키는 콜백함수입니다. www.tensorflow.org/api_docs/python/tf/keras/callbacks/EarlyStopping tf.keras.callbacks.EarlyStopping( monitor='val_loss', min_delta=0, patience=0, verbose=0, mode='auto', baseline=None, restore_best_weights=False ) 인자 설명 인자 설명 monitor EarlyStopping의 기준이 되는 값을 입력합니다. 만약 'val_loss'를 입력하면 va..

Tensorflow 2020.11.18

tensorflow 콜백함수: ModelCheckpoint

tensorflow, 케라스 콜백함수 ModelCheckpoint 모델을 저장할 때 사용되는 콜백함수입니다. www.tensorflow.org/api_docs/python/tf/keras/callbacks/ModelCheckpoint tf.keras.callbacks.ModelCheckpoint( filepath, monitor='val_loss', verbose=0, save_best_only=False, save_weights_only=False, mode='auto', save_freq='epoch', options=None, **kwargs ) 인자 설명 인자 설명 filepath 모델을 저장할 경로를 입력합니다. 추가 설명으로 만약 monitor가 val_loss일 때, 모델 경로를 '{epoc..

Tensorflow 2020.11.17

Image Augmentation 라이브러리 albumentations 사용법

설치 pip install albumentations 사용할 Augmentation 확인 albumentations-demo.herokuapp.com/ 웹 상에서 Augmentation을 테스트해 볼 수 있습니다. Augmentation 선언 및 적용 import numpy as np From PIL import Image im = Image.open("dog.jpg") # 이미지 로드 np_image = np.array(im) # 이미지 넘파이로 변환 # transforms 선언 transforms = Compose([ Rotate(limit=40), RandomBrightness(limit=0.1), JpegCompression(quality_lower=85, quality_upper=100, p=0..

Tensorflow 2020.11.13

케라스: 시퀀스 to 시퀀스 모델을 적용한 덧셈연산 구현

시퀀스 to 시퀀스 모델을 적용한 덧셈연산 Sequence to sequence learning for performing number addition Author: Smerity and others Date created: 2015/08/17 Last modified: 2020/04/17 Description: A model that learns to add strings of numbers, e.g. "535+61" -> "596". - Keras - Github - Colab 소개 이 예제에서 우리는 문자로 주어진 숫자열을 바탕으로 두 수의 덧셈을 이해하는 모델을 학습시키겠습니다. In this example, we train a model to learn to add two numbers, pro..

Tensorflow 2020.11.12

케라스: OCR 예제 - Captchas 인식

OCR model for reading Captchas Author: A_K_Nain Date created: 2020/06/14 Last modified: 2020/06/26 Description: CNN과 RNN 그리고 CTC loss를 활용한 OCR 모델 만들기 - Keras - Colab - Github 소개 케라스의 함수형 API를 활용하여 간단한 OCR 모델은 만들어 봅시다. CNN과 RNN을 결합하는 것 외에도 새로운 레이어 클래스를 만들고, 이를 CTC 손실 구현을 위한 "Endpoint Layer"로 사용하는 방법도 보여줍니다. 새로운 레이어를 만드는 방법에 관한 자세한 설명은 여기를 확인하세요. This example demonstrates a simple OCR model built ..

Tensorflow 2020.11.12

케라스 예제: IMDB 텍스트 감정 분류

케라스: 가공하지 않은 텍스트로부터 감정분류 Text classification from scratch Authors: Mark Omernick, Francois Chollet Date created: 2019/11/06 Last modified: 2020/05/17 Description: Text sentiment classification starting from raw text files. - Keras - Github - Colab 소개 Introduction 이 예제는 가공하지 않은 텍스트로부터 텍스트 분류를 수행하는 방법을 보여줍니다. 가공되지 않은 IMDB 감정 분류 데이터 셋을 어떻게 처리하는지 보여줍니다. 단어 분할 및 색인 생성을 위해 TextVectorization 레이어를 사용하겠습..

Tensorflow 2020.11.11

캐글 분류 문제: Credit card fraud detection

케라스 번역: 클래스간 데이터 수가 불균형한 데이터셋에서의 분류 캐글 신용카드 사기 탐지 데이터셋 사례를 통해서 Imbalanced classification: credit card fraud detection Author: fchollet Date created: 2020/05/31 Last modified: 2020/05/31 Description: 클래스 간 데이터 수가 매우 불균형한 데이터를 다루는 방법에 대해 배워봅시다. (클래스 간 데이터 수가 매우 불균형한 데이터를 이하에서는, imbalanced data라고 하겠습니다.) Demonstration of how to handle highly imbalanced classification problems. - Keras - Github - Co..

Tensorflow 2020.11.09