# 8 week

8주간의 회고록
두달전의 내 모습과 현재의 내모습.. 코드캠프에 오기 전, 대학교를 졸업 하기 전.. 즉 약 2년전의 나는 공부와는 전혀 관계없는 직업을 선택하며 살아갔다. 이제와서 생각해보면 학창 시절부터 공부에 소질이 없진 않았는데, 공부를 하기 싫어서 포기하고 몸을 쓰는 일을

gitflow, workflow
브랜치(Branch)란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있습니다.개발자들은 협업을 진행할 때 동일한 소스코드를 함께 공유하게 됩니다.개발자들

Autoscale
EC2 : 자동으로 인스턴스를 생성하고, ELB : EC2로 만들어진 인스턴스를 묶어서 서비스를 제공합니다.서비스는 접속자가 많을 때도 있고, 적을 때도 있으며, 어떤 서비스는 완만하게 성장하는 경우도 있고, 어떤 서비스는 특정 시간에 접속이 집중될수도 있습니다.따

CI/CD
CI: 지속적 통합(Continuous Integration)CD: 지속적 배포(Continuous Deployment)코드의 빌드/테스트 자동화 과정 과정입니다. 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미하며, C

서버리스
서버리스(serverless):개발자가 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델입니다.서버리스 모델에도 서버가 존재하긴 하지만, 애플리케이션 개발에서와 달리 추상화되어 있습니다.서버리스 애플리케이션은 배포되고

Kubernetes
Kubernetes:컨테이너화된 애플리케이션의 자동 디플로이, 스케일링 등을 제공하는 관리시스템으로, 오픈 소스 기반 시스템입니다. Kubernetes(쿠버네티스)는 컨테이너를 쉽고 빠르게 배포/확장하고 관리를 자동화해주는 오픈소스 플랫폼입니다.1주일에 수십억 개의 컨
7. Autograd
Automatic gradient의 약자로 Automatic differentiation라고도 불린다.기본적으로 행렬 연산을 하는 라이브러리로 대부분 DL library의 고유한 기능이다.과거에는 gradient를 일일히 손으로 계산하고 backward 를 수식으로 전
6. CNN Visualization
black box 모델인 CNN의 내부 동작을 가시화하는 방법들에 대해 설명CNN을 구성해서 어떤 task의 데이터셋으로 입력과 출력을 주고 학습을 했음에도 잘 되지 않는 경우가 있는데 이 때는 왜 안되는걸까? 를 알아보기 위해 시각화를 진행한다.ZFNetdeconvo
5. Object Detection
지금까지의 기술은 영상을 인식하고 semantic segmentation까지 할 수 있었다.여기서 더 advance된 기법은 자동차들 중에 같은 종류의 자동차가 있는지와 같은 인스턴스 구분이 가능해진 Instance segmentation과 panoptic segmen
4. Semantic segmentation
지난번의 image classification을 영상 단위가 아닌 픽셀단위로 수행하는 것하나의 픽셀이 어느 객체인지를 구분하는 문제 → 하나의 영상 안에 있는 모든 객체를 검출semantic segmentation을 사용하게 되면 object들이 나눠지게 되고 이 특징
3. Image Classification 2
AlexNet부터 VGGNet으로 가면서 더 깊은 네트워크가 더 좋은 성능을 낸다는 것을 확인하였다.모델의 깊으면 더 복잡한 관계에 대해 학습이 가능하고, receptive field를 가지기 때문에 신중히 결론을 내릴 수 있기에 좋은 성능이 나온다.이 논리라면 깊이를
2. Annotation Data Efficient Learning
우리가 학습에 사용하는 데이터는 모두 사람이 보기 좋게 찍은 사진들이지만, 실제 데이터들은 어떻게 들어올지 모르는 데이터들이다.우리의 데이터셋이 real data를 충분하게 표현하지 못한다면 여러 문제가 발생한다. eg ) 밝은 영상으로만 이루어진 데이터로 모델을
1. Image Classification 1
사람의 지능은 인지능력과 지각능력 기억과 이해 및 사고능력 까지의 넓은 영역을 의미AI는 바로 이 사람의 지능을 컴퓨터 시스템으로 구현하는 것사람은 5개의 감각을 활용해 세상과 상호작용을 하며 학습을 한다. 또한, 5개의 오감 말고도 교차값과 다중값을 통해 더 유용한