CNN (5) 썸네일형 리스트형 [AI Tech] 6주차 29차시 프로젝트 9 29차시: 프로젝트 9 [ 프로젝트 9 ] 딥러닝 모델 구현하기 (1) 1. 목표 - 파이토치로 CNN 모델 구현하기 - 파이토치로 RNN 모델 구현하기 수행해야하는 프로젝트가 총 2개이다. 2가지 모두 수행하고 하나의 zip 파일로 묶어서 제출하라. submit.zip = (cnn.py + tsv) + (rnn.py + tsv) 2. 프로젝트 CNN [TODO] 코드 구현: 모델 생성 torch.manual_seed(7777) # 일관된 weight initialization을 위한 random seed 설정 ## 코드 시작 ## model = ..... # 위의 설명 1. 을 참고하여 ..... 을 채우세요. ## 코드 종료 ## model = model.to(device) criterion = to.. [AI Tech] 6주차 26-2차시 Quiz 10 26-2. Quiz 10 1번 다음 중 Convolution 의 Output size를 구하는 수식으로 올바른 것은? (W: width, F: Filter, S: Stride) 1) (W-S) / F + 1 2) (W-S) + 1 / S 3) (W-F)+1 / S 4) (W-F) / S + 1 더보기 정답: 4번 풀이 Convolution의 Output size를 구하는 수식은 (W-F)/S +1 입니다. 2번 다음 중 모델에 대한 설명으로 옳지 않은 것은? 1. DenseNet: ResNet과 비슷한 아이디어로 Addition만 이용한다. 2. GoogleNet: Inception blocks를 제안했다. 3. VGGNet: 3x3 convolution을 이용하여 Receptive field는 유지하면.. [AI Tech] 6주차 26-1차시 Computer Vision Applications 26차시: CNN - 2 26-1. Computer Vision Applications 1. Semantic Segmentation 자율주행, ADAS에서 많이 활용된다. 자율주행에서는 내 앞에 있는 것이 무엇인지 판단할 필요가 있다. LiDAR를 사용하지 않을 때 이 기술을 잘 활용하는 것이 중요하다. Fully Convolutional Network This is how an ordinary CNN looks like. This is a fully convolutional network. Dense layer를 없애는 과정을 convolutionalization이라고 한다. convolution network와 파라미터가 정확히 일치한다. Number of parameters (좌) 4 x 4 x 1.. [AI Tech] 6주차 25-2차시 Modern CNN - 1x1 convolution의 중요성 25-2. Modern CNN - 1 x 1 convolution의 중요성 Modern이라는 말에는 어패가 있는 것 같다. → 기본적인 CNN보다 Modern 하지만 완전 Modern하지는 않는다. 1. AlexNet Alex Krizhevsky, Ilya Sutskever, and Geoffrey Hinton, "ImageNet Classification with Deep Convolutional Neural Networks", NIPS, 2012 ILSVRC [ ImageNet Large-Scale Visual Recognition Challenge ] - Classification / Detection / Localization / Segmentation - 1,000가지의 다른 카테고리 - 100.. [AI Tech] 6주차 25-1차시 CNN - Convolution은 무엇인가? 25차시: Convolutional Neural Networks (CNN) 25-1. CNN - Convolution은 무엇인가? 1. Convolution 연속적인 convolution 이산적인 convolution 2D image convolution 2D convolution in action 2. RGB Image Convolution 5 x 5 x 3 커널을 사용한다. 필터의 개수에 따라 출력의 개수도 달라진다. 3. Stack of Convolutions 집중해서 봐야 할 것은 연산을 정의하는데 필요한 숫자를 생각해야 한다. 24 x 24 x 10은 10개의 filter가 필요하다. 4. Convolutional Neural Networks CNN은 convolution layer, pooli.. 이전 1 다음