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

RNN(Recurrent Neural Network)

by 비트코기 2021. 3. 5.

I. RNN의 개요

가. RNN(Recurrent Neural Network)의 정의

   - 순환 신경망이라고 하며 내부에 루프를 가진 네트워크로 신호가 한쪽 방향으로 흘러가는 것이 아니라 순환 구조를 가지는 신경망

나. RNN의 특징

   - 언어 학습에 특화되어 음성인식, 단어의 의미 판단, 대화식 학습에 유리

   - 영상, 소리 등 순차적인 데이터를 기반으로 동영상 분류, 음악 장르 분류에도 유리


II. RNN의 개념도

- 내부에 루프를 가진 네트워크를 구성함으로써 정보의 지속성을 획득

- BPTT(Backpropagation Through Time)라는 변형된 알고리즘을 통해 학습

- 은닉층이 깊어질수록 장기 의존성 문제에 의해 학습 효율이 떨어져 LSTM으로 발전

 

반응형

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

Q-러닝  (0) 2021.03.06
은닉 마르코프(HMM, Hidden Markov Model)  (0) 2021.03.06
R-CNN  (0) 2021.03.05
LSTM(Long Shot Term Memory)  (0) 2021.03.05
CNN(Convolutional Neural Network)  (0) 2021.03.05
인공지능 관련법  (0) 2021.03.05
엑소브레인(Exobrain)  (0) 2021.03.05
인공지능 특이점  (0) 2021.03.05

댓글