로지스틱 회귀 계산기
1차원 특징과 0/1 라벨에 시그모이드를 씌운 로지스틱 회귀를 경사하강법으로 맞춥니다. 반복마다 계수·교차엔트로피 손실이 어떻게 바뀌는지, 최종 결정 경계가 어디에 생기는지 보여줍니다.
쉼표·탭·공백 아무거나 구분자로 씁니다. #로 시작하는 줄은 주석입니다.
학습된 계수
w=0.6657, b=-0.2423
결정 경계 x* = 0.364 · 정확도 80%
점별 예측
계산 방법
- 1점 목록을 한 줄에 x, y씩 넣습니다(y는 0 또는 1).
- 2시작 계수(w, b)와 학습률·반복 횟수를 정합니다.
- 3반복마다 손실이 줄어드는 과정과 최종 결정 경계를 확인합니다.
자주 묻는 질문
입력 x에 wx+b를 계산한 뒤 시그모이드 함수 σ(z)=1/(1+e⁻ᶻ)를 씌워 0과 1 사이의 값(1일 확률)으로 바꾸는 모형입니다. 이 확률이 0.5보다 크면 1, 작으면 0으로 예측합니다.
edu/curve-fitting은 연속값 y를 곡선에 맞추는 회귀라 손실함수가 제곱오차입니다. 이 도구는 0/1 분류를 위한 확률 모형이라 손실함수가 교차엔트로피(cross-entropy)로 다릅니다 — 확실히 틀린 예측일수록 벌점이 훨씬 커지는 구조입니다.
wx+b=0이 되는 지점, 즉 x*=−b/w입니다. 이보다 x가 크면 1로, 작으면 0으로 예측이 갈립니다 — 1차원에서는 이 경계가 점 하나뿐입니다.
교차엔트로피 손실은 계수(w, b)에 대해 볼록함수라 지역최솟값에 갇히지 않고, 학습률이 충분히 작으면 경사하강법의 매 단계 손실이 감소하거나 그대로입니다. 학습률을 너무 크게 두면 이 성질이 깨져 손실이 진동하거나 발산할 수 있습니다.
네. 두 라벨이 x축에서 완전히 갈리지 않고 겹치는 데이터라면, 아무리 반복해도 모든 점을 맞히는 경계는 존재하지 않습니다. 그럴 때는 손실이 줄어들며 최선의 경계로 수렴하되 정확도가 100% 밑에서 멈춥니다.
알아두면 좋은 점
- 1차원 특징(입력 변수 하나)만 다룹니다. 실무의 로지스틱 회귀는 대개 여러 특징을 함께 씁니다.
- 학습률을 너무 크게 두면 손실이 줄지 않고 진동·발산할 수 있습니다 — 그럴 때는 학습률을 낮춰 보세요.
함께 보면 좋은 도구
마지막 검증: 2026년 9월 3일 · 결과는 참고용 추정치입니다.