Course description

Kursus ini dirancang untuk membantu Anda memahami langkah-langkah yang diperlukan untuk mempublikasikan dan melayani model AI. Anda akan mempelajari cara deploy model machine learning menggunakan Flask untuk membuat aplikasi web sederhana, serta menggunakan TensorFlow Serving untuk menyajikan model yang kompleks. Kami akan membahas bagaimana Docker dapat membantu dalam deployment yang efisien dan portable, serta cara menyimpan model machine learning menggunakan Pickle dan Joblib. Selain itu, Anda akan belajar membuat API untuk model machine learning dengan FastAPI, memungkinkan akses yang mudah dan cepat ke model Anda dalam berbagai aplikasi. Kursus ini sangat cocok untuk pengembang dan data scientist yang ingin membawa model AI mereka dari tahap pengembangan ke tahap produksi.

What will i learn?

  • Mampu deploy model machine learning menggunakan Flask dan TensorFlow Serving.
  • Membuat container dengan Docker untuk deployment model yang efisien.
  • Menyimpan dan memuat model menggunakan Pickle dan Joblib.
  • Mengembangkan API untuk model AI menggunakan FastAPI.
  • Mengerti bagaimana mempublikasikan model AI untuk digunakan dalam aplikasi produksi.

Requirements

  • Pemahaman dasar tentang machine learning dan model AI.
  • Familiaritas dengan Python dan library machine learning seperti scikit-learn, TensorFlow, atau PyTorch.
  • Pengetahuan dasar tentang API dan framework web akan menjadi nilai tambah.

Frequently asked question

Deployment memungkinkan model AI Anda digunakan dalam lingkungan produksi, sehingga hasil prediksinya dapat diakses oleh pengguna atau aplikasi lain.

Flask adalah framework web yang lebih sederhana dan mudah digunakan, sedangkan FastAPI menawarkan performa yang lebih tinggi dan dukungan otomatis untuk pembuatan dokumentasi API.

Docker adalah alat yang sangat berguna untuk mengemas model dan memastikan deployment yang konsisten di berbagai lingkungan, namun tidak wajib untuk semua kasus.

Pickle dan Joblib adalah library Python yang memungkinkan Anda menyimpan dan memuat model machine learning dengan mudah, sehingga model dapat digunakan kembali tanpa pelatihan ulang.

Pengetahuan dasar tentang TensorFlow akan membantu, terutama untuk memahami deployment dengan TensorFlow Serving, tetapi kursus ini juga cocok bagi mereka yang menggunakan framework lain.

ITS Academic

Free

Lectures

0

Skill level

Beginner

Expiry period

Lifetime

Related courses