**딥러닝(Deep Learning)**은 머신러닝의 한 분야이며, **인공신경망(Artificial Neural Network)**을 기반으로 데이터로부터 더 복잡하고 추상적인 패턴을 자동으로 학습하는 기술입니다.
✅ 딥러닝 vs 머신러닝
항목 | 머신러닝 | 딥러닝 |
핵심 개념 | 사람이 특징(Feature)을 설계 | 모델이 스스로 특징을 학습 |
알고리즘 예시 | SVM, 결정트리, 랜덤포레스트 등 | CNN, RNN, Transformer 등 |
성능 | 소규모 데이터에 유리 | 대규모 데이터에 매우 뛰어난 성능 |
특징 추출 방식 | 수동 설정 (전문가가 설계) | 자동 추출 (신경망이 스스로 학습) |
계산 비용 | 비교적 적음 | 매우 큼 (GPU 필수, 병렬 처리 필요) |
✅ 왜 “딥”인가?
- "Deep"은 신경망의 층(Layer)이 깊다는 뜻입니다.
- 단순한 신경망이 아니라, 수십~수천 층의 복잡한 구조를 통해 더 정교한 표현 학습이 가능합니다.
✅ 딥러닝이 잘하는 일
분야 | 사용 예시 |
컴퓨터 비전 | 얼굴 인식, 자율주행, 영상 생성 (GAN) |
자연어 처리 | 번역, 챗봇, 음성 인식 (BERT, GPT 등) |
음성/오디오 처리 | 음성 합성, 노이즈 제거 |
생성 AI | 텍스트 → 이미지 생성, 음악 생성 등 |
✅ 딥러닝 구조 예시 (간단 신경망)

입력층 (Input Layer): [특징1, 특징2, 특징3, ...]
중간층 (Hidden Layers): [수많은 뉴런들, 여러 층]
출력층 (Output Layer): [예측값: 예/아니오, 0~1 확률 등]
✅ 정리
- 머신러닝이 사람의 개입이 필요한 일반적인 학습이라면,
- 딥러닝은 스스로 복잡한 패턴을 학습할 수 있는 강력한 도구입니다.
'Dev > AI' 카테고리의 다른 글
랭체인(LangChain) (0) | 2025.06.27 |
---|---|
검색 증강 생성(Retrieval-Augmented Generation; RAG) (2) | 2025.06.26 |
감독학습 비감독학습 강화학습 (0) | 2025.06.26 |
Self-Attention 매커니즘 설명 (0) | 2025.05.16 |
트랜스포머(Transformer) 모델 (0) | 2025.03.17 |