Lewati ke konten utama
Machine Learning
Data Science

10 Sumber Luar Biasa untuk Belajar MLOps

MLOps menggabungkan alat, praktik, teknik, dan budaya yang memastikan penerapan model machine learning secara andal dan dapat diskalakan. Mulailah perjalanan belajar Anda dengan sumber gratis yang luar biasa ini.
Ani Madurkar's photo
Ani Madurkar
Diperbarui · 7 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Buat Akun Gratis Anda

Berlatih dan lacak kemajuan Anda.

Lanjutkan Dengan Google
Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.

Apa itu MLOps?

Pada 2015, Google merilis sebuah makalah riset berjudul “Hidden Technical Debt in Machine Learning Systems”. Dalam makalah tersebut, Sculley dkk. menyoroti bahwa menulis kode model machine learning prediktif hanyalah bagian kecil dari membangun, menerapkan, dan memelihara sistem machine learning di lingkungan produksi. Makalah ini mengguncang bidang tersebut dan sejak itu divalidasi melalui banyak kasus ilmuwan data yang kesulitan menerapkan model mereka di produksi. 

D. Sculley et. al. NIPS 2015: Hidden Technical Debt in Machine Learning Systems

Kategori baru yang menarik bernama MLOps (Machine Learning Operations) muncul dalam beberapa tahun terakhir dengan tujuan menyelesaikan tantangan penerapan yang dihadapi tim data. MLOps, atau Machine Learning Operations, adalah kumpulan alat, praktik, teknik, dan budaya yang memastikan penerapan sistem machine learning yang andal dan dapat diskalakan. Seiring kematangan ilmu data sebagai bidang, MLOps menjadi salah satu, jika bukan yang paling, spesialisasi dengan pertumbuhan tercepat yang dapat dipilih oleh ilmuwan data. 

Mengingat MLOps masih merupakan bidang yang baru, belum banyak jalur pembelajaran yang terstruktur. Meski begitu, komunitas open-source dan machine learning telah menyediakan beragam sumber daya gratis yang dapat dimanfaatkan siapa pun, yang sangat andal dan langsung berguna. Berikut 10 sumber daya gratis yang bisa Anda mulai hari ini untuk memulai perjalanan belajar MLOps Anda. 

1. MLOps Fundamentals Skill Track 

Skill track DataCamp, MLOps Fundamentals, mencakup siklus hidup lengkap dari sebuah aplikasi machine learning, mulai dari pengumpulan kebutuhan bisnis hingga tahap perancangan, pengembangan, penerapan, operasi, dan pemeliharaan. Track ini mencakup kursus konseptual yang dirancang untuk membantu Anda memperluas pengetahuan ilmu data ke dunia perangkat lunak machine learning produksi! Setelah menyelesaikan track ini, Anda akan dibekali pola pikir MLOps dan memahami secara mendalam konsep seperti CI/CD dan CM/CT, pelacakan eksperimen, registri model, feature store, serta berbagai strategi penerapan

2. Machine Learning Engineering oleh Andriy Burkov

Awalnya dirilis pada 2020, buku ini adalah salah satu dari sedikit yang membahas dasar-dasar machine learning terapan. Alih-alih berfokus pada alat atau konsep tertentu, Burkov menguraikan seni dan sains membangun serta menerapkan proyek machine learning ujung ke ujung. Sepanjang buku, ia menyoroti tantangan paling umum yang dihadapi tim data saat menerapkan model machine learning di produksi dan solusinya.

Anda dapat mengakses buku ini secara gratis karena mengikuti prinsip “baca dulu, beli nanti”—artinya Anda bisa membacanya dan membayar setelahnya jika merasa mendapat manfaat darinya. 

3. ML in Production Blog

Beberapa sumber terbaik tentang MLOps dapat ditemukan di buletin dan blog para ilmuwan data aktif saat ini. Blog dan Newsletter ML in Production karya Luigi Patruno adalah contoh terbaiknya. Ia rutin membagikan konten bernas seputar penerapan dan pemeliharaan model di produksi. Berikut cara ia menggambarkan pendekatan kurasinya:

  • Terapan—Konten berfokus pada alat, pola, platform, dan sistem yang telah terbukti bekerja di produksi.
  • Berfokus pada praktik terbaik—Ilmu data dan machine learning adalah bidang yang berubah cepat. Ada kekurangan orang dengan keterampilan yang diperlukan untuk menerapkan sistem ini dan minim praktik terbaik yang mapan. Buletin ini bertujuan mengkurasi praktik terbaik tersebut ke komunitas luas.
  • Bertujuan membuat ilmuwan data lebih efektif dalam pekerjaannya—Seluruh konten kurasi ditujukan membantu ilmuwan data, insinyur ML, dan praktisi data memperoleh dan meningkatkan keterampilan berdaya dampak tinggi yang laku di pasar.

4. Komunitas MLOps 

Belajar MLOps paling baik dilakukan bersama dan dengan praktik. Ini adalah sebuah komunitas sesama praktisi untuk Anda ikuti (atau bergabung) dan belajar dari praktisi terampil lainnya di bidang ini. Mulai dari blog, video, hingga percakapan yang menarik, sumber ini adalah cara yang bagus untuk menapakkan kaki Anda di ranah ini.

5. Full Stack Deep Learning

Kursus ini menyediakan konten berkualitas tinggi tentang cara membawa model yang kompleks dan besar ke produksi. Kursus ini tidak hanya diajarkan oleh profesor ternama seperti para Insinyur dan Ilmuwan dari OpenAI dan Stanford, tetapi Anda juga dapat menemukan kuliah tamu dari para pemimpin di beberapa perusahaan machine learning paling menginspirasi saat ini seperti Andrej Karpathy dari Tesla.

Kursus ini mengajarkan pendekatan full-stack untuk deep learning termasuk

  • Merumuskan masalah dan memperkirakan biaya proyek
  • Mencari, membersihkan, memberi label, dan mengaugmentasi data
  • Memilih kerangka kerja dan infrastruktur komputasi yang tepat
  • Menangani masalah pelatihan dan memastikan reprodusibilitas
  • Menerapkan model ke produksi  

6. Made With ML oleh Goku Mohandas

Goku Mohandas membuat sebuah kursus terbuka yang luar biasa tentang membangun sistem machine learning ujung ke ujung. Made with ML adalah salah satu repositori teratas di GitHub, dan lebih dari 30K+ orang mengikuti kursusnya.

Pelajaran di Made with ML mencakup dasar-dasar machine learning hingga seluk-beluk penerapan, pengujian, dan pemantauan model di produksi. Pelajaran Goku membahas intuisi di balik konsep yang diperkenalkan, menyediakan tugas berbasis proyek yang praktis, serta membekali pembelajar dengan beberapa praktik terbaik rekayasa perangkat lunak yang diperlukan untuk sukses dalam peran MLOps. 

7. Awesome production machine learning

Repositori GitHub yang sangat terkurasi ini cocok bagi Anda yang ingin langsung terjun ke paket, library, dan alat mutakhir untuk berlatih sendiri. Semua paket dan alat yang tercantum dirancang untuk membantu Anda membangun, menerapkan, memantau, melakukan versioning, melakukan skala, dan mengamankan sistem machine learning produksi Anda.

Baik untuk pelabelan data, orkestrasi pelatihan model, keterjelasan, serving, pemantauan, dan lainnya—pasti ada setidaknya beberapa paket di sini untuk mulai Anda coba dalam proyek-proyek Anda. Mereka juga menampilkan buletin The ML Engineer yang membuat Anda selalu mendapatkan pembaruan tentang kerangka kerja, tutorial, dan artikel terbaru yang dikurasi oleh para praktisi machine learning.

8. Tutorial MLOps oleh DVC

DVC (Data Version Control) adalah sistem version control open-source untuk proyek machine learning. DVC memperluas version control Git ke dataset dan model. Selain itu, tim yang sama di balik DVC juga mengembangkan Continuous Machine Learning (CML), alat untuk mengadaptasi sistem continuous integration seperti GitHub Actions & GitLab CI untuk machine learning.

Seri YouTube yang relatif singkat ini menyoroti konsep-konsep penting pada pertemuan DevOps dan Machine Learning. Seri ini menyeimbangkan teori dan praktik secara efektif dan menunjukkan cara menerapkan versioning data melalui DVC. 

9. Machine Learning Operations

Sumber ini bisa dibilang salah satu yang paling komprehensif. Penuh dengan tulisan yang menguraikan berbagai elemen praktik MLOps yang sukses. Machine Learning Operations menghadirkan pedoman, kerangka kerja, kode etik, dan upaya menetapkan standar MLOps.

Meski singkat, ini adalah titik awal yang bagus yang menjelaskan mengapa MLOps penting, prinsip-prinsip kunci praktik MLOps yang berhasil, alat dan kerangka kerja yang digunakan dalam MLOps, dan banyak lagi. 

10. MLOps – Machine Learning Operations oleh AIEngineering 

AIEngineering mungkin adalah salah satu, jika bukan yang terbaik, channel YouTube untuk machine learning terapan. Dengan lebih dari 60 ribu pelanggan, Srivatsan Srinivasan membangun pengikut dengan membahas segala hal tentang data.

Ia memiliki banyak video dan playlist mendalam tentang MLOps dan penerapan proyek machine learning ujung ke ujung. Pastikan untuk memeriksanya. 

11. ML Engineering for Production ML Deployments with TFX oleh TensorFlow

Google membangun salah satu alat yang paling banyak digunakan dalam machine learning dengan TensorFlow. Mereka membawanya ke tingkat berikutnya dengan TensorFlow Extended (TFX). TensorFlow Extended adalah platform ujung ke ujung untuk menerapkan model machine learning. Platform ini terdiri dari berbagai paket untuk validasi data, transformasi, analisis model, dan lainnya. TFX dibuat untuk memudahkan perancangan sistem machine learning tanpa menghabiskan waktu dan upaya rekayasa perangkat lunak yang berlebihan.

Playlist YouTube ini dipandu oleh Google Developer Advocate Robert Crowe dan memperkenalkan Anda pada konsep MLOps kunci serta praktik terbaik yang digunakan di Google. Selain itu, dokumentasi TFX juga sangat layak dibaca—sekadar mencoba menggunakan paket tersebut dengan panduan mereka dapat mengajarkan Anda banyak hal.

Pelajari lebih lanjut tentang MLOps 

Walaupun MLOps masih dalam tahap awal—ada banyak nilai dari memulai lebih dulu mempelajari praktik terbaik dan alat terbaru yang dibahas dalam sumber-sumber di atas. Jika Anda tertarik mempelajari lebih lanjut tentang MLOps, Anda juga dapat melihat sumber berikut:

MLOps Fundamentals Skill Track

Dasar-Dasar MLOps

IntermediateSkill Level
14 jam
Pelajari dasar-dasar Machine Learning Operations (MLOps), termasuk konsep produksi dan pemantauan model machine learning!
See DetailsRight Arrow
Start Track
Topik
Machine Learning
Data Science
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat Selengkapnya