YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Logistic Regression

이진 분류를 위한 로지스틱 회귀의 기초를 알아보십시오. 시그모이드 함수, 확률 점수, 그리고 YOLO26과의 비교 내용을 확인해 보십시오.

로지스틱 회귀는 주로 이진 분류 작업에 사용되는 기본적인 통계 방법이자 머신러닝 알고리즘입니다. 이름에 보통 연속적인 값(예: 온도나 주가)을 예측한다는 의미를 내포하는 "회귀(regression)"가 포함되어 있음에도 불구하고, 로지스틱 회귀는 주어진 입력이 특정 범주에 속할 확률을 예측하도록 설계되었습니다. 이는 이메일이 "스팸"인지 "스팸이 아닌지"를 판별하거나, 의료용 종양이 "양성"인지 "악성"인지 결정하는 것과 같이 결과가 이분법적인 문제에 있어 매우 중요한 도구가 됩니다. 로지스틱 회귀는 전통적인 통계학과 현대적인 지도 학습 사이의 가교 역할을 하며, 신경망과 같이 더 복잡한 모델을 구현하기 전에 기초 모델로 자주 사용되는 단순성과 해석 가능성의 균형을 제공합니다.

Link to this section핵심 메커니즘과 확률#

데이터 포인트에 직선을 맞추어 연속적인 결과를 예측하는 선형 회귀와 달리, 로지스틱 회귀는 데이터에 "S"자형 곡선을 맞춥니다. 이 곡선은 모든 실수값을 0과 1 사이의 값으로 매핑하는 수학적 변환인 시그모이드 함수를 사용하여 생성됩니다. 이 출력값은 인스턴스가 양성 클래스에 속할 확률 점수를 나타내며, 신뢰도를 보여줍니다.

During the training process, the algorithm learns optimal weights and biases to minimize error. This is typically achieved using an optimization algorithm such as gradient descent, which iteratively adjusts the model parameters to reduce the difference between the predicted probabilities and the actual class labels. The performance is often evaluated using a specific loss function called Log Loss or Binary Cross-Entropy. Once the model outputs a probability, a decision boundary (often set at 0.5) classifies the input: values above the threshold become the positive class, and values below become the negative class.

Link to this section관련 용어와의 차이점#

혼동을 피하기 위해 로지스틱 회귀를 유사한 개념들과 구별하는 것이 중요합니다:

  • 선형 회귀 vs. 로지스틱 회귀: 선형 회귀는 연속적인 수치 출력(예: 주택 가격)을 예측하는 반면, 로지스틱 회귀는 확률을 통해 범주형 결과를 예측합니다.
  • 분류 vs. 회귀: 머신러닝에서 분류 작업은 이산적인 레이블을 예측하는 것을 포함하며, 회귀 작업은 연속적인 양을 예측합니다. 로지스틱 회귀는 이름과 달리 분류 알고리즘입니다.
  • 퍼셉트론: 단순한 퍼셉트론은 계단 함수를 사용하여 0 또는 1을 직접 출력하지만, 로지스틱 회귀는 부드러운 시그모이드 함수를 사용하여 확률을 출력함으로써 더 세밀한 결과를 제공합니다.

Link to this section실제 애플리케이션 사례#

로지스틱 회귀는 그 효율성과 결과 해석의 용이성 때문에 다양한 산업 분야에서 널리 사용되고 있습니다.

  • 의료 및 진단: 의료 전문가들은 나이, BMI, 혈압과 같은 요인을 기반으로 환자가 당뇨병이나 심장병과 같은 특정 질병에 걸릴 확률을 예측하기 위해 이러한 모델을 사용합니다. 이는 조기 의료 영상 분석 및 의사 결정에 도움을 줍니다.
  • 신용 평가 및 금융: 은행은 고객에게 대출을 해줄 때의 위험을 평가하기 위해 로지스틱 회귀를 배치합니다. 신용 기록 및 소득과 같은 특성을 분석하여 모델은 차입자가 대출을 상환하지 못할 확률을 예측하고, 금융 보안을 위한 예측 모델링을 자동화합니다.
  • 마케팅 및 이탈 예측: 기업은 고객 행동을 분석하여 사용자가 서비스를 구독할지 아니면 제품 사용을 중단(이탈)할지 예측합니다. 이러한 통찰력은 고객 유지 전략을 개선하고 타겟 마케팅 캠페인을 효과적으로 수행하는 데 도움이 됩니다.

Link to this section현대적인 구현#

YOLO26과 같은 딥러닝 모델이 객체 탐지와 같은 복잡한 작업에 선호되지만, 로지스틱 회귀는 이진 이미지 분류 네트워크의 마지막 계층으로 자주 사용됩니다. 예를 들어, 합성곱 신경망(CNN)이 특징을 추출하고, 마지막 계층이 로지스틱 회귀 분류기 역할을 하여 이미지에 "고양이" 또는 "개"가 포함되어 있는지 판단할 수 있습니다.

Ultralytics Platform과 같은 도구는 이러한 기본 원리를 활용하는 복잡한 분류 모델을 학습하기 위한 워크플로를 간소화합니다. 그러나 원시 개념을 이해하려면 간단한 라이브러리로 메커니즘을 시연할 수 있습니다.

다음은 torch를 사용하여 단일 계층 로지스틱 회귀 모델 구조를 정의하는 기본적인 예제입니다:

import torch
import torch.nn as nn


# Define a simple Logistic Regression model class
class LogisticRegression(nn.Module):
    def __init__(self, input_dim):
        super().__init__()
        # A single linear layer maps input features to a single output
        self.linear = nn.Linear(input_dim, 1)

    def forward(self, x):
        # The sigmoid function transforms the linear output to a probability (0 to 1)
        return torch.sigmoid(self.linear(x))


# Example usage: Initialize model for 10 input features
model = LogisticRegression(input_dim=10)
print(model)

Link to this section장점과 한계#

이 알고리즘의 장단점을 이해하면 작업에 적합한 도구를 선택하는 데 도움이 됩니다.

  • 해석 가능성: 모델 계수(가중치)는 입력 특징과 타겟 변수 간의 관계를 직접적으로 나타냅니다. 양수 가중치는 해당 특징이 증가함에 따라 양성 결과의 확률이 증가함을 의미합니다. 이러한 투명성은 AI 윤리와 이해관계자에게 의사 결정을 설명하는 데 필수적입니다.
  • 효율성: 복잡한 딥러닝 아키텍처에 비해 적은 계산 능력을 필요로 하므로, 낮은 지연 시간이 요구되거나 하드웨어가 제한된 애플리케이션에 적합합니다.
  • 데이터 선형성: 주요 한계점은 입력 변수와 결과의 로그 오즈(log-odds) 사이에 선형 관계가 있다고 가정한다는 것입니다. 이는 서포트 벡터 머신 (SVM)이나 랜덤 포레스트와 같은 고급 기법이 뛰어난 성능을 발휘할 수 있는 매우 복잡한 비선형 데이터 패턴에서는 어려움을 겪을 수 있습니다.
  • 과적합: 학습 예제가 적은 고차원 데이터셋에서는 로지스틱 회귀가 과적합되기 쉬우나, 이는 정규화 기법을 사용하여 완화할 수 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.