inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)

[AI HW 11장][Model Compression Part 2] MobileNet v1 (Depth Separable Convolution)

용어 정리

491

osia0921

작성한 질문수 18

1

안녕하세요 맛비님.

이번 강의를 들으면서 수업 관련 개념을 명확하게 하고자 용어 정리를 하고자 합니다!

지금까지 해온 것들을 보면,

  1. CNN 연산 모듈을 설계했냐? -> 그렇다.

 

  1. input feature map을 input으로 넣어 output feature map을 도출했냐? -> 아니다. kernel의 size만큼 input feature map에서 window 해서 kernel size의 channel input만큼 해당하는 부분을 Convolution 연산하였다. 최종적으로는 output feature map 1포인트의 channel output만큼 해당하는 값을 구했다.

 

라고 할 수 있을까요? 처음 듣는 사람이 window라는 말을 잘 이해하지 못한다면 어떻게 쉽게 말할 수 있을까요?

 

cnn fpga 임베디드 임베디드 verilog-hdl

답변 1

0

설계독학맛비

안녕하세요 :)

"이미지 처리에서 창은 필터링, 형태 변환 및 특징 감지와 같은 다양한 작업에 사용되는 이미지의 작은 영역입니다."

window 라는 워딩은 Image processing 에서 convolution 에서 사용하는 kernel 을 일컬어서 말합니다. 어원은 저도 잘 모르지만 3x3 kernel 모양이 window 하고 비슷해서 같긴 해요.

window == kernel 이렇게 생각해주시면 될 것 같아요.

즐공하세요 :)

 

0

osia0921

답변 감사합니다.

그러면 수업에서 다룬 CNN 연산 모듈은

input feature map의 kernel size 만큼 CNN 연산을 할 수 있는 모듈이라고 말할 수 있을까요?

아니면 image의 kernel size 만큼의 부분을 input feature map이라고 하나요?

0

설계독학맛비

안녕하세요 :)

그러면 수업에서 다룬 CNN 연산 모듈은 input feature map의 kernel size 만큼 CNN 연산을 할 수 있는 모듈이라고 말할 수 있을까요?

-> 정확하게 맞습니다.

아니면 image의 kernel size 만큼의 부분을 input feature map이라고 하나요?

input feature map 은 kernel size 영역이 아닌, 전체 영역을 의미합니다. 그림 참고 부탁드려요.

image

0

osia0921

완벽하게 이해되었습니다 감사합니다

0

설계독학맛비

넵 즐공하세요 :)

[AI HW Lab2] CNN Verilog HDL Practice 1 (Simulation) - 문제설명편 ppt

1

109

2

[AI HW Lab1] CNN Core C 코딩 (Golden Model 만들기)

1

94

2

spartan7 fgga484보드

1

79

1

soft reset관련 질문드립니다!!

1

62

2

예제 코드 환경설정

1

77

2

HW 언어 for loop 해석

1

60

3

수업자료 관련 질문드립니다.

1

76

2

FPGA 기반 ASIC 설계 검증 시 다차원 배열 처리 방식 및 강의 수강 순서 고민

1

107

2

Fpga에 ai 가속기를 사용하는 이유

2

427

2

AI HW 11장 관련 질문드립니다.

1

114

2

소프트 맥스 관련 질문드립니다.

1

204

1

Data형태에 따른 AI가속기 구현 질문

1

223

1

cnn_core simulaiton

2

283

3

zynq z7 10 parameter 크기

1

209

2

ip 패키징 질문

1

289

1

Image 인식 가속 모델을 설계하려면

1

311

2

이 강의 수강을 위해 fpga 구입이 필요할까요?

2

369

2

혹시 AI 관련 강의도 Zybo Board가 필요한가요?

1

297

2

cnn_kernel.v 코드질문입니다.

1

199

1

6장2부 15분 12초 왜 feature map size가 변경되지 않나요?

1

257

2

zybo z7 케이블 관련 질문

1

365

1

CNN layer별 연산

1

274

2

CNN Core에 weight 와 input feature map 관련해서 질문있습니다!

1

263

1

Linux 및 외장 하드 사용에 관한 질문

1

271

2