DASAR-DASAR MACHINE LEARNING DENGAN PYTHON
Judul: DASAR-DASAR MACHINE LEARNING DENGAN PYTHON
Penulis:
Radius Prawiro, S.Kom., M.Kom.
Mardoni, S.Kom., M.Kom..
Lika Jafnihirda, M.Pd.T.
Irohito Nozomi, S.Kom., M.Kom.
Nugraha Rahmansyah, S.Kom., M.Kom.
Rima Liana Gema, S.Kom., M.Kom.
Ronaldo Syahputra, S.Kom., M.Kom.
Devia Kartika, S.Kom., M.Kom.
Fikri S.Saad, M.Kom
Juna Eska, S.Kom., M.Kom.
ISBN: 978-634-258-398-2
Cetakan Pertama:
Desember 2025
Rp86.000
Order via WhatsAppBuku dengan judul Dasar-Dasar Machine Learning dengan Python memberikan pemahaman menyeluruh tentang konsep, teknik, dan praktik Machine Learning (ML) menggunakan bahasa pemrograman Python. Materi dimulai dari pengenalan dasar ML, meliputi definisi, sejarah, dan hubungannya dengan Artificial Intelligence (AI) serta Data Science. Pembaca diperkenalkan pada klasifikasi ML, yaitu supervised learning, unsupervised learning, dan reinforcement learning, serta penerapannya di berbagai bidang industri, termasuk keuangan, kesehatan, e-commerce, dan manufaktur. Alur kerja proyek ML dijelaskan secara sistematis, mulai dari pengumpulan data, pra-pemrosesan, pembangunan model, evaluasi, hingga implementasi.
Python dipilih sebagai bahasa utama karena kesederhanaannya dan ekosistem pustaka yang lengkap. Buku ini membahas dasar-dasar Python yang relevan untuk ML, termasuk tipe data, variabel, struktur kontrol, fungsi, serta modul populer seperti NumPy, Pandas, Matplotlib, dan Scikit-learn. Pengetahuan ini menjadi fondasi bagi pembaca untuk melakukan pengolahan data, visualisasi, dan pembangunan model secara efisien. Selain itu, tips penulisan kode yang bersih dan efisien menekankan pentingnya readability dan reproducibility dalam proyek ML.
Matematika menjadi inti dari pengembangan model ML. Buku ini menekankan konsep aljabar linear untuk representasi data dan operasi matriks, kalkulus untuk optimisasi model melalui turunan dan gradien, serta statistika dan probabilitas untuk evaluasi model dan interpretasi data. Konsep fungsi biaya (loss function), normalisasi, dan standarisasi data dijelaskan agar model dapat belajar secara stabil dan menghasilkan prediksi akurat.
Persiapan dan pembersihan data merupakan tahap penting sebelum membangun model. Buku ini menguraikan berbagai jenis data—numerik, kategorikal, teks, dan gambar—serta teknik pra-pemrosesan seperti penanganan missing value, outlier, dan encoding variabel. Visualisasi data menggunakan Matplotlib, Seaborn, dan Plotly membantu memahami pola, korelasi, dan distribusi data, sekaligus mendukung interpretasi hasil.
Bab-bab tentang algoritma ML memberikan wawasan praktis. Dalam supervised learning, model seperti regresi linear, regresi logistik, Decision Tree, Random Forest, dan SVM digunakan untuk prediksi dan klasifikasi. Dalam unsupervised learning, teknik clustering (K-Means, Hierarchical) dan dimensionality reduction (PCA) digunakan untuk menemukan pola tersembunyi tanpa label. Evaluasi model dijelaskan dengan metrik yang sesuai, termasuk akurasi, precision, recall, F1-score, ROC curve, serta penanganan isu overfitting dan underfitting melalui regularisasi.
Feature engineering dan seleksi fitur dijelaskan sebagai tahap penting untuk meningkatkan performa model. Transformasi fitur, scaling, normalisasi, dan penanganan data tidak seimbang membantu model belajar lebih efektif. Buku ini juga memperkenalkan Deep Learning dengan konsep Artificial Neural Network (ANN), arsitektur feedforward, backpropagation, serta implementasi sederhana menggunakan TensorFlow dan Keras, menunjukkan kemampuan model mempelajari fitur dari data mentah secara otomatis.
Penerapan ML melalui studi kasus, seperti prediksi harga rumah, klasifikasi gambar sederhana, dan analisis sentimen teks, membantu pembaca memahami alur lengkap proyek ML dari data mentah hingga interpretasi hasil dan dokumentasi. Bab terakhir membahas tren dan masa depan ML, termasuk AutoML, Explainable AI (XAI), Federated Learning, serta etika dan regulasi penggunaan ML, sekaligus membuka wawasan tentang peluang karier di bidang ini.
Secara keseluruhan, buku ini membekali pembaca dengan fondasi teori, praktik, dan wawasan tren terkini dalam Machine Learning. Pembaca tidak hanya belajar membangun model, tetapi juga memahami konteks etis, teknis, dan profesional untuk memanfaatkan ML secara efektif, bertanggung jawab, dan siap menghadapi tantangan dunia digital masa depan.

Ulasan
Belum ada ulasan.