Ultralytics YOLO27:
YOLO 라이선스 받기
Ultralytics 용어집으로 돌아가기

Machine Learning (ML)

기계 학습(ML)은 시스템이 직접 코딩된 규칙 대신 데이터에서 패턴을 학습하는 AI 분야입니다. 작동 방식, 주요 유형, 활용 사례를 살펴봅니다.

머신러닝(ML)은 컴퓨터 시스템이 프로그래머가 작성한 규칙을 따르는 대신 데이터에서 패턴을 학습하는 인공지능(AI)의 한 분야입니다. ML로 만든 스팸 필터는 스팸을 나타내는 단어를 사전에 지정받지 않습니다. 스팸 또는 정상으로 표시된 수천 개의 이메일을 살펴보며 스스로 패턴을 학습한 뒤 새 메시지에 적용합니다. Arthur Samuel은 혼자 대국하며 성능을 개선하는 체커 프로그램을 만들던 1959년에 이 용어를 만들었고, Tom Mitchell은 이후 널리 인용되는 정의를 제시했습니다. 어떤 지표로 측정한 작업 성능이 경험을 통해 향상될 때 프로그램은 학습한다고 설명했습니다.

머신러닝의 작동 방식#

ML 모델은 조정 가능한 파라미터를 가진 함수로, 선형 회귀의 몇 개 계수부터 신경망의 수백만 개 가중치까지 다양합니다. 학습은 일반적으로 손실 함수를 최소화해 학습 데이터에 대한 모델 예측의 정확도를 최대한 높이는 파라미터 값을 찾습니다. 실제 성능은 일반화 능력으로 평가합니다. 모델을 학습 중에 본 적 없는 별도의 검증 데이터와 테스트 데이터로 평가합니다. 학습 데이터에서는 점수가 높지만 새 데이터에서는 낮은 모델은 예시를 암기하고 근본적인 패턴을 학습하지 못한 과적합 상태입니다.

이 scikit-learn 예제에서는 손으로 쓴 숫자를 인식하는 랜덤 포레스트를 학습하고, 학습에서 제외한 숫자로 성능을 평가합니다:

from sklearn.datasets import load_digits
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split

# 1,797 labeled 8x8 images of handwritten digits bundled with scikit-learn
X, y = load_digits(return_X_y=True)
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.25, random_state=0)

# Fit learns decision rules from the labeled examples; no rules are hand-written
model = RandomForestClassifier(random_state=0)
model.fit(X_train, y_train)

# Score on digits the model never saw during training
print(f"Test accuracy: {model.score(X_test, y_test):.1%}")

모델은 학습에서 사용하지 않은 나머지 1,347개의 레이블된 예시에서 학습한 패턴만으로 테스트 숫자 450개에서 97.6%의 정확도를 달성합니다.

머신러닝의 유형#

  • 지도 학습: 각 입력에 올바른 출력이 짝지어진 레이블된 예시에서 학습합니다. 분류, 회귀, 객체 탐지는 지도 학습 작업입니다.
  • 비지도 학습: k-means 클러스터링으로 찾은 고객 세그먼트와 같이 레이블이 없는 데이터에서 구조를 찾습니다.
  • 자기 지도 학습: 문장의 다음 단어 또는 이미지의 가려진 패치를 예측하는 방식처럼 데이터에서 자체적으로 레이블을 생성합니다. 대규모 언어 모델(LLM)과 기타 파운데이션 모델은 이 방식으로 사전 학습됩니다.
  • 강화 학습: 에이전트가 환경에서 행동을 취하고 보상을 최대화하도록 동작을 조정하며 시행착오를 통해 학습합니다.

머신러닝과 AI, 딥러닝, 데이터 과학 비교#

머신러닝은 지능형 기계를 만드는 광범위한 목표인 AI와, 다층 신경망을 사용해 원시 데이터에서 자체적으로 특징을 학습하는 ML의 하위 분야인 딥러닝(DL) 사이에 있습니다:

랜덤 포레스트와 XGBoost 같은 전통적인 알고리즘은 가격이나 나이처럼 각 열이 이미 의미 있는 특징인 테이블 형식 데이터에서 여전히 강력한 성능을 보입니다. 데이터 과학은 통계, 데이터 시각화, 도메인 분석과 함께 ML을 여러 도구 중 하나로 활용해 데이터에서 질문에 대한 답을 찾는 인접 분야입니다.

머신러닝 수명 주기#

프로덕션 환경의 모델은 완성 상태에 머물지 않습니다. 팀은 데이터를 수집하고 레이블을 지정한 후 모델을 학습 및 검증하고 배포하며, 예측을 모니터링합니다. 정확도가 기대에 미치지 못하거나 현실 세계가 바뀌면 데이터 단계로 돌아갑니다. 이 반복 과정은 머신러닝 운영(MLOps)의 핵심입니다:

컴퓨터 비전 분야에서 Ultralytics Platform은 이 전체 과정을 한곳에서 지원합니다. 팀은 데이터셋을 업로드하고 주석을 추가하며, 클라우드 GPU에서 Ultralytics YOLO26 모델을 학습하고 배포한 다음 프로덕션 환경에서 성능을 모니터링합니다.

실제 적용 사례#

  • 컴퓨터 비전: 모델은 생산 라인의 결함을 탐지하고, 의료 영상을 판독하며, 자율주행 차량을 안내합니다.
  • 자연어 처리(NLP): 번역, 검색, 챗봇, 스팸 필터링은 모두 텍스트로 학습한 모델을 활용합니다.
  • 추천 시스템: 스트리밍 및 전자상거래 플랫폼은 사용자별 과거 행동을 바탕으로 콘텐츠 순위를 매깁니다.
  • 시계열 예측: 모델은 과거 데이터를 바탕으로 제품 수요, 에너지 부하, 장비 고장을 예측합니다.
  • 이상 탐지: 은행은 과거 사기 사례로 학습한 모델을 사용해 모든 카드 거래를 밀리초 단위로 평가하고, 비정상적으로 보이는 거래를 표시합니다.

Explore solutions

스포츠 분야의 컴퓨터 비전

스포츠 분야의 컴퓨터 비전

Ultralytics YOLO가 선수 및 공 추적, 경기력 분석, 코칭 인사이트, 선수 재활을 통해 스포츠 비전을 구현하는 방법을 알아보세요.
자세히 알아보기
항공 이미지 컴퓨터 비전

항공 이미지 컴퓨터 비전

Ultralytics YOLO를 활용해 드론 및 항공 이미지를 농업, 양식업, 환경 모니터링, 자연 보호, 공간정보 분석을 위한 실시간 인사이트로 전환하세요.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 공간정보 산업을 지원하세요.
자세히 알아보기
보안 분야의 컴퓨터 비전

보안 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 모든 시설을 보호하세요. Vision AI는 경계 모니터링, 위협 감지, 번호판 인식, 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 분야의 컴퓨터 비전

로보틱스 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 머신을 구현하세요. 로보틱스 분야의 Vision AI는 자율 주행, 인식, 객체 추적, 실시간 제어를 지원합니다.
자세히 알아보기
물류 분야의 컴퓨터 비전

물류 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 간소화하세요. 비전 AI는 화물 검사, 분류, 차량 추적, 실시간 창고 안전 모니터링을 지원합니다.
자세히 알아보기
리테일 분야의 컴퓨터 비전

리테일 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 리테일의 새로운 가능성을 열어 보세요. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리, 더욱 심층적인 고객 인사이트를 지원합니다.
자세히 알아보기
의료 분야의 컴퓨터 비전

의료 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 의료 솔루션을 구축하세요. 의료 분야의 비전 AI는 의료 영상 판독을 가속화하고, 진단을 개선하며, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조 공정을 최적화하세요. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 분야의 컴퓨터 비전

자동차 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 자동차 분야에 컴퓨터 비전을 적용하세요. 비전 AI는 도로 안전, 운전자 지원, 차량 자동화를 개선해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업 분야의 컴퓨터 비전

농업 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입하세요. 작물 모니터링, 가축 추적, 정밀 농업을 지원하여 더 높은 수확량과 더 스마트한 농업을 실현합니다.
자세히 알아보기
스포츠 분야의 컴퓨터 비전

스포츠 분야의 컴퓨터 비전

Ultralytics YOLO가 선수 및 공 추적, 경기력 분석, 코칭 인사이트, 선수 재활을 통해 스포츠 비전을 구현하는 방법을 알아보세요.
자세히 알아보기
항공 이미지 컴퓨터 비전

항공 이미지 컴퓨터 비전

Ultralytics YOLO를 활용해 드론 및 항공 이미지를 농업, 양식업, 환경 모니터링, 자연 보호, 공간정보 분석을 위한 실시간 인사이트로 전환하세요.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 공간정보 산업을 지원하세요.
자세히 알아보기
보안 분야의 컴퓨터 비전

보안 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 모든 시설을 보호하세요. Vision AI는 경계 모니터링, 위협 감지, 번호판 인식, 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 분야의 컴퓨터 비전

로보틱스 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 머신을 구현하세요. 로보틱스 분야의 Vision AI는 자율 주행, 인식, 객체 추적, 실시간 제어를 지원합니다.
자세히 알아보기
물류 분야의 컴퓨터 비전

물류 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 간소화하세요. 비전 AI는 화물 검사, 분류, 차량 추적, 실시간 창고 안전 모니터링을 지원합니다.
자세히 알아보기
리테일 분야의 컴퓨터 비전

리테일 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 리테일의 새로운 가능성을 열어 보세요. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리, 더욱 심층적인 고객 인사이트를 지원합니다.
자세히 알아보기
의료 분야의 컴퓨터 비전

의료 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 의료 솔루션을 구축하세요. 의료 분야의 비전 AI는 의료 영상 판독을 가속화하고, 진단을 개선하며, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조 공정을 최적화하세요. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 분야의 컴퓨터 비전

자동차 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 자동차 분야에 컴퓨터 비전을 적용하세요. 비전 AI는 도로 안전, 운전자 지원, 차량 자동화를 개선해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업 분야의 컴퓨터 비전

농업 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입하세요. 작물 모니터링, 가축 추적, 정밀 농업을 지원하여 더 높은 수확량과 더 스마트한 농업을 실현합니다.
자세히 알아보기
스포츠 분야의 컴퓨터 비전

스포츠 분야의 컴퓨터 비전

Ultralytics YOLO가 선수 및 공 추적, 경기력 분석, 코칭 인사이트, 선수 재활을 통해 스포츠 비전을 구현하는 방법을 알아보세요.
자세히 알아보기
항공 이미지 컴퓨터 비전

항공 이미지 컴퓨터 비전

Ultralytics YOLO를 활용해 드론 및 항공 이미지를 농업, 양식업, 환경 모니터링, 자연 보호, 공간정보 분석을 위한 실시간 인사이트로 전환하세요.
자세히 알아보기
항공우주 분야의 컴퓨터 비전

항공우주 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 항공 모니터링에 비전 AI를 도입하세요. 컴퓨터 비전 솔루션으로 드론, 항공우주 워크플로, 환경 보전 및 공간정보 산업을 지원하세요.
자세히 알아보기
보안 분야의 컴퓨터 비전

보안 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 모든 시설을 보호하세요. Vision AI는 경계 모니터링, 위협 감지, 번호판 인식, 작업장 안전을 지원합니다.
자세히 알아보기
로보틱스 분야의 컴퓨터 비전

로보틱스 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 더 스마트한 머신을 구현하세요. 로보틱스 분야의 Vision AI는 자율 주행, 인식, 객체 추적, 실시간 제어를 지원합니다.
자세히 알아보기
물류 분야의 컴퓨터 비전

물류 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 물류를 간소화하세요. 비전 AI는 화물 검사, 분류, 차량 추적, 실시간 창고 안전 모니터링을 지원합니다.
자세히 알아보기
리테일 분야의 컴퓨터 비전

리테일 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 리테일의 새로운 가능성을 열어 보세요. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리, 더욱 심층적인 고객 인사이트를 지원합니다.
자세히 알아보기
의료 분야의 컴퓨터 비전

의료 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 의료 솔루션을 구축하세요. 의료 분야의 비전 AI는 의료 영상 판독을 가속화하고, 진단을 개선하며, 환자 모니터링을 지원합니다.
자세히 알아보기
제조 분야의 컴퓨터 비전

제조 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 제조 공정을 최적화하세요. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수, 조립 라인 자동화를 지원합니다.
자세히 알아보기
자동차 분야의 컴퓨터 비전

자동차 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 자동차 분야에 컴퓨터 비전을 적용하세요. 비전 AI는 도로 안전, 운전자 지원, 차량 자동화를 개선해 더 스마트한 도로를 구현합니다.
자세히 알아보기
농업 분야의 컴퓨터 비전

농업 분야의 컴퓨터 비전

Ultralytics YOLO 모델로 스마트 농업에 비전 AI를 도입하세요. 작물 모니터링, 가축 추적, 정밀 농업을 지원하여 더 높은 수확량과 더 스마트한 농업을 실현합니다.
자세히 알아보기

함께 AI의 미래를 만들어 가세요!

머신러닝의 미래와 함께 여정을 시작하세요