Deep-Learning/[Vision] 실습
-
[Mask R-CNN] Balloon.py 트레이닝(Window10)Deep-Learning/[Vision] 실습 2020. 2. 24. 19:38
Python/Tensorflow/Keras를 이용한 Mask RCNN : https://github.com/matterport/Mask_RCNN 0. 개요 Mask R-CNN에 대해 알아보고 Sample Code인 Balloon.py를 트레이닝 시킨다. 트레이닝 후 얻은 가중치를 이용해 풍선 부분을 segmentation 한 결과를 보여준다. 1. 준비 상단 Mask R-CNN github에서 위와 같이 파일을 다운로드(gitclone을 쓰시는 분들 제외)를 한 후, requirements.txt에 있는 모든 라이브러리를 다운받는다. 다운을 받을 땐, root directory에 다운받고 anaconda를 활용하여 다운받는다. 다운이 다 되면 setup.py를 통해 pre-trained COCO weig..
-
[Mask R-CNN] Segmentating DeepFashion2Deep-Learning/[Vision] 실습 2020. 2. 11. 15:34
Data-Set : https://github.com/switchablenorms/DeepFashion2 1. Intro Semantic Segmentation을 Fashion과 접목시켜보고자 한다. Fashion 관련 데이터셋 중 공개가 되어 있으며, 옷에 대한 방대한 사진과 annotation이 있는 DeepFashion2 Dataset을 이용하여 연구를 약 1년간 진행할 예정이다. DeepFashion2 data-set은 말 그대로 포괄적인 패션 관련 데이터셋이다. 쇼핑 상점과 소비자의 사진(후기 사진으로 추측됨)을 13개의 의류 카테고리로 나눠놓은 데이터로써, 학습 세트 (391K 이미지), 유효성 검사 세트 (34k 이미지) 및 테스트 세트 (67k 이미지)로 분할되어 있다. 또한, 이미지의 각..
-
[Deep Learning] Neural Network for predicting XOR operations in PythonDeep-Learning/[Vision] 실습 2019. 4. 9. 05:43
문제 : Sigmoid 활성화 기능으로 NN을 교육하고 NN 기반 XOR logic의 출력과 함께 학습 곡선을 보여준다. 조건 : 파이썬 프로그래밍으로 2 input units * 2 hidden units * 1 output unit의 형태의 인공신경망을 설계한다. * 설계 방식 1. NNs class design 2. 훈련 시 에러값이 줄어드는 모습을 plot() 3. 모델이 완성되면 test 실시 ※ XOR logic은 NNs로 학습시킬 때 2개의 hidden node로는 학습이 너무 오래걸리며, 적절한 learning rate 값을 찾기 어려우므로 3개 이상의 hidden node를 만들 것을 추천 ※ 목표를 해결하기 위해 random number를 고정시키기 위해 seed(2019)를 사용하였으..