Pilih bahasa Anda
Kursus Data Science AI dan Machine Learning
Lebih dari 2 juta pelajar di seluruh dunia

Kursus Data Science AI dan Machine Learning

4,5

Kuasai seluruh tumpukan ilmu data — dari dasar-dasar Python dan pembelajaran mesin hingga pembelajaran mendalam, NLP, dan penerapan produksi. Kursus menyeluruh ini membawa Anda dari data mentah hingga sistem AI dunia nyata, mencakup setiap keterampilan kritis yang diminta oleh pemberi kerja. Apakah Anda baru memasuki bidang ini atau meningkatkan kemampuan, ini adalah pendidikan ilmu data paling lengkap yang tersedia.

Dedika untuk bisnis

Apa yang akan Anda pelajari:

Anda akan membangun fondasi yang kuat dalam Python, statistik, dan pengolahan data sebelum melanjutkan ke pembelajaran terawasi, metode ensemble, dan jaringan saraf tiruan. Anda akan menerapkan teknik NLP klasik dan modern, termasuk fine-tuning BERT dan membangun pipeline berbasis transformer. Kursus ini mencakup visi komputer dengan CNN dan kerangka kerja deteksi objek, plus AI generatif dengan model bahasa besar dan sistem RAG. Anda akan belajar menerapkan model sebagai REST API, mengotomatiskan pipeline ML, dan memantau model dalam produksi menggunakan alat MLOps standar industri. Etika, keadilan, dan komunikasi dengan pemangku kepentingan juga dibahas agar Anda dapat beroperasi secara bertanggung jawab dan efektif dalam peran ilmu data apa pun.

Bagaimana Anda belajar secara praktis Kursus Data Science AI dan Machine Learning

Bagaimana Anda berlatih Kursus Data Science AI dan Machine Learning

Untuk Anda yang memiliki perusahaan dan ingin melatih tim

Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.

Klik di sini

Konten kursus

8 Bab • 39 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)

Bab 1Lihat detail

Fondasi Ilmu Data

  • Pelajaran 1 • Pengantar Matematika dan Statistika

    Mengulas aljabar linear, intuisi kalkulus, dan probabilitas yang diperlukan untuk algoritma ML. Mendasari matematika abstrak dalam penerapan ilmu data.

  • Pelajaran 2 • Tipe Data dan Struktur

    Membedakan format data terstruktur, semi-terstruktur, dan tidak terstruktur. Mempersiapkan peserta didik untuk menangani berbagai dataset dunia nyata.

  • Pelajaran 3 • Lanskap Ilmu Data

    Mendefinisikan ilmu data, AI, dan ML sebagai disiplin ilmu yang berbeda namun tumpang tindih. Menetapkan kosakata yang digunakan di seluruh kursus.

  • Pelajaran 4 • Menyiapkan Lingkungan Anda

    Menginstal dan mengonfigurasi Python, Jupyter, dan pustaka penting. Memastikan setiap peserta didik memiliki ruang kerja yang dapat direproduksi.

  • Pelajaran 5 • Python untuk Ilmu Data

    Mencakup sintaks Python, struktur data, dan pola fungsional yang penting untuk pekerjaan data. Menjembatani pemrograman umum ke tugas spesifik data.

Bab 2Lihat detail

Pengelolaan dan Eksplorasi Data

  • Pelajaran 1 • Teknik Pembersihan Data

    Mengidentifikasi dan menyelesaikan nilai yang hilang, duplikasi, dan format yang tidak konsisten. Secara langsung meningkatkan akurasi model di hilir.

  • Pelajaran 2 • Dasar-Dasar Rekayasa Fitur

    Mentransformasi variabel mentah menjadi fitur informatif untuk model ML. Memperkenalkan pengkodean, penskalaan, dan pembuatan fitur turunan.

  • Pelajaran 3 • Analisis Data Eksploratori

    Menggunakan ringkasan statistik dan visualisasi untuk mengungkap pola dan anomali. Menginformasikan pembuatan hipotesis sebelum pemodelan.

  • Pelajaran 4 • Pengambilan dan Pemuatan Data

    Memuat data dari file, API, dan basis data menggunakan pandas dan konektor SQL. Menetapkan titik masuk untuk setiap pipeline data.

  • Pelajaran 5 • Visualisasi Data untuk Wawasan

    Membangun diagram dengan Matplotlib dan Seaborn untuk mengomunikasikan temuan dengan jelas. Menghubungkan pola visual ke keputusan ilmu data yang dapat ditindaklanjuti.

Bab 3Lihat detail

Dasar-Dasar Pembelajaran Terawasi

  • Pelajaran 1 • Evaluasi dan Validasi Model

    Menerapkan pemisahan train-test, validasi silang, dan metrik kinerja untuk menilai model. Mencegah kebocoran data dan memastikan evaluasi yang andal.

  • Pelajaran 2 • Algoritma Klasifikasi

    Mencakup regresi logistik, pohon keputusan, dan k-nearest neighbors untuk tugas klasifikasi. Menyoroti batas keputusan dan keluaran probabilitas.

  • Pelajaran 3 • Algoritma Regresi

    Menerapkan model regresi linier, polinomial, dan terregularisasi. Menghubungkan derivasi matematis ke implementasi scikit-learn.

  • Pelajaran 4 • Penyetelan Hiperparameter

    Mengoptimalkan kinerja model melalui strategi grid search dan random search. Memperkenalkan konsep set validasi yang terpisah dari set uji.

  • Pelajaran 5 • Konsep Pembelajaran Terawasi

    Mendefinisikan paradigma pembelajaran terawasi, fungsi kerugian, dan tradeoff bias-varians. Menetapkan landasan konseptual untuk semua bab algoritma.

Bab 4Lihat detail

Metode Ensemble dan ML Lanjutan

  • Pelajaran 1 • Interpretabilitas Model

    Menggunakan nilai SHAP dan kepentingan permutasi untuk menjelaskan prediksi model yang kompleks. Menghubungkan interpretabilitas dengan kepercayaan pemangku kepentingan dan debugging.

  • Pelajaran 2 • Bagging dan Random Forest

    Menjelaskan agregasi bootstrap dan efek pengurangan variansnya. Menerapkan random forest dan menginterpretasikan skor kepentingan fitur.

  • Pelajaran 3 • Mesin Vektor Dukungan

    Menurunkan pengklasifikasi margin maksimum dan kernel trick untuk batas nonlinier. Menerapkan SVM pada masalah klasifikasi dan regresi.

  • Pelajaran 4 • Stacking dan Blending

    Menggabungkan model dasar yang beragam melalui meta-learner untuk mengurangi kesalahan generalisasi. Memperkenalkan pipeline stacking yang tepat untuk mencegah kebocoran.

  • Pelajaran 5 • Algoritma Gradient Boosting

    Mencakup gradient boosting, XGBoost, LightGBM, dan CatBoost secara mendalam. Mendemonstrasikan mengapa boosting mendominasi kompetisi data tabular.

Bab 5Lihat detail

Pembelajaran Tanpa Awasi

  • Pelajaran 1 • Deteksi Anomali dan Pencilan

    Mendeteksi kejadian langka menggunakan isolation forest, autoencoder, dan metode statistik. Menerapkan teknik pada skenario deteksi penipuan dan kontrol kualitas.

  • Pelajaran 2 • Reduksi Dimensi

    Mengurangi ruang fitur dengan PCA, t-SNE, dan UMAP sambil mempertahankan struktur. Memungkinkan visualisasi dan mempercepat pemodelan di hilir.

  • Pelajaran 3 • Algoritma Pengelompokan

    Menerapkan metode pengelompokan k-means, hierarkis, dan DBSCAN. Mengevaluasi kualitas kluster dengan skor siluet dan analisis siku.

  • Pelajaran 4 • Pembelajaran Aturan Asosiasi

    Menambang frequent itemset dan aturan asosiasi menggunakan algoritma Apriori dan FP-Growth. Menerapkan temuan pada analisis rekomendasi dan keranjang pasar.

Bab 6Lihat detail

Pembelajaran Mendalam dan Jaringan Saraf Tiruan

  • Pelajaran 1 • Backpropagation dan Optimasi

    Menurunkan backpropagation dan menghubungkannya dengan varian gradient descent. Mencakup pengoptimal seperti Adam, RMSProp, dan penjadwalan laju pembelajaran.

  • Pelajaran 2 • Regularisasi dan Praktik Terbaik Pelatihan

    Menerapkan dropout, batch normalization, dan early stopping untuk mencegah overfitting. Menetapkan alur kerja pelatihan yang andal untuk model kelas produksi.

  • Pelajaran 3 • Recurrent Neural Networks dan LSTM

    Memodelkan data sekuensial dengan RNN, LSTM, dan GRU. Menerapkan arsitektur pada tugas peramalan deret waktu dan sekuens teks.

  • Pelajaran 4 • Jaringan Saraf Tiruan Konvolusional

    Membangun CNN untuk klasifikasi gambar menggunakan konvolusi, pooling, dan lapisan yang terhubung penuh. Memperkenalkan transfer learning dengan model yang telah dilatih sebelumnya.

  • Pelajaran 5 • Fondasi Jaringan Saraf Tiruan

    Menjelaskan neuron, fungsi aktivasi, dan propagasi maju secara matematis. Menyediakan dasar konseptual untuk semua arsitektur pembelajaran mendalam.

Bab 7Lihat detail

Pemrosesan Bahasa Alami

  • Pelajaran 1 • Embedding Kata

    Melatih dan menggunakan representasi vektor padat dengan Word2Vec, GloVe, dan FastText. Mendemonstrasikan bagaimana kesamaan semantik dikodekan dalam ruang embedding.

  • Pelajaran 2 • Tugas NLP Klasik

    Menerapkan analisis sentimen, pengenalan entitas bernama, dan klasifikasi teks. Menghubungkan model ML tradisional ke pipeline fitur NLP.

  • Pelajaran 3 • Fine-Tuning Model Bahasa yang Telah Dilatih Sebelumnya

    Melakukan fine-tuning model BERT dan gaya GPT pada tugas NLP hilir menggunakan Hugging Face. Mencakup rekayasa prompt dan evaluasi keluaran model bahasa.

  • Pelajaran 4 • Pra-pemrosesan dan Representasi Teks

    Membersihkan dan melakukan tokenisasi teks mentah, lalu mengonversinya menjadi representasi numerik. Menetapkan pipeline masukan untuk semua model NLP.

  • Pelajaran 5 • Arsitektur Transformer

    Menjelaskan self-attention, positional encoding, dan struktur encoder-decoder. Menyediakan fondasi arsitektur untuk BERT, GPT, dan model terkait.

Bab 8Lihat detail

Penerapan ML dan Sistem Produksi

  • Pelajaran 1 • Pemantauan Model dan Deteksi Drift

    Melacak kualitas prediksi, data drift, dan concept drift dalam sistem langsung. Memicu pipeline pelatihan ulang saat kinerja menurun.

  • Pelajaran 2 • Pengemasan dan Penyajian Model

    Mengemas model sebagai REST API menggunakan Flask dan FastAPI, lalu mewadahkannya dengan Docker. Memungkinkan konsumsi model yang skalabel dan tidak bergantung bahasa.

  • Pelajaran 3 • Pipeline ML dan Otomatisasi Alur Kerja

    Mendesain pipeline ujung ke ujung yang dapat direproduksi menggunakan scikit-learn Pipeline dan alat orkestrasi. Menghilangkan langkah manual yang menyebabkan kegagalan produksi.

  • Pelajaran 4 • Prinsip MLOps dan CI/CD

    Menerapkan praktik DevOps ke ML: membuat versi data, kode, dan model secara bersamaan. Menerapkan pipeline CI/CD yang menguji dan menggunakan model secara otomatis.

  • Pelajaran 5 • Strategi Penerapan Cloud

    Menerapkan model yang diwadahkan ke platform cloud menggunakan layanan ML terkelola. Mencakup pola inferensi serverless dan auto-scaling.

Sertifikasi

Sertifikat valid Anda setelah menyelesaikan

Kursus ini cocok untuk Anda:

  • Pengubah karier: ingin beralih ke ilmu data dari bidang yang tidak terkait.

  • Analis bisnis: siap beralih dari dasbor ke pekerjaan pemodelan prediktif.

  • Pengembang perangkat lunak: ingin menambah kedalaman pembelajaran mesin pada keterampilan coding yang sudah dimiliki.

  • Lulusan baru: mencari jalur terstruktur yang selaras dengan pemberi kerja menuju peran AI.

  • Ahli domain: membutuhkan alat ilmu data untuk memperkuat penelitian atau pengetahuan industri.

  • Penggemar coding: bersemangat tentang AI dan siap membangun proyek nyata yang dapat diterapkan.

Apa kata para siswa kami

Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...
Giulio Carlo
Giulio CarloSiswa Marketing Digital
Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.
Mariana Ferres
Mariana FerresSiswa Fotografi
Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!
Luciana Alvarenga
Luciana AlvarengaSiswa Desain Kuku
Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.
André Felipe
André FelipeSiswa Prompt Engineering

Pelatihan utama

FAQ

Siapa itu Dedika?

Apakah sertifikat ini berlaku di Indonesia?

Apakah kursusnya gratis?

Berapa beban belajar kursusnya?

Bagaimana bentuk kursusnya?

Bagaimana cara kerja kursusnya?

Berapa lama durasi kursusnya?

Berapa biaya atau harga kursusnya?

Apa itu kursus EAD atau online dan bagaimana cara kerjanya?

Kursus PDF