용어집

Hugging Face

원활한 ML 개발을 위해 사전 학습된 모델, 데이터 세트 및 도구를 갖춘 최고의 NLP 및 컴퓨터 비전용 AI 플랫폼인 Hugging Face 을 살펴보세요.

YOLO 모델을 Ultralytics HUB로 간단히
훈련

자세히 알아보기

Hugging Face 인공지능(AI) 분야의 저명한 회사이자 커뮤니티 플랫폼으로, 주로 머신러닝(ML) 기술을 대중화하는 데 주력하고 있습니다. 자연어 처리(NLP)에 기여한 공로를 인정받기 시작한 Hugging Face 오픈 소스 도구, 사전 학습된 모델 및 데이터 세트로 구성된 광범위한 생태계를 제공합니다. 이 에코시스템은 개발자와 연구자가 최첨단 ML 모델을 보다 쉽게 구축, 학습 및 배포할 수 있도록 지원하여 글로벌 AI 커뮤니티 내에서 협업을 촉진하고 혁신을 가속화합니다. 초기에는 NLP 중심이었지만, 현재는 컴퓨터 비전과 멀티모달 작업을 지원하도록 플랫폼이 크게 확장되었습니다.

핵심 개념 Hugging Face

Hugging Face ML 워크플로우를 간소화하는 몇 가지 주요 구성 요소를 제공합니다:

  • Hugging Face 허브: 수천 개의 사전 학습된 모델, 데이터 세트 및 대화형 데모 애플리케이션('스페이스')을 위한 저장소 역할을 하는 중앙 온라인 플랫폼입니다. 사용자가 리소스를 공유하고, 기존 솔루션을 검색하고, ML 자산을 버전 관리할 수 있는 협업 허브 역할을 합니다. 이는 Ultralytics HUB가 데이터 세트 관리, 학습을 위한 플랫폼을 제공하는 방식과 개념적으로 유사합니다. Ultralytics YOLO 모델을 훈련하고 배포할 수 있는 플랫폼을 제공하는 것과 유사합니다.
  • 트랜스포머 라이브러리: NLP용 BERTGPT와 같은 수천 개의 사전 학습된 트랜스포머 모델과 ViT와 같은 비전 모델에 대한 표준화된 액세스를 제공하는 오픈 소스 Python 라이브러리입니다. 텍스트 분류, 명명된 개체 인식(NER), 이미지 분류와 같은 작업을 위해 이러한 복잡한 모델을 간편하게 다운로드, 로드 및 사용할 수 있습니다.
  • 데이터 집합 라이브러리: ML 모델 훈련 및 평가에 일반적으로 사용되는 대규모 데이터 세트에 쉽게 액세스하고 처리할 수 있도록 설계된 라이브러리입니다. 효율적인 데이터 로딩, 전처리 및 공유 기능을 갖추고 있어 트랜스포머 라이브러리를 보완합니다. 또한, 다양한 컴퓨터 비전 데이터 세트로 작업할 수 있는 도구도 제공합니다.
  • 스페이스: 머신러닝 데모 애플리케이션을 호스팅하고 공유하기 위한 서비스입니다. 사용자는 Gradio 또는 Streamlit과 같은 프레임워크를 사용하여 모델에 대한 대화형 웹 인터페이스를 만들 수 있어 더 많은 사람들에게 프로젝트를 쉽게 선보일 수 있습니다. 이를 통해 Ultralytics HUB와 같은 플랫폼을 통해 비전 AI 솔루션을 배포하는 것과 유사하게 실제 애플리케이션을 쉽게 시연할 수 있습니다.

관련성 및 응용 분야

Hugging Face 고급 AI 모델 작업의 진입 장벽을 크게 낮춰줍니다. 쉽게 사용할 수 있는 사전 학습된 모델을 제공함으로써 개발자는 처음부터 모델을 학습시키는 대신 미세 조정을 통해 특정 작업에서 높은 성능을 달성할 수 있으므로 상당한 시간과 컴퓨팅 리소스를 절약할 수 있습니다. 이러한 접근성 덕분에 연구 및 산업 애플리케이션 모두에서 초석이 되었습니다.

실제 사례는 다음과 같습니다:

  1. 고객 지원 자동화: 기업은 Hugging Face NLP 모델을 사용하여 사용자 쿼리를 이해하고 관련 답변을 제공할 수 있는 정교한 챗봇을 구축하거나 다양한 채널에서 수집한 고객 피드백에 대한 감정 분석을 수행할 수 있습니다.
  2. 콘텐츠 검토: 소셜 미디어 플랫폼은 허브의 모델을 활용하여 특정 분류 작업에 맞게 모델을 미세 조정함으로써 혐오 표현이나 노골적인 이미지를 포함한 유해한 콘텐츠를 자동으로 감지하고 플래그를 지정합니다.

Hugging Face 대 Ultralytics

Hugging Face Ultralytics 모두 오픈 소스 AI 생태계에 크게 기여하고 있지만, 주요 초점은 서로 다릅니다. Hugging Face 처음에는 NLP를 중심으로 광범위한 플랫폼을 제공했지만 현재는 오디오와 컴퓨터 비전 등 다양한 영역을 아우르며 다양한 AI 작업에 적용할 수 있는 방대한 모델과 도구 라이브러리를 제공합니다. Ultralytics 주로 비전 AI를 전문으로 하며 다음과 같이 고도로 최적화된 모델을 개발 및 유지 관리합니다. YOLO11 와 같이 물체 감지, 이미지 분할, 포즈 추정과 같은 작업에 최적화된 모델을 개발하고 유지 관리합니다. 또한 데이터 주석부터 배포에 이르기까지 비전 AI 모델의 수명 주기 관리를 위해 특별히 맞춤화된 Ultralytics HUB 플랫폼을 제공합니다. 두 플랫폼 모두 강력한 도구로 사용자의 역량을 강화하지만, 광범위한 AI 환경 내에서 약간 다른 주요 사용 사례를 지원합니다.

모두 보기