CNN (Convolutional Neural Network):
이미지 분석에 특화된 구조로, 합성곱과 풀링 연산을 통해 공간적 특징을 추출한다.
RNN (Recurrent Neural Network):
시계열 및 순차 데이터 처리에 적합하며, LSTM, GRU로 확장되어 장기 의존성 문제를 완화한다.
Transformer:
자기 어텐션(Self-Attention) 메커니즘을 기반으로 긴 문맥 처리에 강점을 가지며, 대규모 언어 모델의 기반이 된다.
GAN (Generative Adversarial Network):
생성자와 판별자가 경쟁하는 구조로, 이미지 생성 및 변환에 활용된다.
(4) 중요성
아키텍처는 인공지능 성능의 한계를 규정하는 요소로, 동일한 데이터와 자원이라도 설계 방식에 따라 학습 효율과 정확도가 달라진다.
또한 문제 유형(이미지, 텍스트, 음성 등)에 따라 맞춤형 아키텍처를 채택해야 하며, 이는 연구와 산업적 응용 모두에서 핵심적인 고려 대상이다.
(5) 개념도
다음은 일반적인 다층 퍼셉트론 아키텍처의 개념도를 단순화하여 나타낸 것이다.
그림 1. 입력층, 은닉층, 출력층으로 구성된 기본적인 아키텍처
출처: Wikimedia Commons