PROGRESS
4 / 14
단원
데이터 구조화: AI 전처리 17
데이터의 규칙: 예측 로직 14
옷의 시너스: 판단 로직 1
예와 아니오: 판단 로직 6
닮은꼴 찾기: 관계 로직 7
최적의 경로: 강화 로직 7
층층이 지능: 신경망 로직 7
전체 목록
QUESTION 04 #406
머신러닝에서 "손실 함수(Loss Function)"가 측정하는 것은?
다음 중 옳은 것을 고르세요
손실 함수(Loss Function)란?
손실 함수는 모델이 얼마나 틀렸는지를 숫자로 표현하는 함수입니다.
시험 점수로 이해하기
학생: 시험 봄 → 100점 만점에 85점
틀린 점수: 15점 ← 이게 "손실"
학생이 100점을 받으면 손실은 0이고, 0점을 받으면 손실이 100점입니다.
머신러닝에서의 손실
실제 가격: 5억
모델 예측: 4억 5천만
오차: 5천만원 ← 손실
모델은 이 손실을 최소화하도록 학습합니다.
손실 함수의 종류
| 손실 함수 | 약자 | 사용 분야 |
|---|---|---|
| 평균 제곱 오차 | MSE | 회귀 (가장 일반적) |
| 평균 절대 오차 | MAE | 회귀 |
| 교차 엔트로피 | Cross-Entropy | 분류 |
MSE 예시 (Mean Squared Error)
실제: [100, 200, 300]
예측: [110, 190, 320]
각 오차 제곱: 100, 100, 400
평균: 200 ← 이것이 MSE 손실
학습 = 손실을 줄이는 과정
초기: 손실 = 1000 (예측이 엉망)
학습 중: 손실 = 500
계속: 손실 = 100
완료: 손실 = 5 (예측이 정확해짐)
모델은 "손실이 작아지는 방향"으로 가중치(w)와 편향(b)을 조정해 나갑니다.
왜 손실 함수가 필요한가?
손실 함수가 없으면 "잘하고 있는지" 측정할 수 없습니다.
시험 점수가 없으면? → 공부 잘하는지 모름
손실 함수가 없으면? → 모델이 잘 학습하는지 모름
💡 핵심: 손실 함수는 모델의 "틀림"을 숫자화한 것이며, 학습은 이 숫자를 최소화하는 과정입니다.