[My IT : Codes] AutoEncoder 활용 Denoising
·
My IT/Codes
목표: 손상된 문서를 복원, 노이즈를 제거하여 원본 문서를 최대한 복원하는 것 활용 데이터셋 : Kaggle의 Denoising Dirty Documents Denoising Dirty DocumentsRemove noise from printed textwww.kaggle.com 데이터 폴더 구조 : denoising-dirty-documents -> train(학습 데이터) -> train_cleaned(train 이미지에 대한 깨끗한 이미지) -> ..
[My IT : Article] CNN Layer, AutoEncoder
·
My IT/Article
1. CNN 레이어 1) CNN이란 ? 딥러닝의 학습에 사용되는 신경망들은 사용되는 용도에 따라 다른 신경망들을 활용하여 학습할 데이터셋에 알맞은 신경망 레이어을 조합하는 형태로 학습이 이루어진다. 이중 오늘 기술할 CNN레이어는, 주로 시각적 이미지 분석에 사용되는 인공신경망의 한 종류이다. 기존의 인공신경망은 이미지 데이터를 처리하기에는 데이터의 차원이 매우 커지고, 이미지의 공간 정보를 알맞게 처리하는데 어렵다는 단점이 있었다. 이때 CNN이 등장하는데, CNN(Convolutional Neural Network)은, 인간의 시신경 구조를 모방하여 만들어진 신경망으로, 여러 계층을 통해서 이미지를 처리하는데, 각각의 레이어는 특정한 역할을 수행한다. 크게 Convolution Layer, Acti..