Weights & Biases를 통한 Ultralytics 강화
Weights & Biases는 머신 러닝 노력을 강화하기 위해 설계된 개발자 우선 MLOps 플랫폼입니다.

마드리드 Google for Startups Campus에서 개최된 YOLO VISION 2023 (YV23)의 또 다른 하이라이트를 살펴보겠습니다. 이번 발표에서는 Ultralytics와 Weights & Biases가 협력하여 여러분의 워크플로우를 혁신하는 머신러닝 운영의 역동적인 세계에 대해 알아봅니다. Weights & Biases의 머신러닝 엔지니어 Soumik Rakshit과 함께 실험 관리, 모델 체크포인트, 실험 결과 시각화 방법을 쉽게 다루는 법을 확인해 보십시오.
Link to this sectionWeights & Biases의 강점: 개발자의 꿈#
Weights & Biases는 머신러닝 프로젝트의 성능을 극대화하도록 설계된 개발자 중심의 MLOps 플랫폼입니다. 다양한 최첨단 제품과 서비스를 제공하는 Weights & Biases를 통해 여러분은 모델의 잠재력을 쉽게 최대한으로 끌어올릴 수 있습니다.
Link to this sectionUltralytics와 W&B 통합: 게임 체인저#
Soumik은 발표에서 Ultralytics YOLOv8과 고급 기능을 원활하게 통합하기 위해 Weights & Biases에서 수행한 혁신적인 작업을 공개했습니다. 이전과는 전혀 다른 object detection 추론 시각화를 경험하고, 이 integration을 활용하여 여러분만의 Ultralytics 워크플로우를 한 차원 높이는 방법을 배워보십시오.
Link to this section이론에서 실습으로: 라이브 데모#
직접 확인해 보겠습니다! Soumik은 Weights & Biases의 데이터셋을 사용하여 엔드투엔드 object detection 워크플로우를 안내하고 Ultralytics로 모델을 학습시키는 과정을 통해 두 강력한 플랫폼 간의 원활한 시너지를 보여주었습니다.
Link to this sectionWeights & Biases 대시보드의 주요 기능#
또한 Weights & Biases는 학습 그래프와 메트릭을 시각화할 수 있는 대시보드를 지원합니다. 주요 기능은 다음과 같습니다:
- 실시간 메트릭 추적: 딥러닝 모델 학습 중 정확도(accuracy), 손실(loss), 검증 점수와 같은 주요 성능 지표를 실시간으로 모니터링하여 적시에 조정하고 모델 동작에 대한 통찰력을 얻을 수 있습니다.
- 하이퍼파라미터 최적화: 자동화된 도구 또는 수동 기술을 활용하여 학습률(learning rate), 배치 크기(batch size), 네트워크 아키텍처와 같은 하이퍼파라미터를 미세 조정하고 모델 성능과 수렴 속도를 최적화할 수 있습니다.
- 학습 진행 상황 시각화: 플롯, 그래프, 히스토그램을 통해 학습 진행 상황을 시각화하여 모델의 동작을 더 깊이 이해하고, 학습 역학, 과적합(overfitting), 수렴 패턴에 대한 통찰력을 제공합니다.
- 리소스 모니터링: 모델 학습 중 CPU, GPU, 메모리 사용량과 같은 컴퓨팅 리소스를 추적하여 효율적인 리소스 할당을 보장하고 학습 성능을 저해할 수 있는 리소스 병목 현상을 방지합니다.
각 기능에 대한 자세한 내용은 documentation 페이지에서 확인하십시오.
Link to this section마무리하며#
여정을 마무리하며 한 가지 분명해진 사실은 ML 운영의 미래가 그 어느 때보다 밝다는 것입니다. 숙련된 ML 엔지니어이든 이제 막 AI 세계에 발을 들여놓는 분이든, 앞으로 펼쳐질 길은 무한한 가능성으로 가득 차 있음을 확신하셔도 좋습니다.
머신 러닝 운영의 미래를 함께 맞이해 주시기 바랍니다. 전체 발표 영상인 Watch the full talk를 시청해 보십시오!






