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

BFloat16 (BF16)

딥러닝을 위한 BFloat16(BF16)에 대해 알아보세요. 이 16비트 형식이 Ultralytics YOLO26과 같은 모델의 학습 속도와 효율성을 어떻게 향상시키는지 확인해 보시기 바랍니다.

BFloat16(Brain Floating Point)은 머신러닝 애플리케이션에 최적화된 16비트 컴퓨터 숫자 형식입니다. 원래 Google Brain 팀에서 개발했으며, 방대한 모델 가중치와 그래디언트를 효율적으로 처리하기 위한 특화된 접근 방식을 제공합니다. 표준 32비트 부동소수점(FP32)과 달리, BFloat16의 수학적 속성은 지수부에 8비트, 가수부에 7비트를 할당합니다. 이러한 고유한 구조는 FP32와 동일한 동적 범위를 제공하면서도 정밀도는 낮추어, 기존 16비트 형식에서 흔히 발생하는 수치 불안정성 문제 없이 복잡한 딥러닝 아키텍처의 메모리 요구 사항을 효과적으로 절반으로 줄여줍니다.

Link to this sectionBFloat16과 Float16(FP16) 비교: 주요 차이점#

반정밀도 형식을 비교할 때, BF16과 표준 FP16(IEEE 부동소수점 산술 표준 기반) 간의 차이는 AI 엔지니어에게 매우 중요합니다.

FP16은 지수부에 5비트, 가수부에 10비트를 사용합니다. 이 구조는 FP16에 더 높은 수치 정밀도를 제공하지만 동적 범위는 상당히 좁아집니다. 결과적으로 FP16 학습 워크플로우는 그래디언트 언더플로우(작은 그래디언트 업데이트가 0이 되는 현상)를 방지하기 위해 복잡한 손실 스케일링 기술이 필요한 경우가 많습니다. BFloat16의 8비트 지수부는 FP32의 동적 범위와 일치함으로써 이 문제를 해결합니다. 즉, 개발자는 하이퍼파라미터를 조정하거나 손실을 스케일링할 필요 없이 BF16을 신경망에 원활하게 적용할 수 있으며, 이로 인해 대규모 거대 언어 모델(LLM) 학습을 안정화하는 데 선호되는 형식이 되었습니다. 자세한 수치 사양은 Wikipedia의 BFloat16 페이지에서 확인할 수 있습니다.

Link to this section딥러닝 학습을 위한 이점#

최근 딥러닝 학습을 위한 BFloat16 연구에 따르면, 이 형식은 전반적인 학습 프로세스를 크게 가속화합니다. 텐서를 가져오고 저장하는 데 필요한 메모리 대역폭을 줄임으로써, BFloat16을 사용하면 기존 하드웨어에서 배치 크기를 두 배로 늘리거나 십억 단위 파라미터를 가진 파운데이션 모델로 확장할 수 있습니다. 흥미롭게도 가수부 정밀도가 약간 줄어드는 것은 학습 중에 약한 정규화 기술과 유사하게 작동하며, 때로는 모델이 학습하지 않은 데이터로 일반화하는 능력을 향상시킬 수 있습니다. 현재 이는 현대적인 혼합 정밀도 체계의 중추적인 역할을 합니다.

Link to this section하드웨어 호환성 및 실행#

BFloat16의 속도 이점을 완전히 활용하려면 전용 하드웨어 지원이 필요합니다. Cloud TPU에서 높은 성능을 달성하며, NVIDIA Ampere 아키텍처(RTX 30 시리즈, A100 및 RTX A6000과 같은 전문 워크스테이션 카드)부터 최신 NVIDIA Hopper 및 Blackwell 세대에 이르기까지 최신 NVIDIA GPU에서 기본적으로 가속화됩니다.

PyTorch 자동 혼합 정밀도(AMP)를 사용하는 프레임워크에서 개발자는 torch.autocast를 사용하여 지원되는 수학적 연산을 특화된 BF16 Tensor Core로 자동 라우팅할 수 있습니다. 이는 추론 지연 시간을 최소화하면서 처리량을 극대화합니다.

Link to this section실제 AI 응용 분야#

BFloat16은 다양한 분야에서 빠르게 산업 표준으로 자리 잡고 있습니다.

  • 생성형 AI 및 LLM: OpenAI의 최신 생성 모델 또는 Anthropic의 Claude를 학습시키는 연구 기관들은 BFloat16을 사용하여 최첨단 네트워크를 학습시킵니다. 또한 추론 중 KV 캐싱을 위해 BF16을 활용합니다. 이 형식은 수백만 개의 동시 채팅 요청을 처리할 때 클라우드 컴퓨팅 환경에서 메모리 고갈을 방지하는 데 필수적입니다.
  • High-Resolution Computer Vision: When processing 4K video streams or large satellite imagery, VRAM limits are tight. By deploying advanced architectures like Ultralytics YOLO26 using BFloat16, automated security or manufacturing systems can achieve high-speed object detection on hardware-constrained edge AI setups, such as NVIDIA Jetson devices, while preserving strict accuracy requirements.

Link to this sectionUltralytics와 함께하는 BFloat16 구현#

PyTorch 기반의 ultralytics 패키지를 사용하면 BFloat16으로 모델을 매우 쉽게 실행할 수 있습니다. 아래는 BF16 autocast 컨텍스트 블록 내부에서 모델을 로드하고 추론을 수행하는 방법을 보여주는 간결한 예시입니다.

import torch
from ultralytics import YOLO

# Initialize the latest Ultralytics YOLO26 nano model
model = YOLO("yolo26n.pt")

# Verify that the active GPU architecture supports BFloat16
if torch.cuda.is_available() and torch.cuda.is_bf16_supported():
    # Use PyTorch autocast to run inference purely in BFloat16
    with torch.autocast(device_type="cuda", dtype=torch.bfloat16):
        results = model.predict("https://ultralytics.com/images/bus.jpg")

        print("Inference completed successfully using BFloat16 precision.")

이러한 최적화를 손쉽게 확장하려는 팀을 위해 Ultralytics Platform은 복잡한 클라우드 학습 파이프라인 전반에서 정밀도 형식을 자동으로 관리하여, 사용자가 로우 레벨 하드웨어 코드를 직접 다루지 않고도 최상의 속도와 정확도를 얻을 수 있도록 보장합니다.

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를 함께 구축합시다!

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