
Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Build and train a model
/ 30
Create an Artifact Registry repository for custom container images
/ 40
Define a pipeline using the KFP SDK
/ 30
Dalam challenge lab, Anda diberi sebuah skenario dan serangkaian tugas. Tidak ada petunjuk langkah demi langkah. Anda akan menggunakan keahlian yang dipelajari dari lab dalam kursus untuk mencari cara menyelesaikan sendiri tugas-tugas tersebut. Sistem pemberian skor otomatis (ditampilkan pada halaman ini) akan memberikan masukan tentang apakah Anda telah menyelesaikan tugas dengan benar atau tidak.
Saat mengikuti challenge lab, Anda tidak akan diajari konsep-konsep baru Google Cloud. Anda diharapkan dapat memperluas keahlian yang dipelajari, seperti mengubah nilai default dan membaca serta mengkaji pesan error untuk memperbaiki kesalahan Anda sendiri.
Untuk meraih skor 100%, Anda harus berhasil menyelesaikan semua tugas dalam jangka waktu tertentu.
Lab ini direkomendasikan bagi siswa yang sudah mendaftar di kursus Build and Deploy Machine Learning Solutions on Vertex AI. Apakah Anda siap menghadapi tantangan ini?
Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.
Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.
Untuk menyelesaikan lab ini, Anda memerlukan:
Anda baru saja dipekerjakan sebagai Engineer Machine Learning di sebuah situs ulasan film startup. Manajer menugaskan Anda untuk membuat model machine learning untuk mengklasifikasikan sentimen ulasan film dari pengguna sebagai positif atau negatif. Prediksi ini akan digunakan sebagai masukan dalam sistem rating film downstream serta untuk menampilkan ulasan positif dan negatif teratas di aplikasi situs film.
Tantangan: persyaratan bisnisnya adalah Anda hanya memiliki waktu 6 minggu untuk memproduksi model yang mencapai akurasi lebih dari 75% untuk meningkatkan solusi tahap awal yang sudah ada. Selain itu, setelah melakukan beberapa analisis eksplorasi di data warehouse startup Anda, Anda menemukan bahwa Anda hanya memiliki set data kecil berisi 50 ribu ulasan teks untuk membangun solusi yang berperforma lebih tinggi.
Untuk membangun dan men-deploy model machine learning berperforma tinggi dengan data terbatas secara cepat, Anda akan melatih dan men-deploy pengklasifikasi sentimen TensorFlow BERT kustom untuk prediksi online di platform Vertex AI Google Cloud. Vertex AI adalah platform pengembangan machine learning generasi berikutnya dari Google Cloud. Pada platform ini, Anda dapat memanfaatkan komponen bawaan ML terbaru dan AutoML untuk meningkatkan produktivitas pengembangan secara signifikan, memiliki kemampuan untuk menskalakan alur kerja dan mengambil keputusan dengan data Anda, serta mempercepat waktu untuk merealisasikan manfaat.
Pertama, Anda akan menjalani alur kerja eksperimen yang umum untuk membangun model Anda dari komponen BERT yang telah dilatih sebelumnya dari lapisan klasifikasi TF-Hub dan tf.keras
, lalu melatih dan mengevaluasi model di Notebook Vertex. Selanjutnya, Anda akan mengemas kode model Anda ke dalam container Docker untuk dilatih di Vertex AI Google Cloud. Terakhir, Anda akan menentukan dan menjalankan Kubeflow Pipeline di Pipeline Vertex yang melatih serta men-deploy model ke Endpoint Vertex yang akan Anda kuerikan untuk prediksi online.
Di Konsol Google Cloud, pada Navigation menu (), klik Vertex AI > Workbench.
Cari instance
Antarmuka JupyterLab untuk instance Workbench Anda akan terbuka di tab browser baru.
Pada notebook, klik Terminal.
Instal paket yang diperlukan untuk lab:
Di File Browser di sebelah kiri, klik file
Saat ditanya kernel yang akan digunakan, pilih kernel Python 3 (ipykernel).
Jalankan instruksi di bagian Setup di notebook untuk menginstal library yang diperlukan dan menyiapkan lingkungan Anda.
Semua kode lainnya untuk mengimpor dan melakukan prapemrosesan set data telah disediakan untuk Anda. Langkah lainnya akan tersedia di dalam file notebook. Anda harus merujuk kembali ke panduan lab ini untuk memeriksa progres dan mendapatkan beberapa petunjuk.
Di bagian ini, Anda akan melatih model Anda secara lokal menggunakan TensorFlow.
Isi bagian #TODO
untuk menambahkan hub.KerasLayer
untuk prapemrosesan teks BERT.
Isi bagian #TODO
untuk menambahkan hub.KerasLayer
untuk encoding teks BERT.
Isi bagian #TODO
untuk menyimpan pengklasifikasi sentimen BERT Anda secara lokal. Anda harus menyimpannya ke direktori ./bert-sentiment-classifier-local
.
Klik Check my progress untuk memverifikasi tujuan.
#TODO
untuk membuat Artifact Registry Docker menggunakan gcloud CLI. Pelajari hal ini lebih lanjut dari dokumentasi pembuatan repositori artefak gcloud.location
, repository-format
, dan description
. #TODO
untuk menggunakan Cloud Build guna membangun dan mengirimkan container model kustom Anda ke Artifact Registry. Pelajari hal ini lebih lanjut dari dokumentasi pengiriman build gcloud.{MODEL_DIR}/cloudbuild.yaml
, sebagaimana dijelaskan di atas, dan Anda menyertakan direktori model Anda. Klik Check my progress untuk memverifikasi tujuan.
#TODO
untuk menambahkan dan mengonfigurasi komponen CustomContainerTrainingJobOp
untuk pipeline Anda.CustomContainerTrainingJob
sebelumnya. Klik Check my progress untuk memverifikasi tujuan.
#TODO
untuk menghasilkan prediksi online menggunakan Endpoint Vertex Anda.Selamat! Dalam lab ini, Anda telah mempelajari cara membangun dan men-deploy pengklasifikasi sentimen BERT kustom menggunakan Vertex AI. Anda juga telah mempelajari cara menggunakan Cloud Build untuk membangun dan mengirimkan container model kustom ke Artifact Registry, dan cara menetapkan pipeline menggunakan KFP SDK. Anda sekarang siap untuk membangun dan men-deploy model kustom Anda sendiri menggunakan Vertex AI.
Lab mandiri ini merupakan bagian dari kursus Build and Deploy Machine Learning Solutions on Vertex AI. Dengan menyelesaikan kursus badge keahlian ini, Anda akan mendapatkan badge di atas sebagai pengakuan atas pencapaian Anda. Tampilkan badge di resume atau platform media sosial Anda, dan umumkan pencapaian Anda menggunakan hashtag #GoogleCloudBadge.
Kursus badge keahlian ini merupakan bagian dari jalur pembelajaran Data Scientist/Engineer Machine Learning Google. Jika Anda telah menyelesaikan kursus badge keahlian lainnya di jalur pembelajaran ini, telusuri katalog untuk mengetahui 20+ kursus badge keahlian lain yang dapat Anda daftarkan.
...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.
Manual Terakhir Diperbarui pada 08 Agustus 2024
Lab Terakhir Diuji pada 08 Agustus 2024
Hak cipta 2025 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.
Konten ini tidak tersedia untuk saat ini
Kami akan memberi tahu Anda melalui email saat konten tersedia
Bagus!
Kami akan menghubungi Anda melalui email saat konten tersedia
One lab at a time
Confirm to end all existing labs and start this one