Hugging Face, Inc. adalah sebuah perusahaan Amerika Serikat yang mengembangkan perkakas untuk mengembangkan aplikasi menggunakan pembelajaran mesin. Perusahaan ini membangun sebuah perpustakaan transformer untuk aplikasi pengolahan bahasa alami dan sebuah platform yang digunakan oleh pengguna untuk berbagi model pembelajaran mesin dan kumpulan data.
Sejarah
Perusahaan ini didirikan pada tahun 2016 oleh pengusaha asal Prancis Clément Delangue, Julien Chaumond, dan Thomas Wolf sebagai sebuah perusahaan yang mengembangkan aplikasi chatbot untuk remaja. Setelah membuka kode model dibalik chatbot tersebut, perusahaan beralih untuk menjadi sebuah platform untuk pembelajaran mesin.
Pada Maret 2021,
Hugging Face berhasil menggalang dana sebesar US$40 juta dalam sebuah pendanaan Seri B.
Pada 28 April 2021, perusahaan meluncurkan BigScience Research Workshop dengan kolaborasi bersama sejumlah kelompok penelitian untuk merilis sebuah model bahasa besar. Pada 2022, kolaborasi ini menghasilkan BLOOM, sebuah model bahasa besar dengan 176 miliar parameter.
Pada Februari 2023, perusahaan mengumumkan kemitraan dengan Amazon Web Services (AWS) yang memungkinkan produk
Hugging Face tersedia untuk konsumen AWS yang dapat digunakan sebagai fondasi untuk membangun aplikasi. Perusahaan juga mengatakan bahwa generasi mendatang dari BLOOM akan berjalan di Trainium, sebuah chip pembelajaran mesin yang dibuat oleh AWS.
Layanan dan teknologi
= Transformers Library
=
Transformer Library adalah sebuah paket untuk Python yang terdiri dari implementasi sumber terbuka untuk model transformer untuk pemrosesan teks, gambar, dan audio. Paket ini mendukung perangkat lunak pembelajaran mesin seperti PyTorch, TensorFlow dan JAX dan implementasi model populer seperti BERT dan GPT-2. Paket ini awalnya dikenal sebagai "pytorch-pretrained-bert" lalu berganti nama menjadi "pytorch-transformers" dan kini "transformers."
=
Hugging Face Hub adalah sebuah platform (layanan web) untuk menghosting:
Repositori kode berbasis Git, dengan fitur mirip GitHub, meliputi diskusi dan permintaan tarik untuk proyek.
model, juga dengan kontrol versi berbasis Git;
kumpulan data, berupa teks, gambar, dan audio;
aplikasi web ("spaces" dan "widgets"), ditujukan untuk demonstrasi aplikasi pembelajaran mesin berskala kecil.
= Perpustakaan lainnya
=
Disamping Transformers dan
Hugging Face Hub, ekosistem
Hugging Face juga menyediakan perpustakaan untuk tugas lainnya, seperti pengolahan data ("Datasets"), evaluasi model ("Evaluate"), simulasi ("Simulate"), dan demonstrasi pembelajaran mesin ("Gradio").
Referensi