일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- Retry
- integrated gradient
- API Gateway
- 공분산
- requests
- tensorflow text
- TensorFlow
- Airflow
- GenericGBQException
- youtube data
- 상관관계
- correlation
- UDF
- grad-cam
- subdag
- spark udf
- airflow subdag
- XAI
- Counterfactual Explanations
- BigQuery
- hadoop
- top_k
- chatGPT
- GCP
- login crawling
- session 유지
- 유튜브 API
- gather_nd
- flask
- API
- Today
- Total
데이터과학 삼학년
Inductive Learning vs Transductive Learning 본문
인덕티브 학습 (Inductive Learning)
개념 설명
- 인덕티브 학습은 학습된 모델이 이전에 보지 못한 새로운 데이터에 대해 일반화할 수 있도록 학습하는 것을 의미
- supervised learning
- 주어진 훈련 데이터에서 일반적인 규칙이나 패턴을 추출하여 새로운 데이터에 대한 예측을 수행하는 것을 목표
예시
- 분류 문제에서 고양이와 개의 이미지를 사용하여 학습한 후 새로운 이미지가 고양이인지 개인지 분류하는 것
트랜스덕티브 학습 (Transductive Learning)
개념 설명
- 트랜스덕티브 학습은 훈련 데이터와 동시에 테스트 데이터를 고려하여 학습하는 방법
- 학습 데이터와 테스트 데이터를 함께 고려하여 모델을 구축하고, 특정 테스트 데이터에 대한 예측을 수행
- semi-supervised learning
예시
- 레이블이 없는 데이터에 대해 레이블을 예측하는 것이 트랜스덕티브 학습
- transductive SVM (TSVM), graph-based label propagation algorithm (LPA), node-classification 기반 graph convolutional neural networks (GCN)의 feature propagation
Inductive vs Transductive 차이
- Inductive 학습/예측의 단계가 나눠져 한번 학습 시키면 관찰되지 않았던 데이터에 대해 예측결과를 낼수 있음
- Transductive 사실상 학습/예측 단계가 나눠져 있다고 보기 어려움 -> 즉, 관찰되지 않았던 데이터가 있다면 다시 process를 타야 예측 가능
참고
https://velog.io/@kimdyun/Inductive-Transductive-Learning-%EC%B0%A8%EC%9D%B4%EC%A0%90
'Machine Learning' 카테고리의 다른 글
[scikit-learn] 카테고리 변수 embedding endcoder 적용 (2) | 2024.02.29 |
---|---|
ROC, Precision-Recall Curve for Multi classification (0) | 2024.02.20 |
다중공선성 확인 및 처리 방법 (0) | 2023.11.06 |
EBM(Explainable Boosting Machine) (0) | 2023.09.18 |
커널 함수(kernel function) 조건 및 종류 (0) | 2023.09.13 |