Hugging Face (KO)

From Systems analysis Wiki
Jump to navigation Jump to search

Hugging Face, Inc. — 현대 인공지능(AI) 생태계에서 중심적 위치를 차지하는 미국 기업이다. 이 회사는 오픈 소스 플랫폼을 제공하며, 흔히 '머신 러닝의 GitHub'라고 불리고, 모델·데이터셋·데모 애플리케이션을 위한 저장소를 운영한다[1]. 회사의 미션은 도구를 제공하고 협업을 위한 글로벌 커뮤니티를 구축함으로써 AI를 민주화하는 것이다[2].

회사는 2016년 프랑스 출신 창업자 클레망 들랑그(Clément Delangue)(CEO), 줄리앙 쇼몽(Julien Chaumond)(CTO), 토마 볼프(Thomas Wolf)(CSO)에 의해 설립되었다. 챗봇 개발사에서 핵심 플랫폼으로 진화한 Hugging Face는 전 세계 연구자, 개발자, 대형 기업에 없어서는 안 될 존재가 되었으며, 2023년에는 기업 가치 45억 달러를 달성했다[3].

회사의 역사와 성장

설립과 전략적 전환 (2016)

처음에 Hugging Face는 2016년 청소년층을 대상으로 한 소비자용 챗봇 애플리케이션 개발을 위해 설립되었다. '포옹하는 얼굴' 이모지(🤗)에서 유래한 회사 이름은 AI 대화 상대의 친근하고 공감적인 성격을 반영하기 위해 선택되었다[1].

그러나 챗봇은 큰 인기를 얻지 못했다. 이 초기 실패는 전략의 근본적인 변화를 이끄는 촉매가 되었다. 최종 제품을 발전시키는 대신, 창업자들은 챗봇의 기반이 된 모델의 소스 코드를 공개하기로 결정했다[3]. 커뮤니티의 반응은 최첨단 자연어 처리(NLP) 모델을 다루기 위한 접근 가능한 도구에 대한 엄청난 수요를 드러냈다.

회사는 전략적 전환을 단행하여 AI 기술을 대형 기업만이 아닌 모든 사람이 이용할 수 있도록 하는 미션을 가진 머신 러닝 플랫폼 구축에 초점을 맞추었다. 이로써 B2C 제품의 실패는 B2D(Business-to-Developer) 모델에서의 성공으로 이어졌고, 개방성과 커뮤니티 중심이라는 원칙이 회사의 DNA에 새겨지게 되었다[4].

주요 성장 단계와 자금 조달

전략적 전환 이후 회사는 급속한 성장을 보였다.

  • 2019년: Transformers 라이브러리가 만들어졌다. 처음에는 NLP를 위해 개발되었으나, 컴퓨터 비전 및 오디오 분야의 모델을 지원하기 위해 빠르게 확장되어 업계의 사실상 표준이 되었다[5].
  • 2022년 7월: Hugging Face가 주관한 국제 워크숍 BigScience가 마무리되었다. 그 결과물로 1,760억 개의 파라미터를 갖춘 오픈 소스 다국어 모델인 BLOOM이 출시되었다.
  • 2022년 12월: Hugging Face는 인터랙티브 데모를 빠르게 만들기 위한 인기 있는 오픈 소스 라이브러리인 Gradio를 인수했다.
  • 2023년 8월: Google, Amazon, Nvidia, Salesforce, Intel, AMD, IBM이 참여한 Series D 라운드에서 2억 3,500만 달러의 투자를 유치하여 기업 가치가 45억 달러로 성장했다[6].
  • 2024년 4월: 회사가 Pollen Robotics를 인수함으로써 구현 AI(embodied AI) 분야로의 관심 확장을 보여주었다[3].

Hugging Face 생태계

Hugging Face 생태계는 데이터 준비부터 배포까지 머신 러닝 모델 개발의 전체 생명 주기를 아우른다.

Hugging Face Hub

생태계의 핵심은 협업을 위한 중앙 웹 플랫폼인 Hugging Face Hub이다. 여기에는 다음이 포함된다:

  • 모델 저장소: 모델, 가중치, 구성 파일을 저장하기 위한 Git 저장소. 실험의 재현성을 위한 버전 관리를 제공한다.
  • 데이터셋 저장소 (Datasets): 데이터셋의 저장 및 버전 관리를 위한 유사한 저장소.
  • Spaces: GradioStreamlit 같은 프레임워크를 사용하여 모델 기반 웹 애플리케이션(데모)을 만들고 선보이기 위한 인터랙티브 환경.
  • 모델 카드 (Model Cards): 모델의 특성, 한계, 잠재적 편향을 설명하는 표준화된 문서로, 투명성 향상에 기여한다[7].

Transformers 라이브러리

Transformers는 수천 개의 사전 학습된 모델에 접근하기 위한 통합 API를 제공하는 Hugging Face의 대표적인 소프트웨어 제품이다. 주요 특징:

  • 프레임워크 호환성: PyTorch, TensorFlow, JAX와의 원활한 통합.
  • 사용 편의성: 모델 로딩, fine-tuning, 사용이 단 몇 줄의 코드로 가능하다.
  • 효율성: 방대한 수의 모델에 대한 접근을 제공하여 처음부터 학습하는 것을 피할 수 있어 자원을 절약하고 탄소 발자국을 줄인다[8].

기타 핵심 라이브러리

  • Datasets: Apache Arrow 형식을 사용하여 데이터셋에 효율적으로 접근하고 처리하기 위한 라이브러리.
  • Tokenizers: 텍스트 토큰화를 위한 Rust 기반 고성능 라이브러리.
  • Accelerate: 여러 GPU/TPU에서의 분산 학습을 간소화한다.
  • PEFT (Parameter-Efficient Fine-Tuning): 대형 모델의 효율적인 fine-tuning 방법 라이브러리.
  • Safetensors: 신경망 가중치를 저장하기 위한 안전하고 빠른 형식으로, 생태계에서 기본 표준이 되었다.

비즈니스 모델과 시장 포지셔닝

Hugging Face는 오픈 액세스와 기업 고객을 위한 상업적 제공을 결합한 freemium 비즈니스 모델을 사용한다.

  • 무료 티어 (Free Tier): 공개 저장소의 무제한 호스팅을 제공하여 수백만 명의 사용자를 유치한다.
  • 수익원:
    • PRO Subscription: 확장된 한도를 갖춘 개인 구독 (월 $9).
    • Enterprise Hub: 강화된 보안, SSO, on-premise 배포, 우선 지원을 갖춘 기업용 제품 (사용자당 월 $20부터).
    • 유료 컴퓨팅 자원: Inference Endpoints 같은 서비스를 통한 학습 및 추론 용량에 대한 유료 접근.

회사는 스스로를 중립적인 인프라 플랫폼, 즉 'AI 세계의 스위스'로 포지셔닝하며, 주요 클라우드 공급업체(AWS, Google Cloud, Microsoft Azure) 및 하드웨어 제조업체와 깊은 파트너십을 구축하고 있다.

AI 민주화 미션

Hugging Face 정체성의 중심 요소는 오픈 소스 및 오픈 사이언스 원칙을 통해 실현되는 AI 민주화 미션이다.

이 철학의 대표적인 구현이 연구 이니셔티브 BigScience이다. Hugging Face가 주관한 이 공개 국제 워크숍은 1,000명 이상의 연구자를 모았다. 그 결과물은 광범위한 사용을 허용하지만 고위험 분야에서의 사용을 제한하는 Responsible AI License 하에 출시된 대형 다국어 언어 모델(1,760억 파라미터)인 BLOOM이다[9].

외부 링크

  • Hugging Face 공식 웹사이트
  • Hugging Face 공식 블로그

각주

  1. 1.0 1.1 «What is Hugging Face? A Beginners Guide». 365 Data Science. [1]
  2. «What is Hugging Face?». IBM. [2]
  3. 3.0 3.1 3.2 «Hugging Face». Wikipedia. [3]
  4. «What is Brief History of Hugging Face Company». Canvas Business Model. [4]
  5. «The Transformers Library: standardizing model definitions». Hugging Face Blog. [5]
  6. «HuggingFace Statistics». Originality.ai. [6]
  7. «Model Cards». Hugging Face Docs. [7]
  8. «Transformers». Hugging Face Docs. [8]
  9. «bigscience/bloom». Hugging Face. [9]