Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- SQLD
- 데이터 프레임
- 오블완
- kt 에이블스쿨 6기 미니 프로젝트
- 판다스
- 알고리즘
- KT AIVLE
- 에이블 기자단
- 앙상블
- 케이티 에이블스쿨 6기 java
- 머신러닝
- 프로그래머스
- 케이티 에이블스쿨 6기
- kt 에이블스쿨 6기
- 케이티 에이블스쿨 기자단
- 케이티 에이블스쿨 6기 ai
- 구현
- kt 에이블스쿨 6기 빅프로젝트
- 백준
- kt aivle school
- 케이티 에이블스쿨 6기 후기
- kt 에이블스쿨 6기 ai
- 네트워크
- 파이썬
- 티스토리챌린지
- ElasticSearch
- KT 에이블스쿨
- 케이티 에이블스쿨
- kt 에이블스쿨 기자단
- 엘라스틱서치
Archives
- Today
- Total
미식가의 개발 일기
[머신러닝] 지도 학습, 비지도 학습, 강화 학습 본문
머신러닝이란?
"대량의 데이터를 분석한 후 모델을 만들어 새로운 데이터에 대한 분류나 예측을 수행하는 것"
지도 학습
지도 학습의 정의
- 정답(label)을 포함하는 훈련 데이터를 사용하여 모델을 학습
- 정답에 의존 -> 정답이 명확하여 모델의 성능을 평가하기 용이
- 예) 스팸 메일 분류, 이미지 필터링
지도 학습의 주요 알고리즘
- 선형 회귀
- 로지스틱 회귀
- 서포트 벡터 머신(SVM)
- 결정 트리
- 랜덤 포레스트
비지도 학습
비지도 학습의 정의
- 정답(label)을 포함하지 않는 훈련 데이터를 사용하여 모델을 학습
- 입력 데이터만을 사용하여 숨겨진 패턴이나 구조를 찾는 방법
- 명확한 정답이 없음 -> 모델의 성능 평가가 복잡
- 예) 고객 세분화, 차원 축소, 군집화
비지도 학습의 주요 알고리즘
- 클러스터링 (Clustering):
- 데이터를 비슷한 특성을 가진 그룹으로 나누는 과정
- 예: K-평균 클러스터링, 계층적 클러스터링, DBSCAN 등
- 차원 축소 (Dimensionality Reduction):
- 고차원 데이터를 저차원으로 변환하여 데이터의 구조를 단순화
- 예: 주성분 분석(PCA), t-SNE, Autoencoder 등
- 밀도 추정 (Density Estimation):
- 데이터의 분포를 추정
- 예: 커널 밀도 추정(KDE) 등
강화 학습
강화 학습의 정의
- 환경과 상호작용하며 보상을 최대화하는 방향으로 학습(시행착오를 통해 최적의 행동 전략 학습)
- 변화하는 환경에 적응하며 학습
- 예) 자율주행 자동차
강화 학습의 주요 알고리즘
- Q-러닝
- 딥 Q-네트워크(DQN)
- 정책 경사 방법(Policy Gradient Methods)
- 액터-크리틱 방법(Actor-Critic Methods)
반응형
'ML, DL' 카테고리의 다른 글
| [머신러닝] 이상치 처리 (1) | 2024.07.23 |
|---|---|
| [머신러닝] 정규 표현식 사용하여 데이터 변환 (2) | 2024.07.20 |
| [머신러닝] 성적 예측하기(회귀: 선형 회귀, 랜덤 포레스트, XGBRegressor) (3) | 2024.07.15 |
| [머신러닝] 데이터 변환 및 시각화(with 캐글) (0) | 2024.07.14 |
| [머신러닝] 회사 합격 여부 예측하기(분류: 결정 트리, 랜덤 포레스트) (7) | 2024.07.14 |