본문 바로가기
AI 공부/LLM

🤗 허깅페이스 시작하기: 쉽게 따라하는 가이드

by 데이터 벌집 2024. 12. 30.
반응형

허깅페이스의 기본 개념과 주요 기능을 이해했다면, 이제 직접 사용해볼 차례입니다! 😊

 

🤗 허깅페이스 시작하기: 쉽게 따라하는 가이드

 

2024.12.30 - [AI 공부/자연어 처리 (NLP)] - 🤗 허깅페이스란? AI 커뮤니티의 오픈소스

 

🤗 허깅페이스란? AI 커뮤니티의 오픈소스

안녕하세요! AI와 머신러닝(ML)에 대해 조금이라도 관심이 있다면 한 번쯤 들어봤을 이름, 허깅페이스(Hugging Face)를 소개할게요! 😄 처음 들어보신다면 걱정하지 마세요. 오늘은 허깅페이스가 무

datasciencebeehive.tistory.com

2024.12.30 - [AI 공부/자연어 처리 (NLP)] - 🤗 허깅페이스의 핵심 구성 요소와 주요 기능

 

🤗 허깅페이스의 핵심 구성 요소와 주요 기능

허깅페이스는 자연어 처리(NLP)와 머신러닝(ML) 분야에서 최신 기술을 누구나 쉽게 활용할 수 있도록 돕는 대표적인 플랫폼입니다. 오늘은 허깅페이스의 핵심 구성 요소와 그들이 제공하는 주요

datasciencebeehive.tistory.com

 


이 글에서는 허깅페이스를 설치하고, 프리트레인된 모델을 사용하는 방법부터 파인튜닝 및 커뮤니티와 모델을 공유하는 방법까지 간단히 설명드릴게요.

 

1️⃣ 설치하기 (Installation)

허깅페이스를 사용하려면 Transformers 라이브러리를 설치해야 해요. 이 라이브러리는 PyTorch나 TensorFlow 같은 딥러닝 프레임워크와 함께 작동합니다.

📌 설치 명령어:

더 많은 기능을 활용하려면 tokenizersdatasets 라이브러리도 함께 설치해주세요:

 

허깅페이스 설치 명령어

 

이제 설치는 끝! 정말 간단하죠? 😊

2️⃣ 프리트레인된 모델 사용하기 (Using Pre-trained Models)

허깅페이스의 Model Hub에는 수천 개의 프리트레인된 모델이 있어요. 여기에서 텍스트 분류, 번역, 질문-응답 등 다양한 작업에 적합한 모델을 쉽게 찾을 수 있습니다.

✔️ 첫 모델 사용하기: 텍스트 감정 분석 (Sentiment Analysis)

1. 모델 선택하기

Model Hub에 들어가서 작업(Task) 필터 중 Text Classification을 선택해보세요. 인기 있는 감정 분석 모델 중 하나를 골라봅시다!

감정 분석

 

테스트 모델 선택!

 

2. 모델 실행하고 결과 확인하기!

pipeline 클래스를 사용해 감정 분석 파이프라인을 만듭니다

코로나가 빨리 증가되고 있다는 말에 부정적 감정으로 분석한다.

 

 

3️⃣ 모델 공유하기 (Sharing with the Community)

허깅페이스는 커뮤니티 중심의 플랫폼입니다.
자신이 만든 모델을 공유하려면 아래 단계를 따르세요:

  1. 허깅페이스 계정 만들기: Hugging Face 공식 홈페이지에서 계정을 생성하세요.
  2. 모델 업로드: transformers-cli를 사용하거나 웹 인터페이스를 통해 모델을 업로드합니다.
  3. 커뮤니티와 공유: 업로드된 모델은 전 세계 사용자들이 자유롭게 사용할 수 있습니다. 🎉

 

반응형