본문 바로가기

boostcamp29

[Booscamp Lv2]Week7-Day33. 3D understanding :: seoftware 목차 1. 강의정리 1-1. CV - chap10. 3D understanding 2. 피어세션 정리 3. 데일리 회고 📜 강의 정리 [CV] Chapter10. 3D understanding 1. Seeing the world in 3D perspective 3d 세상에 살고 있으므로 3d는 매우 중요하다. 3d가 활용되는 분야는 AR/VR, 3D printing, medical applications 등이 있다. 3d 물체는 카메라에 의해 2d로 projection 된다. 2d image가 두 방향에서 두 개가 있으면 3d로 복구할 수 있다. 📘관련 추천 도서 : Multipel View Geometry in computer vision(PDF available online) ✔ 3D가 컴퓨터에 어떻.. 2021. 9. 17.
[Boostcamp lv2]Week7-Day33. Multi-modal Learning :: seoftware 목차 1. 강의정리 1-1. CV - chap9-1. Multi-modal Learning 1-2. CV - chap9-2. Image Captioning 2. 과제 2-1. Conditional GAN 3. 피어세션 정리 📜 강의 정리 [CV] Chapter 9-1. Muti-modal Learning Multi-modal learning이란 한 타입의 데이터가 아니라 다른 특성을 갖는 데이터 타입을 같이 활용하는 학습법. 예를 들면, 텍스트와 사운드 함께 학습하는 예시가 있다. 1. Overview of Multi-Modal learning ✔ multi-modal의 어려운 점(Challenge) Different representations between modalities : 데이터 간의 표현 방.. 2021. 9. 16.
[Boostcamp Lv2] Week7-Day30. CNN Visualization :: seoftware 목차 1. 강의정리 1-1. CV - chap6-1. CNN Visualization 1-2. CV - chap6-2. AutoGrad 📜 강의 정리 [CV] Chapter6-1. CNN Visualization 1. CNN Visualization은 무엇일까? CNN 내부의 weight들을 시각화해보니 위와 같은 특징이 있었다. Low-level에서는 선분, 점 등의 특징을 추출하고, High-level에서는 디테일한 특징을 추출한다. 위와 같은 특징들을 시각화하는 방법은 모델을 분석하는 Analysis of model behaviors와 출력을 분석하는 Model decision explanation으로 나뉜다. 위에서는 Parameter examination에서 Filter visualization.. 2021. 9. 16.
[Boostcamp Lv2] Week6-Day25. Image classification | VGG11 구현 :: seoftware 목차 1. 강의정리 1-1. CV - chap1. Image Classification 1 2. 과제 2-1. Assignment1_blank.ipynb (vgg11) 3. 피어세션 정리 4. 데일리 회고 📜 강의 정리 [CV] Chapter1. Image classification 1 컴퓨터비전은 왜 인공지능일까? 인공지능의 정의를 살펴보면, 인간의 지능을 모방하는 것이다. 컴퓨터비전은 사람의 눈을 대신하는 기술이기 때문에 인공지능이라고 할 수 있다. 이상적인 이미지 인식 방법은 세상의 모든 이미지를 학습시키고 k-nn 방식으로 비슷한 이미지를 고르는 것이지만, 모든 데이터를 학습시키는 것도 어렵고 모든 데이터에 대한 비교를 하는 것도 현실적이지 않다. Single fully connected laye.. 2021. 9. 7.
[Boostcamp]Week4-Day18. Training & Inference :: seoftware 목차 1. 강의정리 1-1. P stage - chap7. Training & Inference 1 1-2. P stage - chap8. Training & Inference 2 2. 피어세션 정리 3. 데일리 회고 📜 강의 정리 [P stage] Chapter7. Training & Inference 1 🌈 Loss, optimizer, metric에 대해 알아보자 1. Loss loss backpropagation : output과 target 간의 loss를 구한 후 역전파 loss function 선택 중요 nn.Modules Family loss.backward() : 이 함수가 실행되면 모델의 파라미터의 grad 값이 업데이트. loss부터 input까지 체인 연결 조금 특별한 loss Fo.. 2021. 8. 26.
[Boostcamp]Week4-Day17. Model :: seoftware 목차 1. 강의정리 1-1. P stage - chap5. Model 1 1-2. P stage - chap6. Model 2 2. 피어세션 정리 3. 데일리 회고 📜 강의 정리 [P stage] Chapter5. Model1 : Model with PyTorch 🌈 Pytorch라는 프레임워크가 가지는 특성과 Pytorch를 사용하여 모델을 구성하는 방법을 알아보자 모델 : In general, a model is an informative representation of an object, person or system. 1. pytorch Open Source Machine Learning Framework 런타임으로 정의되는 다이나믹한 그래프를 볼 수 있음. 유연함. Low-level, Pytho.. 2021. 8. 25.
[Image Classification] Week 4 Daily Report :: seofware > : 카메라로 촬영한 사람 얼굴 이미지의 마스크 착용 여부를 판단하는 Task 🔴앞으로 더 고민해봐야 할 것은 빨간색 🟢고민해서 결론을 내린 것은 초록색 🌼 Day15. EDA EDA는 무엇을 해야할지 고민 피어세션 전에는 각 클래스 별로 어떤 데이터가 있는지 확인하려고 함 피어세션에서 다른 캠퍼님의 EDA를 보고 조금 더 데이터를 뜯어볼 필요를 느낌 데이터의 분포를 확인했는데, 성별은 'female' 비율이 높았고 연령대는 '60세 이상'이 확연히 적었으며, '30-60세' 범위의 사람들은 너무 골고루 펼쳐 있었다. 위를 보고 데이터 불균형으로 인한 문제가 발생할 것을 예상할 수 있었고 해결방법에 대해 고민해봤음. data visualization의 seaborn 강의 수강 서버 생성 AI stage.. 2021. 8. 25.
[Boostcamp]Week4-Day16. Dataset & Dataloader :: seofware 목차 1. 강의정리 1-1. [P]이미지 분류 - chap3. Dataset 1-2. [P]이미지 분류 - chap4. Data Generation 2. 피어세션 정리 3. 데일리 회고 * P stage 는 3주간 배운 이론을 실제로 사용해보는 시간입니다. 📜 강의 정리 [P stage] Chapter3. Dataset 🌈데이터전처리 방법과 일반화에 대해 알아보자 컴피티션이 데이터셋은 정제된 데이터를 담고 있지만, 실제 데이터의 품질은 보장하기 힘들다. 1. 데이터전처리 1. Bounding box 이미지 데이터에는 우리가 필요로 하는 데이터 외에 불필요한 정보까지 담고 있다. 2. Resize 화소가 너무 많으면 학습시킬 파라미터가 너무 많아서 학습시간이 오래걸린다. 따라서 계산의 효율을 위해 적당한 .. 2021. 8. 24.
[Boostcamp]Data visualization Seaborn :: seoftware 목차 1. 강의정리 1-1. Data Viz - Seaborn 소개 1-2. Data Viz - Seaborn 기초 1-3. Data Viz - Seaborn 심화 📜 강의 정리 * 부스트캠프 Data visualization 강의를 맡아주신 안수빈 강사님의 강의를 정리한 것 입니다. [Data Viz] Seaborn 소개 Seaborn은 Matplotlib 기반 통계 시각화 라이브러리 통계 정보 : 구성, 분포, 관계 등 Matplotlib 기반이라 Matplotlib으로 커스텀 가능 쉬운 문법과 깔끔한 디자인이 특징 설치 : pip install seaborn==0.11 [Data Viz] Seaborn 기초 🌈 Seaborn의 구조와 문법에 대해 알아보자 Seaborn API 통계 시각화 종류 Ca.. 2021. 8. 24.