일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 애자일
- DANAWA
- Scrum
- python
- 다나와
- angular
- Crawling
- keras
- algorithm
- data analyze
- visualizing
- opencv
- analyzing
- instance
- 자바스크립트
- 크롤링
- matplotlib
- javascript
- pandas
- data
- TypeScript
- 프로젝트
- ECS
- adaptive life cycle
- AWS
- webcrawling
- tensorflow
- Method
- Project
- Agile
- Today
- Total
목록Bigdata (62)
LiJell's 성장기
Using a Recurrent Neural Network to write Patent Abstracts Introduction LSTM cell의 특정 아키텍쳐에 대해서 모든것을 이해할 필요는 없다. 사람이 할 일이 아니다. LSTM이 뜻하는 것은 과거정보다 나중에 다시 reinfected될 수 있게 해주는 것이다. 데이터 사이언스 기슬울 배우는 가장 효율적인 방법은 문제를 찾고 해결하는 것이다 Top-down approach: 다시 돌아가고 이론을 covering하기 전에 어떻게 구현해야하는지 배워보자 내가 필요한 방법을 계속 고민하고 언제 연구 컨셉으로 다시 돌아가 공부해야하는지 알아야한다. 어떤 프레임워크를 어떤 아이디어에 적용시킬지에 대한것들 등 끊임없는 고민이 필요하다. 어떻게 Keras에서 ..
Visualizing what convnets learn Deep Learning model as Blackbox Convnet은 시각적인 개념을 학습한 것 → 시각화 하기 아주 좋음 시각화에 유용한 기법 컨브넷 중간층의 출력(중간층에 있는 활성화)을 시각화 컨브넷 필터 시각화 클래스 활성화에 대한 히트맵(heatmap)을 이미지에 시각화 Visualizing Intermediate activations 어떤 입력이 주어졌을 때 네트워크에 있는 여러 합성곱과 풀링층이 출력하는 특성맵을 그 리는 것 네트워크에 의해 학습된 필터들이 어떻게 입력을 분해하는지 보여줌 넓이, 높이, 깊이(채널) 3개의 차원에 대해 특성맵을 시각화하는 것이 좋음 각 채널은 비교적 독립적 특성을 인코딩하므로 특성맵의 각 채널 내용을..
2022.03.08 - [Bigdata/TensorFlow] - Tranfer_Learning Tranfer_Learning Dogs vs. Cats Google Colab 사용 Runtime에서 TPU 사용 추천 Dogs vs Cats dataset https://www.kaggle.com/c/dogs-vs-cats/data 25000 images (12500 cats and 12500 dogs) Create dataset Training: 1000 sam.. lime-jelly.tistory.com 작은 이미지 데이터셋에 딥러닝을 적용하는 일반적이고 효과적인 방법은 사전 훈련된 네트 워크를 사용 사전 훈련된 네트워크(pretrained network) - 일반적으로 대규모 이미지 분류 문제를 위 해 ..
Dogs vs. Cats Google Colab 사용 Runtime에서 TPU 사용 추천 Dogs vs Cats dataset https://www.kaggle.com/c/dogs-vs-cats/data 25000 images (12500 cats and 12500 dogs) Create dataset Training: 1000 samples for each class Validation: 500 samples for each class Test: 500 samples for each class Training a convnet from scratch on a small dataset Prepare dataset import os, shutil original_db_dir = './train' base_..
MNIST Handwritten Digit Classification Dataset MNIST (Modified National Institute of Standard and Technology) dataset from keras.datasets import mnist from matplotlib import pyplot # load dataset (trainX, trainy), (testX, testy) = mnist.load_data() # summarize loaded dataset print('Train: X=%s, y=%s' % (trainX.shape, trainy.shape)) print('Test: X=%s, y=%s' % (testX.shape, testy.shape)) # plot fi..
CNN Fully-Connected Layer만으로 구성된 인공신경망의 입력 데이터는 1차원 형태로 한정 Flatten → Dense → 1차원 사진 데이터로 FC 신경망을 학습시키는 경우, 사진 데이터를 1차원으로 변환 → 공간정보 의 손실 → 정보 부족으로 특징 추출 및 학습이 비효율적이고 정확도를 높이는데 한계 이미지의 공간정보를 유지한 상태로 학습 가능한 모델이 CNN CNN의 특징 각 레이어의 입출력 데이터의 형상 유지 이미지의 공간 정보를 유지하면서 인접 이미지와의 특징을 효과적으로 인식 복수의 필터로 이미지의 특징 추출 및 학습 셀로판지 느낌 추출한 이미지의 특징을 모으고 강화하는 Pooling layer 필터를 공유 파라미터로 사용하기 때문에, 일반 인공 신경망과 비교하여 학습 파라미터 가..
2.1. 신경망의 구조 신경망 훈련 요소 네트워크(또는 모델)를 구성하는 층(layer) 입력 데이터와 그에 상응하는 타깃(target) 학습에 사용할 피드백 신호를 정의하는 손실함수(loss function) 학습 진행 방식을 결정하는 옵티마이저(optimizer) 2.1.1. Layer 딥러닝의 구성 단위 하나 이상의 텐서를 입력으로 받아 하나 이상의 텐서를 출력하는 데이터 처리 모듈 대부분의 경우 가중치라는 층의 상태를 가짐 가중치는 확률적 경사 하강법에 의해 학습되는 하나 이상의 텐서이며 여기에 네 트워크가 학습한 지식이 담겨 있음 층마다 적절한 텐서 포맷과 데이터 처리 방식이 다름 (samples, features) 크기의 2D텐서가 저장된 간단한 벡터 데이터는 완전 연 결층(fully conn..
1. Iterator Iterable(반복 가능) 객체 반복자로 요소를 순서대로 읽을 수 있음 for 문과 함께 자주 사용됨 요소를 순회할 반복자 제공 nums = [11,22,33] it = iter(nums) while True: try: num = next(it) except StopIteration: break print(num) ''' 11 22 33 ''' 1.1. Iterator Generator 매번 iterator 관련 메서드를 작성하는 수고를 덜 수 있음 시간과 메모리를 적게 차지해서 많이 사용 yield 값을 반환 return과 유사하나 변수의 마지막 값과 상태를 저장 def seq_gen(data): for idx in range(0, len(data), 2): yield data[..
첫번째로 KoNLP 경로 설치하기 R 버전이 계속 업데이이트 되면서 구 패키지들이 작동 안되는 경우에 해당됩니다 구 패키지를 설치할 수 있는 두가지 방법 CRAN사이트에서 직접 패키지를 다운로드해서 경로를 지정 패키지 다운로드 받을 수 있는 CRAN 사이트를 명시해서 다운받는 방법 두번째 방법을 알아봅시다! CRAN 사이트를 명시하여 다운로드하기 사이트: https://cran.r-project.org/src/contrib/Archive/ 위 사이트를 들어가서 CTRL + F 를 눌러 원하는 패키지를 검색 저는 KoNLP 패키지가 필요하기 때문이 해당 패키지 기준으로 진행하겠습니다 Rstudio에서 아래와 같이 입력합니다 url 경로는 원하는 패키지로 들어가서 원하는 버전을 명시해 주시면 됩니다. 예를 ..