Halaman ini memberikan ringkasan alur kerja untuk melatih dan menggunakan model machine learning (ML) Anda sendiri di Vertex AI. Vertex AI menawarkan spektrum metode pelatihan yang dirancang untuk memenuhi kebutuhan Anda, dari yang sepenuhnya otomatis hingga yang sepenuhnya kustom.
- AutoML: Bangun model berkualitas tinggi dengan upaya teknis minimal dengan memanfaatkan kemampuan ML otomatis Google.
- Pelatihan serverless Vertex AI: Jalankan kode pelatihan kustom Anda di lingkungan on-demand yang terkelola sepenuhnya tanpa mengkhawatirkan infrastruktur.
- Cluster pelatihan Vertex AI: Jalankan tugas pelatihan berperforma tinggi dalam skala besar di cluster akselerator khusus yang dicadangkan untuk penggunaan eksklusif Anda.
- Ray di Vertex AI: Menskalakan aplikasi Python dan workload ML menggunakan framework Ray open source di layanan terkelola.
Untuk mendapatkan bantuan dalam memutuskan metode mana yang akan digunakan, lihat Memilih metode pelatihan.
AutoML
AutoML di Vertex AI memungkinkan Anda membuat model ML bebas kode berdasarkan data pelatihan yang Anda berikan. AutoML dapat mengotomatiskan tugas seperti penyiapan data, pemilihan model, penyesuaian hyperparameter, dan deployment untuk berbagai jenis data dan tugas prediksi, yang dapat membuat ML lebih mudah diakses oleh berbagai pengguna.
Jenis model yang dapat dibuat menggunakan AutoML
Jenis model yang dapat dibuat bergantung pada jenis data yang Anda miliki. Vertex AI menawarkan solusi AutoML untuk jenis data dan tujuan model berikut:
| Jenis data | Tujuan yang didukung |
|---|---|
| Data gambar | Klasifikasi, deteksi objek. |
| Data tabulasi | Klasifikasi/regresi, perkiraan. |
Untuk mempelajari AutoML lebih lanjut, lihat Ringkasan pelatihan AutoML.
Menjalankan kode pelatihan kustom di Vertex AI
Jika AutoML tidak memenuhi kebutuhan Anda, Anda dapat memberikan kode pelatihan Anda sendiri dan menjalankannya di infrastruktur terkelola Vertex AI. Dengan begitu, Anda memiliki kontrol dan fleksibilitas penuh atas arsitektur dan logika pelatihan model, sehingga Anda dapat menggunakan framework ML pilihan Anda.
Vertex AI menyediakan dua mode utama untuk menjalankan kode pelatihan kustom: lingkungan serverless sesuai permintaan, atau cluster khusus yang dicadangkan.
Pelatihan tanpa server Vertex AI
Pelatihan serverless adalah layanan terkelola sepenuhnya yang memungkinkan Anda menjalankan aplikasi pelatihan kustom tanpa menyediakan atau mengelola infrastruktur apa pun.
Anda mengemas kode dalam penampung, menentukan spesifikasi mesin
(termasuk CPU dan GPU), lalu mengirimkannya sebagai CustomJob.
Vertex AI akan menangani sisanya:
- Menyediakan resource komputasi selama durasi tugas Anda.
- Mengeksekusi kode pelatihan Anda.
- Menghapus resource setelah tugas selesai.
Model on-demand bayar sesuai penggunaan ini ideal untuk eksperimen, pembuatan prototipe cepat, dan untuk tugas produksi yang tidak memerlukan kapasitas instan yang terjamin.
Untuk mempelajari lebih lanjut, lihat Membuat tugas kustom pelatihan serverless
Cluster pelatihan Vertex AI
Untuk pelatihan berskala besar, berperforma tinggi, dan penting, Anda dapat mencadangkan cluster akselerator khusus. Hal ini memberikan jaminan kapasitas dan menghilangkan antrean, sehingga memastikan tugas Anda dimulai dengan segera.
Meskipun Anda memiliki penggunaan eksklusif atas resource ini, Vertex AI tetap menangani overhead operasional pengelolaan cluster, termasuk pemeliharaan hardware dan penerapan patch OS. Pendekatan "server penuh terkelola" ini memberi Anda kemampuan cluster khusus tanpa kompleksitas pengelolaan.
Ray di Vertex AI
Ray on Vertex AI adalah layanan yang memungkinkan Anda menggunakan framework Ray open source untuk menskalakan aplikasi AI dan Python secara langsung dalam platform Vertex AI. Ray dirancang untuk menyediakan infrastruktur untuk komputasi terdistribusi dan pemrosesan paralel untuk alur kerja ML Anda.
Ray on Vertex AI menyediakan lingkungan terkelola untuk menjalankan aplikasi terdistribusi menggunakan framework Ray, yang menawarkan skalabilitas dan integrasi dengan layanan Google Cloud .
Untuk mempelajari Ray di Vertex AI lebih lanjut, lihat Ringkasan Ray di Vertex AI.