Tutorial ML.NET - Mulai dalam 10 menit

Buat kode

Setelah pelatihan selesai, empat file secara otomatis ditambahkan sebagai kode di belakang SentimentModel.mbconfig:

  • SentimentModel.consumption.cs: File ini berisi kelas input dan output model serta metode Predict yang dapat digunakan untuk konsumsi model.
  • SentimentModel.evaluate.cs: File ini berisi metode CalculatePFI yang menggunakan teknik Permutation Feature Importance (PFI) untuk mengevaluasi fitur mana yang berkontribusi paling besar terhadap prediksi model.
  • SentimentModel.mlnet: File ini adalah model ML.NET terlatih, yang merupakan file zip yang diserialisasi.
  • SentimentModel.training.cs: File ini berisi kode untuk memahami kolom pentingnya kolom input pada prediksi model Anda.

Penjelajah Solusi Visual Studio

Dalam langkah Consume di Model Builder, disediakan cuplikan kode yang membuat input sampel untuk model dan menggunakan model untuk membuat prediksi pada input tersebut.

Model Builder juga menawarkan Templat proyek yang dapat Anda tambahkan secara opsional ke solusi. Ada dua templat proyek (aplikasi konsol dan API web), keduanya menggunakan model yang dilatih.

Model Builder's Consume Window'

CLI ML.NET menambahkan model pembelajaran mesin dan kode untuk pelatihan dan penggunaan model, yang mencakup hal berikut:

  • Direktori baru bernama SentimentModel dibuat dan berisi aplikasi konsol .NET yang mencakup file berikut:
    • Program.cs: File ini berisi kode untuk menjalankan model.
    • SentimentModel.consumption.cs: File ini berisi kelas input dan output model serta metode Predict yang dapat digunakan untuk konsumsi model.
    • SentimentModel.mbconfig: File ini adalah file JSON yang melacak konfigurasi dan hasil dari pelatihan Anda.
    • SentimentModel.training.cs: File ini berisi alur pelatihan (transformasi data, algoritma, dan parameter algoritma) yang digunakan untuk melatih model akhir.
    • SentimentModel.zip: File ini adalah model ML.NET terlatih, yang merupakan file zip yang diserialisasi.

Untuk mencoba model, Anda dapat menjalankan aplikasi konsol untuk memprediksi sentimen pernyataan tunggal dengan model.

Melanjutkan