커널 관련 질문 드립니다.
CNN 에서 커널이 참 중요 한데
커널 데이터는 누가 어떻게 만들어 주나요
Answer 1
0
안녕하세요. backboss님!
CNN은 커널(혹은 필터)을 학습합니다.
타겟으로 한 클래스(개, 고양이 등)를 잘 찾아낼 수 있는 적합한 커널의 값을 찾아가는 과정이 바로 CNN 모델이 학습하는 것을 의미합니다!
self.conv1 = nn.Conv2d(1, 32, 3, 1)
self.conv2 = nn.Conv2d(32, 64, 3, 1)
self.conv3 = nn.Conv2d(64, 128, 3, 1)실습 코드 중, 위의 코드를 통해 커널을 만들어준 것이며, 각각의 코드를 해석해보면
첫번째 코드는 1채널(저희가 사용한 데이터는 흑백 데이터이므로 채널이 1입니다.)을 입력 받고, 패딩을 1로 하는 3X3의 사이즈의 커널을 32개 만들어라.
두번째 코드는 32채널(첫번째 코드에서 32개의 커널이 만들어졌고, 그 커널들을 모두 입력으로 받습니다)을 입력으로 받고, 패딩을 1로 하는 3X3의 사이즈의 커널을 64개 만들어라.
세번째 코드는 64채널, 패딩을 1로 하는 3X3의 사이즈의 커널을 128개를 만드는 것을 의미합니다.
그리고 이렇게 만들어진 커널들은 각 이미지들을 순회하며 클래스들의 특징을 학습하게 됩니다.
궁금하신게 있으시면, 언제든지 추가로 질문 남겨주세요!
감사합니다.
작업형 1 유형 부분
0
8
1
import torch가 안되는 경우는 어떻게 하나요?
0
12
1
작업형 1 (삭제예정, 구 버전)
0
28
2
강의노트는 어디있나요?
0
13
1
수강기간 연장 문의드립니다.
0
19
1
2유형 레이블 인코딩 VS 원핫 인코딩
0
19
3
수강기간 연장 문의드립니다.
0
26
1
인덱스 슬라이싱
0
26
2
소리가 겹쳐서 들려요
0
19
2
6-6 실습 문의
0
23
2
섹션5 노션링크 는 따로 없나요?
0
29
2
Part 4에서 강의 연관 노션 정보들이 워드파일에 없습니다.
0
32
2
첨부자료 Part 4 코드 확인 부탁드리겠습니다.
0
27
2
질문 드립니다.
0
45
2
Google Colaboratory 연결 시 접근 권한 거절 됩니다.
0
36
1
실습 중 에러발생 gt, pred = test()
0
119
1
11강 No module named 'torchmetrics' 에러
0
114
2
강화학습에 보상과 처벌이라고 한다면...
0
119
0
강의 재생이 안되요
0
118
1
1강 머신러닝 영문 표기 문의
0
379
1
강의자료 PDF파일과 실습자료 어디서 구하나요?
0
994
2
레이어 관련 질문 드립니다.
0
466
1
히든 레이어의 Node 수 관련 질문 드립니다.
0
731
1
노션 자료는 언제 오픈하나요?
0
419
1

