본문 바로가기
IT기술노트/인공지능

CNN(Convolutional Neural Network)

by 비트코기 2021. 3. 5.

I. 영상분류 및 객체 검출에 탁월한 인공지능 알고리즘, CNN의 개요

가. CNN(Convolutional Neural Network)의 정의

   - 컴퓨터 비전을 위해 convolution layer, pooling layer, fully connected layer를 통해 feature 추출, 차원 축소 단계를 거쳐 이미지를 분류, 인식 가능한 신경망 알고리즘

나. CNN의 특징

II. CNN의 구조 및 기술요소

가. CNN의 구조

나. CNN의 기술요소

구분

기술요소

설명

Layer

구성

Convolution Layer

- 합성곱 연산을 통해 Feature를 추출

Pooling Layer

- Sub Sampling을 통한 차원축소로 max-pooling, average pooling등 활용

Fully Connected Layer

- 이전 레이어의 모든 처리 결과를 하나로 연결

성능개선

ReLU

- Rectified Liner Unit 활성화 함수

반응형

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

은닉 마르코프(HMM, Hidden Markov Model)  (0) 2021.03.06
R-CNN  (0) 2021.03.05
LSTM(Long Shot Term Memory)  (0) 2021.03.05
RNN(Recurrent Neural Network)  (0) 2021.03.05
인공지능 관련법  (0) 2021.03.05
엑소브레인(Exobrain)  (0) 2021.03.05
인공지능 특이점  (0) 2021.03.05
룰렛 휠 선택(Roulette wheel Selection) 알고리즘  (0) 2021.03.05

댓글