IT 기술/인공지능

CNN

gooooooood 2024. 10. 11. 10:38
반응형

Ⅰ. 컴퓨터 비전 분석 대표 인공지능 알고리즘, CNN의 정의

- 주로 이미지 및 영상 분석에 사용되며 이미지의 특징을 학습하고 이를 활용해 이미지를 분류하는 인공지능 모델

 

Ⅱ. CNN의 구조 및 주요 layer 설명

가. CNN의 구조

- CNN은 Convolution Layer, Pooling Layer, Fully Connected Layer로 구성된

 

나. CNN의 주요 layer 상세 설명

주요 계층 개념도 설명
Convolution
Layer
- 이미지를 filter를 통해 탐색하고 특징을 추출하여 feature map을 생성

- 필터의 이동량을 stride로 조절

- 데이터 손실 방지를 위해 padding 활용
Pooling
Layer
- 기하급수적으로 늘어나는 연산량을 줄이기 위해 주요 특징만 강조하여 이미지 사이즈를 줄이는 과정

- max pooling, average pooling 등이 존재
Fully Connected
Layer
- 앞에서 추출한 특징을 활용하여 최종 이미지를 분류하기 위한 계층

 

Ⅲ. CNN의 문제점 해결, ResNet

- 층이 깊어지면 정확도가 떨어지는 문제를 skip connection을 활용해 해결

반응형

'IT 기술 > 인공지능' 카테고리의 다른 글

시계열 분석  (1) 2024.10.11
RNN과 LSTM  (0) 2024.10.11
의사결정나무 (Decision Tree)  (1) 2024.10.08
결측값 / 이상값  (1) 2024.10.08
이미지 데이터 어노테이션  (1) 2024.10.08