Melihat arsitektur model

Halaman ini memberikan informasi tentang cara menggunakan Cloud Logging untuk melihat detail tentang model Vertex AI. Dengan Logging, Anda dapat melihat:

  • Hyperparameter model akhir sebagai key-value pair.
  • Hyperparameter dan nilai objek yang digunakan selama pelatihan dan penyesuaian model, serta nilai objektif.

Secara default, log akan dihapus setelah 30 hari.

Topik-topik berikut akan dibahas:

  1. Melihat log pelatihan.
  2. Kolom log.

Sebelum memulai

Sebelum dapat melihat log hyperparameter untuk model Anda, Anda harus melatihnya.

Untuk melakukan tugas ini, Anda harus memiliki izin berikut:

  • logging.logServiceIndexes.list pada project
  • logging.logServices.list pada project

Melihat log pelatihan

Anda dapat menggunakan konsol Google Cloud untuk mengakses log hyperparameter model akhir dan log hyperparameter uji coba penyesuaian.

  1. Di konsol Google Cloud, buka halaman Model Vertex AI.

    Buka halaman Model

  2. Di drop-down Region, pilih region tempat model Anda berada.

  3. Dari daftar model, pilih model Anda.

  4. Pilih nomor versi model Anda.

  5. Buka tab Detail Versi.

  6. Untuk melihat log hyperparameter model akhir, buka baris Hyperparameter model dan klik Model.

    1. Hanya ada satu entri log. Perluas payload seperti yang ditunjukkan di bawah ini. Untuk mengetahui detailnya, lihat Kolom log.

      Log Model yang Diperluas

  7. Untuk melihat log hyperparameter uji coba penyesuaian, buka baris Hyperparameter model dan klik Uji coba.

    1. Ada satu entri untuk setiap uji coba penyesuaian. Luaskan payload seperti yang ditunjukkan di bawah ini. Untuk mengetahui detailnya, lihat Kolom log.

      Log Uji Coba yang Diperluas

Kolom log

Log aktivitas disusun seperti yang dijelaskan dalam dokumentasi jenis LogEntry.

Log model Vertex AI memiliki, antara lain:

Konten payload untuk log hyperparameter model akhir

Kolom jsonPayload untuk log hyperparameter dari model akhir berisi kolom modelParameters. Kolom ini berisi satu entri untuk setiap model yang berkontribusi pada model ansambel akhir. Setiap entri memiliki kolom hyperparameters, yang isinya bergantung pada jenis model. Untuk mengetahui detailnya, lihat Daftar hyperparameter.

Konten payload untuk log hyperparameter uji coba penyesuaian

Kolom jsonPayload untuk log hyperparameter uji coba penyesuaian berisi kolom berikut:

Kolom Jenis Deskripsi
modelStructure JSON

Deskripsi struktur model Vertex AI. Kolom ini berisi kolom modelParameters. Kolom modelParameters memiliki kolom hyperparameters, yang isinya bergantung pada jenis model. Untuk mengetahui detailnya, lihat Daftar hyperparameter.

trainingObjectivePoint JSON Objektif pengoptimalan digunakan untuk pelatihan model. Entri ini menyertakan stempel waktu dan nilai objektif pada saat entri log dicatat.

Daftar hyperparameter

Data hyperparameter yang diberikan dalam log berbeda untuk setiap jenis model. Bagian berikut menjelaskan hyperparameter untuk setiap jenis model.

Model pohon keputusan penguatan gradien

  • Regularisasi pohon L1
  • Regularisasi pohon L2
  • Kedalaman pohon maksimum
  • Jenis model: GBDT
  • Jumlah pohon
  • Kompleksitas pohon

Model jaringan saraf alur maju

  • Tingkat error
  • Mengaktifkan batchNorm (True atau False)
  • Mengaktifkan penyematan L1 (True atau False)
  • Mengaktifkan penyematan L2 (True atau False)
  • Mengaktifkan L1 (True atau False)
  • Mengaktifkan L2 (True atau False)
  • Mengaktifkan layerNorm (True atau False)
  • Mengaktifkan penyematan numerik (True atau False)
  • Ukuran lapisan tersembunyi
  • Jenis model: nn
  • Normalisasi kolom numerik (True atau False)
  • Jumlah lapisan silang
  • Jumlah lapisan tersembunyi
  • Melewati jenis koneksi (dense, disable, concat, atau slice_or_padding)

Langkah berikutnya

Setelah siap untuk membuat prediksi dengan model klasifikasi atau regresi, Anda memiliki dua opsi:

Selain itu, Anda dapat: