4,9/5 · 1.200 ulasan · Mahasiswa & Umum
Les Privat Machine Learning di Surabaya
Les privat machine learning di Surabaya untuk mahasiswa dan pekerja: dari Python dan statistika dasar sampai model yang benar-benar dipakai. Sesi 90 menit di rumah, di co-learning space, atau daring. Mulai Rp158.800 per sesi.
Cara kami bekerja
Bagaimana Edubia menjaga mutu les machine learning?
Tiga hal yang sering ditanyakan peserta sebelum sesi machine learning pertama di Surabaya.
Biaya les machine learning disepakati di awal
Nominal per sesi dibicarakan terbuka sebelum pertemuan pertama, tanpa tambahan di tengah jalan.
Garansi ganti tutor
Kalau cara mengajarnya belum cocok, tutor machine learning diganti tanpa biaya tambahan.
Rating tutor Edubia 4,9 dari 1.200 ulasan
Angka itu dihitung dari ulasan peserta yang sudah menjalani sesi bersama tutor Edubia.
Machine Learning privat di Surabaya: ringkasnya
Les privat machine learning di Surabaya untuk mahasiswa dan pekerja: dari Python dan statistika dasar sampai model yang benar-benar dipakai. Sesi 90 menit di rumah, di co-learning space, atau daring. Mulai Rp158.800 per sesi.
Konsultasi dan DaftarSekilas Program
- Untuk siapa
- Mahasiswa tingkat akhir, fresh graduate, dan pekerja yang sedang bergeser ke bidang data
- Prasyarat
- Terbiasa memakai komputer sehari-hari. Python, aljabar linear, dan statistika dibangun dari nol bila belum ada
- Durasi sesi
- 90 menit untuk satu siklus penuh: tulis kode, jalankan, baca hasilnya, perbaiki
- Ritme
- 2 sesi per pekan. Latihan mandiri sekitar 3 jam per pekan di luar sesi
- Mode belajar
- Tutor datang ke rumah atau kos, bertemu di co-learning space Edubia, atau daring dengan berbagi layar dua arah
- Perangkat
- Laptop dengan RAM 8 GB sudah memadai. Komputasi berat dipindahkan ke notebook awan gratis
- Perkakas
- Python, pandas, scikit-learn, matplotlib, Git. PyTorch menyusul saat masuk jaringan saraf
- Wilayah utama
- 31 kecamatan Kota Surabaya, dari Sukolilo dan Mulyorejo di timur sampai Benowo dan Pakal di barat
- Wilayah tetangga
- 18 kecamatan Kabupaten Sidoarjo, termasuk Waru, Gedangan, Sedati, dan Krian
- Jam layanan
- Tujuh hari sepekan, pagi 07.00 hingga malam 21.00 WIB
- Biaya
- Mulai Rp158.800 per sesi daring. Belajar di co-learning space Edubia menambah Rp15.000 per sesi
- Yang dibawa pulang
- Repositori kode yang bisa dijalankan ulang, tiga proyek terdokumentasi, dan catatan sesi berbahasamu sendiri
- Peralatan dan bahan
- Disiapkan peserta, di luar tarif sesi
Rute Belajar
Dari Sesi Asesmen sampai Proyek yang Bisa Ditunjukkan
Perkiraan waktu di bawah memakai ritme dua sesi per pekan ditambah sekitar tiga jam latihan mandiri. Peserta yang sudah menguasai Python biasanya melompati dua tahap pertama.
- 01Pertemuan pertama
Sesi asesmen awal
Pemetaan Python, matematika, dan tujuanmu lewat tugas pendek yang dikerjakan langsung. Keluarannya rute tiga bulan pertama beserta daftar topik dan proyeknya.
- 02Pekan 1 sampai 2
Python dan pandas jadi alat harian
Kamu bisa membaca berkas data sendiri, menyaring, menggabungkan, dan menjawab pertanyaan sederhana tentang isinya tanpa membuka lembar kerja.
- 03Pekan 3 sampai 4
Membaca data seperti praktisi
Statistika terpakai dan visualisasi dipakai untuk memeriksa mutu data, menemukan pencilan, dan merumuskan dugaan awal yang layak diuji.
- 04Pekan 5 sampai 7
Model pertama yang jalan utuh
Satu regresi dan satu klasifikasi kamu latih di atas data yang kamu bersihkan sendiri, lengkap dengan model pembanding sebagai garis dasar.
- 05Pekan 8 sampai 10
Berani menilai modelmu sendiri
Validasi silang, pemilihan metrik, penyetelan hiperparameter, dan perburuan kebocoran data. Di tahap ini kamu mulai bisa menolak angka yang terlalu bagus.
- 06Pekan 11 sampai 13
Proyek portofolio pilihanmu
Satu persoalan yang kamu rumuskan sendiri dengan data yang kamu cari sendiri, dikerjakan penuh dari perumusan sampai penulisan keterbatasannya.
- 07Pekan 14 sampai 16
Model dipakai dan siap dipresentasikan
Model dibungkus jadi layanan sederhana, repositori dirapikan, dan kamu berlatih menjelaskan cara kerjanya dalam lima menit kepada pendengar awam.
Perbandingan
Privat atau bimbel untuk machine learning? Ini bedanya
| Fitur | Pilihan terbaik Les Machine Learning Privat Edubia Di tempat pilihan Anda, Surabaya | Bimbel Machine Learning Grup | Belajar Machine Learning Sendiri |
|---|---|---|---|
| Perhatian tutor saat belajar machine learning | Penuh, satu untuk satu | Terbagi ke banyak peserta | Tanpa pendamping |
| Materi machine learning disesuaikan level peserta | |||
| Tutor machine learning bisa diganti tanpa ribet | |||
| Perkembangan dipantau tiap sesi | Sesekali | ||
| Koreksi langsung saat langkah kerja meleset | Menunggu giliran | Tak ada yang memeriksa | |
| Belajar machine learning di tempat Anda, Surabaya |
Fleksibel
Pilih format les machine learning yang cocok dengan rutinitas Anda
Tutor machine learning datang ke tempat pilihan Anda di Surabaya atau via online. Rencana belajar disusun dari kebutuhan Anda.
Susunan Materi
Topik yang Dibahas dan Jebakan yang Menanti di Tiap Topik
Urutan di bawah adalah rangka umum untuk peserta yang mulai dari nol. Rute nyatamu disusun ulang sesudah sesi asesmen, termasuk topik yang bisa dilewati karena sudah kamu kuasai.
- 1
Python dan pandas untuk data nyata
Pekan 1 sampai 2Yang dibahas. Membaca CSV dan Excel, menyaring, menggabungkan tabel, mengelompokkan, membuat kolom turunan, dan menggambar grafik cepat.
Jebakan umum. Menyalin potongan kode dari internet tanpa memeriksa bentuk datanya, sehingga hasilnya terlihat jalan padahal barisnya sudah terpotong diam-diam.
Cara tutor. Tiap perintah dijalankan pada data kecil yang bisa diperiksa mata, lalu dibandingkan hasilnya sebelum dipakai pada data penuh.
- 2
Statistika terpakai dan visualisasi
Pekan 3 sampai 4Yang dibahas. Sebaran, median lawan rata-rata, simpangan baku, korelasi, pencilan, dan cara memilih grafik yang tepat untuk tiap jenis kolom.
Jebakan umum. Menyimpulkan sebab akibat dari korelasi, kesalahan yang gampang lolos sampai ke presentasi karena grafiknya terlihat meyakinkan.
Cara tutor. Tiap temuan diuji dengan pertanyaan pembanding: variabel apa yang mungkin menggerakkan keduanya sekaligus.
- 3
Pembersihan data dan rekayasa fitur
Bagian yang menyita waktuYang dibahas. Nilai kosong, duplikat, kategori tak konsisten, penyatuan format tanggal, penskalaan, penyandian kategori, dan pembuatan fitur turunan.
Jebakan umum. Menghitung penskalaan dari seluruh data sebelum pemisahan uji, yang membuat informasi data uji merembes ke pelatihan.
Cara tutor. Semua langkah pemrosesan disusun sebagai pipeline sejak hari pertama, sehingga urutannya terjaga otomatis.
- 4
Regresi linear dan regresi logistik
Model pertama yang jalanYang dibahas. Cara model menemukan bobot, arti koefisien, asumsi yang menyertainya, ambang keputusan, dan pembacaan peluang keluaran.
Jebakan umum. Menafsirkan koefisien sebagai pengaruh langsung padahal antarfiturnya saling berkorelasi kuat.
Cara tutor. Model dibaca berpasangan dengan grafik residu dan pemeriksaan multikolinearitas sebelum kesimpulan ditulis.
- 5
Pohon keputusan sampai gradient boosting
Andalan data tabularYang dibahas. Pohon tunggal, random forest, gradient boosting, arti kedalaman dan jumlah pohon, serta pembacaan tingkat kepentingan fitur.
Jebakan umum. Menaikkan jumlah pohon dan kedalaman sampai skor pada data latihan hampir menyentuh angka penuh, lalu heran ketika data baru datang.
Cara tutor. Tiap penyetelan dibandingkan dengan model pembanding sederhana dan diuji lewat validasi silang, sehingga kenaikan skornya terbukti nyata.
- 6
Klasterisasi dan reduksi dimensi
Tanpa labelYang dibahas. K-means, pemilihan jumlah klaster, klasterisasi hierarkis, PCA, dan cara menerjemahkan klaster jadi cerita yang berguna.
Jebakan umum. Menjalankan k-means pada kolom yang skalanya berbeda jauh, sehingga satu kolom bernilai besar mendikte seluruh pengelompokan.
Cara tutor. Penskalaan dibahas berbarengan dengan geometri jaraknya, lalu tiap klaster diperiksa isinya untuk melihat apakah ia masuk akal.
- 7
Overfitting, regularisasi, validasi silang
Penentu kepercayaanYang dibahas. Pemisahan latih dan uji, k-fold, stratifikasi, kurva belajar, regularisasi L1 dan L2, serta pemangkasan pohon.
Jebakan umum. Menyetel model berulang kali memakai data uji yang sama sampai angkanya bagus, yang sebenarnya bentuk lain dari menghafal.
Cara tutor. Data uji dikunci sejak awal dan hanya dibuka sekali di akhir, sementara penyetelan berjalan di data validasi.
- 8
Metrik evaluasi dan kelas timpang
Sering ditanya saat wawancaraYang dibahas. Matriks kebingungan, presisi, recall, F1, ROC AUC, PR AUC, RMSE, MAE, dan cara memilih ambang keputusan.
Jebakan umum. Memakai akurasi pada data yang timpang, sehingga model yang selalu menebak golongan mayoritas terlihat unggul.
Cara tutor. Pemilihan metrik selalu dimulai dari pertanyaan biaya kesalahan: kesalahan jenis apa yang lebih mahal bagi pemakainya.
- 9
Penyajian model dan pemantauan
Tahap yang jarang diajarkanYang dibahas. Penyimpanan model dengan joblib, pipeline utuh, layanan sederhana dengan FastAPI, kontainer, penilaian borongan, dan pencatatan versi.
Jebakan umum. Menyimpan model tanpa langkah pemrosesan awalnya, sehingga masukan baru diperlakukan berbeda dan keluarannya melenceng.
Cara tutor. Model dan pemrosesan awal dibungkus jadi satu objek sejak awal, lalu diuji ulang dengan contoh masukan yang sengaja dibuat aneh.
- 10
Pengantar jaringan saraf
Tahap lanjutanYang dibahas. Perseptron, lapisan tersembunyi, fungsi aktivasi, penurunan gradien, dan pengenalan PyTorch pada persoalan kecil.
Jebakan umum. Melompat ke jaringan saraf untuk persoalan tabular yang sebenarnya lebih baik dilayani gradient boosting.
Cara tutor. Topik ini dibuka sesudah model klasik dikuasai, dengan pembandingan langsung supaya kamu tahu kapan ia layak dipakai.
Kelebihan les ini
Pembeda les machine learning Edubia
Prasyarat dibereskan lebih dulu
Python, aljabar linear secukupnya, dan statistika dasar diperiksa di sesi asesmen. Bagian yang bolong ditambal dengan latihan pendek sebelum masuk ke pemodelan, sehingga kamu tidak menghafal potongan kode yang tak kamu pahami.
Latihan memakai data yang berantakan
Data latihan sengaja dipilih yang masih ada nilai kosongnya, tanggalnya beda format, dan kategorinya ditulis tiga versi. Persoalan semacam itulah yang menunggu di pekerjaan nyata, dan menanganinya adalah separuh pekerjaan seorang praktisi data.
Curiga dulu sebelum percaya angka
Setiap model yang kamu latih diuji dengan pemisahan data, validasi silang, dan pembanding sederhana. Angka akurasi yang terlihat manis dibedah asalnya, karena angka bagus dari data yang bocor akan runtuh begitu bertemu data baru.
Sampai model itu dipanggil orang lain
Rangkaian ini berlanjut sesudah notebook: menyimpan model, membungkusnya jadi layanan sederhana yang bisa dipanggil aplikasi lain, lalu memantau apakah mutunya menurun seiring data berubah.
Portofolio yang tahan ditanya balik
Tiga proyek ditulis lengkap dengan alasan tiap keputusan: kenapa fitur ini dipilih, kenapa metrik itu dipakai, apa yang gagal di percobaan sebelumnya. Pewawancara teknis menilai jejak berpikirmu lebih dalam daripada skor akhir.
Jadwal menyesuaikan sif dan jam kuliah
Sesi bisa jatuh pukul 20.00 sesudah pulang kerja dari kawasan industri Rungkut, atau Sabtu pagi di kos sekitar Sukolilo. Jadwal disusun ulang tiap pekan bersama tutor supaya jumlah sesi sebulan tetap terjaga.
Yang Kamu Terima
Isi Program Les Machine Learning Ini
- Sesi asesmen awal · Pemetaan kemampuan Python, matematika, dan tujuan belajar, dengan keluaran berupa rute tiga bulan pertama.
- Rencana belajar tertulis · Daftar topik, jumlah sesi, dan proyek yang disusun untuk latar belakangmu, ditinjau ulang tiap bulan.
- Repositori Git milikmu · Semua kode sesi dan latihan tersimpan rapi, siap ditunjukkan sebagai portofolio saat melamar.
- Ulasan kode di luar jam sesi · Tutor membaca dan mengomentari kode yang kamu unggah, termasuk saran perbaikan gaya penulisan.
- Kumpulan data latihan · Data yang sengaja masih berantakan untuk melatih pembersihan, plus data publik yang bisa dipakai proyek.
- Daftar periksa kebocoran data · Panduan ringkas untuk memeriksa apakah angka bagus modelmu berasal dari informasi yang seharusnya belum tersedia.
- Templat dokumentasi proyek · Kerangka penulisan proyek yang memuat perumusan masalah, keputusan pembersihan, metrik, dan keterbatasan.
- Simulasi tanya jawab teknis · Latihan menjawab pertanyaan yang lazim muncul di wawancara data, termasuk pertanyaan susulan atas jawabanmu.
Sebelum Mendaftar
Cocok untuk Siapa Program Ini
Pas untukmu kalau
- Kamu mahasiswa tingkat akhir yang tugas akhirnya menyentuh pemodelan data dan butuh teman berdiskusi metode.
- Kamu bekerja dengan data yang menumpuk di lembar kerja dan ingin naik ke prediksi yang bisa dipertanggungjawabkan.
- Kamu fresh graduate yang butuh portofolio nyata sebelum melamar posisi analis data.
- Kamu pernah membeli kursus video, berhenti di pertengahan, dan sadar butuh orang yang menagih latihanmu.
- Kamu sudah bisa Python dan ingin melompat ke pemodelan, validasi, serta penyajian model tanpa mengulang dasar.
Belajar Machine Learning di Surabaya, Mulai dari Titik Nyata Anda
Les privat machine learning Edubia berjalan satu tutor untuk satu peserta, sesi 90 menit, dengan biaya mulai Rp158.800 per sesi untuk kelas daring. Yang mendaftar umumnya mahasiswa tingkat akhir, pekerja yang datanya menumpuk di lembar kerja, dan orang yang sudah membeli kursus video lalu berhenti di pertengahan modul.
Sesi pertama dipakai untuk mengukur tiga hal: sejauh mana Python sudah bisa kamu pakai, seberapa nyaman kamu membaca notasi matematika, dan pertanyaan seperti apa yang ingin kamu jawab dengan data. Kenapa harus diukur? Soalnya jarak antarpeserta di bidang ini lebar sekali. Ada yang sudah menulis skrip pengolah data di kantornya dan tinggal butuh teori pemodelan, ada yang baru pertama kali membuka editor kode. Menyamakan keduanya di kurikulum yang identik membuat satu pihak bosan dan satu pihak tertinggal.
Sesudah pemetaan itu, tutor menyusun rute yang panjangnya wajar untuk jadwalmu. Kalau kamu tinggal di Gubeng, Tegalsari, atau Wonokromo, tutor bisa datang ke rumah. Kalau kamu sedang di Waru dan enggan menembus jalan sore, sesinya berpindah ke layar tanpa mengubah isi materinya.
Prasyarat yang Jujur sebelum Sesi Pertama
Banyak orang menunda belajar machine learning karena mengira harus menuntaskan kalkulus dan aljabar tingkat lanjut lebih dulu. Kenyataannya lebih ramah dari itu. Yang benar-benar dipakai di enam bulan pertama cuma tiga: Python untuk mengolah data, aljabar linear secukupnya supaya kamu paham data disimpan dan dihitung sebagai matriks, serta statistika dasar untuk membaca sebaran dan hubungan antarkolom.
Python yang dituntut pun berhenti di tingkat pengolah data. Kamu perlu nyaman dengan variabel, tipe data, perulangan, fungsi, dan cara memasang pustaka. Sisanya, seperti pandas dan scikit-learn, dipelajari sambil memakai. Aljabar linearnya berhenti di vektor, matriks, perkalian titik, dan gagasan bahwa kolom-kolom datamu adalah sumbu dalam ruang berdimensi banyak. Statistikanya berhenti di rata-rata, median, simpangan baku, korelasi, dan distribusi normal.
Kalau salah satu dari tiga hal itu masih kosong, tutor menambalnya di sesi awal dengan latihan yang langsung menempel ke data. Cara ini lebih tahan lama daripada menghafal rumus terpisah, karena kamu melihat gunanya pada saat yang sama dengan mempelajarinya.
Uraian
Tiga Kemampuan Dasar yang Dibangun Lebih Dulu
Python untuk olah data
Membaca berkas CSV dan Excel, menyaring baris, menggabungkan tabel, mengelompokkan, dan membuat grafik cepat dengan pandas serta matplotlib. Target praktisnya: kamu bisa menjawab pertanyaan sederhana tentang datamu sendiri tanpa membuka lembar kerja.
Aljabar linear secukupnya
Vektor, matriks, perkalian titik, dan arti geometris dari jarak antartitik. Bagian ini yang membuat k-means, PCA, dan bobot pada regresi terasa masuk akal ketika kamu membacanya di dokumentasi.
Statistika dan probabilitas dasar
Sebaran data, simpangan baku, korelasi, sampel lawan populasi, dan gagasan ketidakpastian. Tanpa ini, angka akurasi model terbaca seperti nilai ujian, padahal ia estimasi yang punya rentang.
Kebiasaan kerja yang rapi
Git untuk merekam perubahan, struktur folder proyek yang konsisten, dan catatan percobaan. Kebiasaan ini terlihat kecil di awal, lalu menyelamatkanmu ketika satu proyek sudah punya belasan versi model.
Porsi Waktu yang Habis di Pembersihan Data
Survei tahunan Anaconda terhadap praktisi data mencatat angka yang konsisten dari tahun ke tahun: sekitar 37 sampai 45 persen waktu kerja mereka habis di penyiapan dan pembersihan data. Pada survei 2021, porsi itu bahkan melampaui gabungan waktu untuk melatih model, memilih model, dan menerbitkannya. Angka ini penting kamu tahu sejak awal supaya harapanmu terhadap pekerjaan ini berpijak.
Wujud pekerjaan itu seperti apa? Kolom tanggal yang sebagian ditulis 12/08/2026 dan sebagian 2026-08-12. Nama kota yang tercatat sebagai SBY, Surabaya, dan surabaya dalam satu tabel yang sama. Nilai kosong yang artinya berbeda-beda: kadang berarti nol, kadang berarti belum diisi, kadang berarti pertanyaannya tak berlaku. Duplikat yang lahir dari dua sistem yang mengirim laporan yang sama.
Di sesi les, kamu menangani semuanya dengan tangan sendiri memakai pandas, lalu menuliskannya sebagai langkah yang bisa diulang. Tutor menantang tiap keputusanmu: kenapa baris itu dibuang, kenapa nilai kosong diisi median, apa akibatnya bagi model nanti.
Supervised dan Unsupervised, Dua Pertanyaan Berbeda
Machine learning terbagi rapi begitu kamu melihatnya dari pertanyaan yang diajukan. Supervised learning bekerja ketika jawabannya sudah pernah tercatat di masa lalu. Kamu punya ribuan baris transaksi dan tahu mana yang berakhir gagal bayar, lalu kamu meminta model mempelajari polanya untuk menebak kasus baru. Bila jawabannya berupa angka, itu regresi. Bila jawabannya berupa golongan, itu klasifikasi.
Unsupervised learning bekerja ketika jawabannya belum pernah ada. Kamu punya data pelanggan tanpa label apa pun dan ingin tahu apakah mereka membentuk kelompok yang berperilaku mirip. K-means mengelompokkan berdasarkan kedekatan, PCA memampatkan puluhan kolom jadi beberapa sumbu utama supaya polanya bisa dilihat mata.
Kesalahan yang sering muncul di awal adalah memaksa satu pendekatan untuk semua persoalan. Padahal pemilihannya ditentukan oleh datamu, dan itu diperiksa sebelum satu baris kode pemodelan ditulis. Tutor melatihmu merumuskan pertanyaan lebih dulu, sebab persoalan yang salah dirumuskan menghasilkan model rapi yang menjawab hal yang tak dibutuhkan siapa pun.
Overfitting: Saat Model Hafal Latihan lalu Gagal di Lapangan
Ini pengalaman yang hampir semua pemula lewati. Model dilatih, akurasinya menyentuh 99 persen, rasanya menyenangkan sekali. Begitu dicoba ke data baru, angkanya jatuh ke 60 persen. Yang terjadi, model menghafal detail acak dari data latihan, termasuk deraunya, lalu memperlakukan hafalan itu sebagai pola.
Penangkalnya dibangun sebagai kebiasaan sejak proyek pertama. Data dipisah lebih dulu menjadi bagian latih dan bagian uji, dan bagian uji tidak boleh disentuh selama proses penyetelan. Model dijaga tetap sederhana selama versi sederhana masih memberi hasil sebanding. Regularisasi dipakai untuk menahan bobot yang membengkak. Pada model pohon, kedalaman dibatasi supaya ia berhenti membuat aturan yang cuma berlaku bagi segelintir baris.
Lawan dari overfitting juga dibahas: model yang terlalu sederhana sampai gagal menangkap pola yang benar-benar ada. Cara membedakan keduanya dilatih lewat kurva belajar, yaitu membandingkan galat pada data latih dan data uji sambil menambah jumlah data. Membaca dua garis itu adalah keterampilan yang membedakan orang yang paham dari orang yang menyalin kode.
Validasi Silang dan Memilih Metrik yang Sesuai Kasus
Sekali memisahkan data uji sering belum cukup, terutama kalau datamu tak seberapa banyak. Hasilnya bisa berubah cukup jauh hanya karena baris mana yang kebetulan masuk bagian uji. Validasi silang menjawab itu dengan membagi data jadi lima atau sepuluh lipatan, melatih model berulang kali dengan lipatan uji yang berganti, lalu membaca rata-rata sekaligus sebaran hasilnya. Sebaran itu memberitahumu seberapa stabil modelmu.
Soal metrik, akurasi adalah jebakan klasik pada data yang timpang. Bila hanya 2 dari 100 transaksi yang berupa penipuan, model yang selalu menjawab aman langsung meraih akurasi 98 persen tanpa berguna sedikit pun. Karena itu kamu belajar membaca matriks kebingungan, presisi, recall, F1, dan ROC AUC, lalu memilih yang cocok dengan biaya kesalahan di persoalanmu.
Untuk regresi, pembahasannya bergeser ke RMSE, MAE, dan R kuadrat, termasuk kapan galat besar layak dihukum lebih berat. Tutor memaksamu menjawab satu pertanyaan tiap kali memilih metrik: kesalahan jenis apa yang lebih mahal bagi pemakai hasilnya.
Dari Notebook ke Model yang Dipakai Orang Lain
Kebanyakan kursus daring berhenti ketika sel terakhir notebook selesai dijalankan. Padahal jarak antara notebook dan model yang dipakai orang lain justru lebar, dan di situlah nilai seorang praktisi terlihat. Tahap ini dibahas terpisah supaya kamu pernah melewatinya sekali dengan pendampingan.
Isinya berurutan. Model disimpan ke berkas lewat joblib beserta seluruh langkah pemrosesan awal, dibungkus jadi satu pipeline supaya data baru mengalami perlakuan yang persis sama. Pipeline itu dipanggil dari layanan web sederhana memakai FastAPI, diuji dengan beberapa contoh masukan, lalu dijalankan di kontainer supaya perilakunya sama di komputer siapa pun. Untuk kebutuhan yang tak menuntut jawaban seketika, kamu memakai penilaian borongan terjadwal, yang jauh lebih murah dan lebih mudah dirawat.
Bagian penutupnya soal pemantauan. Data di dunia nyata bergeser: perilaku pelanggan berubah, sistem pencatat diganti, musim berganti. Kamu belajar mencatat versi data dan versi model, memasang pemeriksaan mutu masukan, dan menentukan kapan model perlu dilatih ulang.
Portofolio Proyek yang Lahir dari Persoalan Anda Sendiri
Portofolio berisi tiga salinan proyek klasifikasi bunga iris terbaca oleh pewawancara dalam sepuluh detik, dan pesannya jelas: pelamarnya mengikuti tutorial. Yang menarik perhatian adalah proyek yang datanya kamu cari sendiri dan persoalannya kamu rumuskan sendiri, walau modelnya sederhana.
Peserta di Surabaya biasanya memilih tema yang dekat dengan kesehariannya. Contohnya memperkirakan keterlambatan pengiriman dari catatan operasional distributor di kawasan Rungkut, mengelompokkan pelanggan warung kopi berdasarkan pola belanja mingguan, memperkirakan permintaan harian toko roti dari data penjualan setahun, atau menggolongkan keluhan layanan publik dari teks aduan warga. Data terbuka pemerintah, data cuaca, dan catatan usaha keluarga adalah sumber yang sah dan lebih menarik daripada berkas contoh bawaan pustaka.
Tiap proyek ditutup dengan tulisan singkat: pertanyaannya apa, datanya dari mana, apa yang dibuang saat pembersihan, model apa yang dicoba dan mana yang gagal, metrik apa yang dipakai serta alasannya, dan apa keterbatasannya. Bagian keterbatasan justru yang sering membuat pewawancara percaya.
Jalur Karier Data di Surabaya, Dibaca Apa Adanya
Edubia tidak menjanjikan angka gaji dan tidak menjanjikan tenggat diterima kerja. Yang bisa dijelaskan adalah bentuk pasarnya, supaya kamu memilih dengan mata terbuka.
Pintu masuk yang umum di Surabaya ada di posisi analis data dan analis bisnis. Perusahaan logistik di sekitar Pelabuhan Tanjung Perak, manufaktur di kawasan industri Rungkut, jaringan ritel, rumah sakit, dan layanan keuangan lebih sering membuka posisi itu daripada posisi machine learning engineer. Pekerjaannya berkutat pada SQL, pembersihan data, dasbor, dan penjelasan temuan kepada pengambil keputusan. Kemampuan pemodelan menjadi pembeda yang membuat lamaranmu menonjol di tumpukan.
Posisi machine learning engineer dan data scientist umumnya menuntut pengalaman menjalankan model di lingkungan nyata, kemampuan rekayasa perangkat lunak, dan rekam jejak proyek. Sebagian peserta menempuh jalur itu lewat pekerjaan jarak jauh untuk perusahaan di kota lain, karena wawancaranya menilai portofolio dan uji teknis. Rute yang realistis sering berbentuk dua langkah: masuk sebagai analis, kumpulkan pengalaman data nyata selama satu sampai dua tahun, lalu bergeser ke pemodelan.
Bagaimana Satu Sesi Privat Ini Berjalan
Sesi 90 menit dipilih karena satu siklus belajar di bidang ini menuntut waktu utuh: menulis kode, menjalankannya, membaca galat, memperbaiki, lalu memahami kenapa hasilnya berubah. Sesi 60 menit sering terpotong tepat ketika bagian menariknya dimulai.
Pola umumnya begini. Dua puluh menit pertama dipakai membahas latihan pekan lalu, termasuk kode yang macet. Empat puluh menit berikutnya menjadi bagian inti: tutor menjelaskan gagasannya dengan contoh angka kecil yang bisa dihitung tangan, lalu kalian menulis kodenya bersama sambil tutor menantang tiap keputusanmu. Dua puluh menit berikutnya kamu mengerjakan sendiri dengan data berbeda sementara tutor mengamati. Sepuluh menit terakhir dipakai merangkum dan menetapkan latihan berikutnya.
Semua kode masuk repositori Git milikmu, jadi tutor bisa membaca dan mengomentarinya di luar jam sesi. Catatan sesi ditulis dengan bahasamu sendiri, karena menjelaskan ulang sebuah gagasan adalah cara memeriksa apakah kamu benar-benar memahaminya.
Peserta dari Kampus dan Kantor di Sekitar Surabaya
Peminat machine learning di kota ini datang dari dua arah, dan keduanya punya kendala berbeda. Arah pertama mahasiswa. Universitas Airlangga membuka program studi Teknologi Sains Data di Fakultas Teknologi Maju dan Multidisiplin sejak 2020, berlokasi di Kampus C, Mulyorejo, dan mahasiswanya berkenalan dengan statistika serta pemrograman R dan Python sejak semester awal. Institut Teknologi Sepuluh Nopember di Sukolilo mengembangkan jalur sains data dari rumpun statistika dan sistem informasinya. Kampus lain menyebar ke Gunung Anyar, Tenggilis Mejoyo, Wonocolo, Gayungan, dan Lakarsantri.
Kendala mahasiswa biasanya berbentuk lain. Materi kuliah bergerak cepat, satu topik lewat dalam dua pertemuan, dan yang tertinggal sulit mengejar tanpa teman bertanya. Les privat mengisi celah itu dengan tempo yang kamu tentukan.
Arah kedua pekerja. Peserta dari perkantoran di Genteng dan Tegalsari, pabrik di Rungkut, serta kawasan Waru dan Gedangan biasanya sudah memegang data pekerjaan dan ingin mengolahnya lebih jauh daripada tabel putar. Bagi mereka, sesi malam dan sesi daring menjadi pilihan yang masuk akal.
Biaya Belajar dan Apa yang Menggerakkannya
Biaya les privat machine learning mulai Rp158.800 per sesi untuk kelas daring 60 menit satu tutor satu peserta, dan batas atasnya ada di sekitar Rp277.800 per sesi untuk kelas 90 menit tingkat profesional. Rentang selebar itu punya penjelasan yang bisa kamu telusuri sendiri.
Ada empat hal yang menggerakkan angkanya. Pertama durasi: sesi 90 menit menaikkan tarif sekitar 40 persen dibanding sesi 60 menit, dan banyak peserta tetap memilihnya karena satu siklus koding jadi tuntas. Kedua jenjang materi: kelas untuk mahasiswa memakai tarif yang berbeda dari kelas untuk profesional yang membawa persoalan kantornya. Ketiga mode belajar: tutor yang datang ke rumah menambahkan komponen perjalanan, sementara sesi daring menghapusnya. Keempat jumlah sesi per bulan: ritme yang lebih rapat memberi potongan bertingkat.
Belajar di co-learning space Edubia menambah Rp15.000 per sesi di atas tarif program, dan tambahan itu ditulis terpisah supaya kamu tahu persis apa yang kamu bayar. Rincian untuk kombinasi pilihanmu bisa dihitung sendiri lewat halaman kalkulator biaya sebelum menghubungi siapa pun.
Kalau Cara Mengajar Tutornya Terasa Kurang Cocok
Keberatan yang mengganjal calon peserta les privat jarang berhenti di biaya. Yang lebih sering mengganjal adalah kemungkinan salah pilih tutor, lalu terjebak berbulan-bulan di kelas yang membosankan. Wajar, dan Edubia menanganinya dengan dua cara.
Cara pertama di depan. Sesi asesmen awal memetakan kecenderungan belajarmu, termasuk tempo yang kamu sukai. Sebagian orang ingin memahami matematika di balik model lebih dulu baru menulis kode, sebagian lagi ingin kodenya jalan dulu baru mundur ke teorinya. Dua tipe ini butuh tutor dengan gaya yang berbeda, dan pemetaan itu dipakai saat mencocokkan.
Cara kedua di belakang. Kalau sesudah beberapa pertemuan gaya mengajarnya terasa tak nyambung, kabari koordinator dan tutornya diganti tanpa biaya tambahan. Catatan belajarmu ikut berpindah, termasuk topik yang sudah selesai dan latihan yang masih tertunda, sehingga kamu tak perlu mengulang penjelasan dari awal kepada orang baru.
Langkah Pertama Sesudah Anda Memutuskan Mulai
Mulainya sederhana. Hubungi Edubia lewat WhatsApp, sebutkan latar belakangmu, tujuan yang ingin dicapai, dan jam yang biasanya kosong dalam sepekan. Dari situ dijadwalkan sesi asesmen awal, di rumah, di co-learning space, atau lewat layar sesuai yang lebih praktis bagimu.
Di sesi itu kamu mengerjakan beberapa tugas pendek: membaca satu berkas data, menjawab pertanyaan sederhana tentang isinya, dan menerangkan cara berpikirmu. Hasilnya dipakai menyusun rute belajar tiga bulan pertama, lengkap dengan daftar topik, jumlah sesi, dan proyek yang akan kamu kerjakan. Rute itu ditinjau ulang tiap bulan, karena kecepatan tiap orang berubah seiring latihan.
Sesudah itu tinggal menjalankan ritmenya. Dua sesi per pekan ditambah sekitar tiga jam latihan mandiri sudah memadai untuk sampai ke proyek pertama yang utuh. Hasilnya ditentukan dua hal sederhana: jarak antar sesi yang tetap dekat, dan latihan yang benar-benar dikerjakan.
Rincian
Alur Kerja Satu Proyek Machine Learning
Empat langkah sederhana, dari daftar sampai belajar bareng tutor pilihan.
-
Rumuskan pertanyaannya
Tentukan apa yang ingin diprediksi, siapa yang akan memakai hasilnya, dan keputusan apa yang berubah karenanya. Tahap ini menentukan metrik evaluasi yang dipilih belakangan.
-
Kumpulkan dan pahami datanya
Baca sumbernya, periksa jumlah baris, sebaran tiap kolom, dan rentang waktunya. Grafik sederhana di tahap ini sering menyingkap kesalahan pencatatan yang tak terlihat di angka ringkasan.
-
Bersihkan dan bentuk fiturnya
Tangani nilai kosong, duplikat, dan kategori yang tak konsisten. Lalu susun fitur baru dari kolom mentah: selisih tanggal, rasio, agregat per pelanggan, penanda akhir pekan.
-
Latih model pembanding lebih dulu
Mulai dari model sederhana sebagai garis dasar, misalnya menebak nilai rata-rata atau golongan mayoritas. Semua model canggih sesudahnya wajib mengalahkan angka itu untuk dianggap berguna.
-
Validasi dan pilih metriknya
Pisahkan data uji, jalankan validasi silang, dan baca metrik yang sesuai persoalan. Di sini juga kamu memburu kebocoran data, penyebab tersering angka bagus yang menyesatkan.
-
Jalankan dan pantau
Simpan modelnya, bungkus jadi layanan yang bisa dipanggil, catat versinya, lalu pantau apakah mutunya menurun seiring perilaku data berubah beberapa bulan kemudian.
Program Terkait
Program lain yang sering diambil bersama les machine learning
Tanya jawab
Apa saja yang ditanyakan peserta les machine learning di Surabaya?
Saatnya Bertindak
Waktunya serius dengan les machine learning
2.500+ tutor terverifikasi siap mendampingi di Surabaya. Mulai dari konsultasi kebutuhan belajar Anda, tanpa komitmen.