카테고리 없음

머신러닝의 종류

일기를 쓰는 사람 2025. 4. 22. 09:16

머신러닝은 학습 방식에 따라 크게 다음과 같이 나눌 수 있습니다:

1. 지도 학습 (Supervised Learning)
입력 데이터와 정답(Label)을 모두 제공하며 학습합니다.
예:

회귀 (Regression): 연속적인 값을 예측 (예: 집값 예측)

분류 (Classification): 범주를 예측 (예: 스팸 메일 여부)


2. 비지도 학습 (Unsupervised Learning)
정답 없이 입력 데이터의 구조나 패턴을 학습합니다.
예:

군집화 (Clustering): 데이터를 그룹으로 묶음 (예: 고객 분류)

차원 축소 (Dimensionality Reduction): 데이터 압축 및 시각화 (예: PCA)


3. 강화 학습 (Reinforcement Learning)
행동에 대한 보상을 기반으로 학습하며, 주로 순차적인 의사결정 문제에 사용됩니다.
예: 게임 AI, 로봇 제어

4. 준지도 학습 (Semi-supervised Learning)
소량의 정답 데이터와 다량의 정답 없는 데이터를 함께 사용하여 학습합니다.

5. 자기지도 학습 (Self-supervised Learning)
정답을 사람이 주지 않고, 데이터 자체로부터 정답을 만들어 학습합니다. 최근 자연어 처리, 이미지 모델에서 활발히 연구됨.

원하면 각 종류별 대표 알고리즘이나 예시도 정리해 드릴 수 있습니다.