Ultralytics YOLO27: Đăng ký vào danh sách chờ.
Cấp phép YOLO
Quay lại Bảng thuật ngữ Ultralytics

Hugging Face

Hugging Face là công ty AI đứng sau Hub, nơi lưu trữ hàng triệu model, dataset và ứng dụng demo mở, cùng thư viện Transformers.

Hugging Face là một công ty AI và cộng đồng mã nguồn mở; Hub của công ty là nơi tập trung để xuất bản, tìm kiếm và tải xuống model machine learning, tập dữ liệu và ứng dụng demo. Vào tháng 10 năm 2026, Hub có hơn 3.1 triệu model và 1 triệu tập dữ liệu, từ mô hình ngôn ngữ lớn (LLM) và vision transformer đến các checkpoint về tiếng nói, robotics và phát hiện đối tượng. Công ty cũng duy trì các thư viện mã nguồn mở được sử dụng rộng rãi, nổi bật là Transformers.

Clément Delangue, Julien Chaumond và Thomas Wolf thành lập công ty tại New York năm 2016, ban đầu là một ứng dụng chatbot dành cho thanh thiếu niên, được đặt tên theo emoji hugging face. Bản chuyển sang PyTorch của BERT từ Google, phát hành vào tháng 11 năm 2018, phát triển thành Transformers khi công ty chuyển hướng từ chatbot sang các công cụ mã nguồn mở. Tháng 9 năm 2026, NVIDIA đồng ý mua lại Hugging Face với giá khoảng 12.9 tỷ USD; thương vụ dự kiến hoàn tất trong nửa đầu năm 2027, tùy thuộc phê duyệt theo quy định, và Hugging Face sẽ tiếp tục giữ thương hiệu của mình như một nền tảng mở.

Hub#

Mỗi model, tập dữ liệu và Space trên Hub là một Git repository với đầy đủ lịch sử phiên bản. Các file lớn như trọng số được lưu bằng Xet, backend lưu trữ của Hugging Face; Xet loại bỏ dữ liệu trùng lặp theo từng khối, nên khi tải lên checkpoint đã chỉnh sửa, chỉ những khối thay đổi mới được truyền đi. Hub lưu trữ ba loại repository:

  • Model: Trọng số model, file cấu hình và thẻ model — một README có metadata ghi lại giấy phép, dữ liệu huấn luyện, kết quả đánh giá và giới hạn. Nhiều repository lưu trọng số dưới dạng safetensors, một định dạng có thể tải mà không thực thi mã; các repository có kiểm soát quyền truy cập yêu cầu người dùng chấp nhận điều khoản của chủ sở hữu trước khi tải xuống.
  • Tập dữ liệu: Các file dữ liệu đi kèm thẻ tập dữ liệu và trình xem ngay trong trình duyệt. Thư viện datasets tải dữ liệu bằng Apache Arrow và cũng có thể stream những tập dữ liệu quá lớn để tải xuống.
  • Spaces: Các ứng dụng demo được lưu trữ và xây dựng bằng Gradio, Docker hoặc HTML tĩnh; đây thường là cách nhanh nhất để dùng thử model mới trên trình duyệt.

Inference Providers chuyển tiếp các yêu cầu API cho model trên Hub đến các nhà cung cấp serverless đối tác, còn Inference Endpoints triển khai model trên phần cứng chuyên dụng. Một dự án điển hình thường trải qua các bước sau trên Hub:

Thư viện mã nguồn mở#

  • Transformers: Định nghĩa model và trọng số đã huấn luyện trước cho các tác vụ văn bản, thị giác, âm thanh và đa phương thức thông qua một API, bao gồm hàm pipeline để chạy một tác vụ chỉ với vài dòng mã. Thư viện hiện đã có phiên bản chính thứ năm.
  • Diffusers: Các pipeline cho model khuếch tán tạo ảnh, video và âm thanh.
  • Datasets và Tokenizers: Tải và xử lý dữ liệu nhanh, cùng các triển khai Rust tốc độ cao cho các phương pháp tokenization mà model sử dụng.
  • PEFT và TRL: Các phương pháp tinh chỉnh hiệu quả tham số như LoRA, và các phương pháp hậu huấn luyện như tối ưu hóa ưu tiên trực tiếp để căn chỉnh model ngôn ngữ.
  • timm, LeRobot và smolagents: Model ảnh PyTorch, tập dữ liệu và policy học robot, cùng các AI agent gọn nhẹ.

Tải model từ Hub#

Thư viện huggingface_hub tải mọi file từ repository và lưu cache cục bộ, để các lần gọi sau sử dụng lại bản đã lưu. Ultralytics phát hành checkpoint YOLO26 trong repository Ultralytics/YOLO26, gồm cả năm kích thước cho detection, segmentation, classification, ước lượng pose và hộp định hướng:

from huggingface_hub import hf_hub_download
from ultralytics import YOLO

# # Tải trọng số YOLO26n từ repository Ultralytics trên Hub (được lưu vào bộ nhớ đệm sau lần gọi đầu tiên)
weights = hf_hub_download(repo_id="Ultralytics/YOLO26", filename="yolo26n.pt")

# # Tải checkpoint đã tải xuống và chạy phát hiện
model = YOLO(weights)
results = model("https://ultralytics.com/images/bus.jpg")
results[0].save(filename="bus_detections.jpg")

hf_hub_download trả về đường dẫn của yolo26n.pt trong bộ nhớ đệm Hugging Face cục bộ, còn ảnh đã lưu hiển thị các đối tượng YOLO26n phát hiện được trong ảnh xe buýt.

  • GitHub: Lưu trữ mã nguồn trong các Git repository. Hugging Face Hub cũng sử dụng Git và bổ sung những gì các artifact machine learning cần: dung lượng lưu trữ cho các bộ trọng số nhiều gigabyte, thẻ model và dataset, trình xem dataset và inference được lưu trữ.
  • Kho model: Các bộ sưu tập dành riêng cho từng framework, chẳng hạn PyTorch Hub, tải model thông qua một thư viện; Hub cung cấp model từ nhiều thư viện, mỗi model đều được gắn thẻ thư viện dùng để tải model đó.
  • Registry model: Các danh mục riêng tư theo dõi phiên bản model, giai đoạn và phê duyệt triển khai của một nhóm, thường nằm trong nền tảng MLOps.

Ứng dụng thực tế#

  • Fine-tune model mở: Các nhóm tải LLM có trọng số mở xuống, điều chỉnh chúng bằng LoRA rồi đẩy các tệp adapter nhỏ trở lại Hub thay vì tải lên các bản sao đầy đủ của model.
  • Nghiên cứu có thể tái lập: Các bài báo công bố trọng số và dataset trên Hub; trang bài báo của Hugging Face liên kết mỗi bài báo với các model, dataset và Spaces sử dụng bài báo đó.
  • Dữ liệu huấn luyện mở: FineWeb, một dataset của Hugging Face gồm văn bản web tiếng Anh đã làm sạch và loại trùng lặp từ Common Crawl, đã tăng từ 15 nghìn tỷ token khi phát hành lên hơn 18,5 nghìn tỷ.

Khám phá các giải pháp

Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Chuyển hình ảnh từ drone và ảnh hàng không thành thông tin chuyên sâu theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Ứng dụng computer vision trong ngành hàng không vũ trụ với Ultralytics YOLO cho kiểm tra máy bay, phát hiện dị vật trên đường băng (FOD), vận hành mặt đất tại sân bay và phát hiện lỗi vật liệu composite.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau kiến tạo tương lai của AI!

Bắt đầu hành trình hướng đến tương lai của machine learning