선형 근사(Linear Approximation)
다항식 근사(Polynomial Approximation)
수치적 근사(Numerical Approximation)머신러닝에서의 2차 근사는 손실 함수(loss function)를 2차 다항식으로 근사화하여 최적화 과정을 가속화하는 기법입니다. 이는 1차 미분(기울기)뿐 아니라 2차 미분(곡률) 정보를 활용해 더 정확한 파라미터 업데이트를 가능하게 합니다.

=> 이해하기 쉽게 설명
문제: 머신러닝 모델은 종종 수백만 개의 계산을 수행해야 합니다.
(예: 고양이 사진을 인식하려면 "눈, 귀, 털" 등 수천 개의 패턴 분석 필요)
해결책: 정확한 계산 대신 "충분히 비슷한" 추측으로 효율성을 높입니다.
→ "근사"는 정확성 vs 효율성의 절충입니다.
(1) 확률 분포 근사
상황: 주사위를 100번 던져 각 눈금의 확률을 알고 싶을 때
정확한 방법: 모든 경우의 수 계산 ( 6의 100승
→ 계산 불가능)
<근사 방법>
MCMC : 주사위를 실제로 여러 번 던져 경험적 확률 추정
Variational Inference : "확률은 대충 이럴 것이다"라고 가정하고 계산
(2) 함수 근사
상황: 집 값 예측 모델에서 "방 개수 → 가격" 관계를 찾을 때
정확한 방법: 모든 가능한 수학적 관계 시도
<근사 방법>
선형 회귀 : "방 개수가 늘수록 가격이 일정 비율로 오른다"고 가정
신경망 : 복잡한 관계를 여러 개의 간단한 계산 조합으로 표현
주사위 확률 계산 시, 실제로 여러 번 던져 경험적 확률 추정
- 장점: 충분히 오래 실행하면 정확한 결과 도출 가능
- 단점: 계산 시간이 길고, 수렴 여부 확인이 어려움

단순한 분포(예: 정규분포)를 가정 → KL 발산 최소화로 근사
고양이 사진의 복잡한 분포를 "평균값과 표준편차"로 표현
- 장점: 계산이 빠름
- 단점: 가정한 분포가 틀리면 큰 오차 발생

기본 개념
"직선으로 데이터를 설명"
입력 변수(X)와 출력 변수(Y)의 선형 관계를 가정
예시: 집 크기(㎡) → 집 값 예측
동작 원리
손실 함수(Loss Function):
예측값과 실제값의 차이(오차) 제곱의 합
최적화:
(1) 이미지 인식
문제: 고양이 사진을 인식하는 규칙을 수학적으로 정의 불가
근사 전략:
신경망: "고양이 = 눈 2개 + 삼각형 귀 + 수직 줄무늬" 같은 단순 패턴 조합으로 학습
(2) 추천 시스템
문제: 모든 사용자의 취향을 정확히 파악 불가
근사 전략:
행렬 분해: "A 사용자와 B 사용자는 비슷한 영화를 좋아하니, 비슷한 추천을 주자"