Blog

October 2026

belajarmudah.com

Pengenalan Deep Learning

Fondasi mendasar Deep Learning: konsep Artificial Neural Network (ANN), perbandingan saraf biologis vs tiruan, evolusi Perceptron ke Multilayer Perceptron (MLP), ragam fungsi aktivasi, arsitektur populer, hingga proses pelatihan model dan backpropagation.

Deep LearningNeural NetworkArtificial Intelligence

September 2026

belajarmudah.com

Pengenalan Python untuk AI

Python merupakan bahasa pemrograman paling populer di dunia Artificial Intelligence (AI) dan Machine Learning. Pelajari dasar-dasar Python mulai dari sintaks, tipe data, struktur kontrol, fungsi, hingga library penting seperti NumPy, Pandas, dan FastAPI.

PythonAIMachine Learning

September 2026

belajarmudah.com

Pengenalan Machine Learning

Konsep dasar Machine Learning sebagai cabang Artificial Intelligence yang memungkinkan komputer mempelajari pola dari data untuk menghasilkan prediksi tanpa diprogram secara eksplisit, mencakup jenis-jenis pembelajaran dan alur kerjanya.

Machine LearningAIData Science

September 2026

belajarmudah.com

Supervised Learning - Klasifikasi

Mempelajari cara kerja algoritma supervised learning untuk memprediksi label kategori, mulai dari Logistic Regression, Decision Tree, hingga Neural Network, lengkap dengan studi kasus prediksi churn pelanggan aplikasi OTT.

Machine LearningSupervised LearningClassification

September 2026

belajarmudah.com

Supervised Learning - Regresi

Membahas jenis dan algoritma regresi untuk memprediksi nilai numerik berkelanjutan, mulai dari Linear Regression hingga Neural Network Regression, lengkap dengan studi kasus prediksi durasi menonton pelanggan aplikasi OTT.

Machine LearningSupervised LearningRegression

September 2026

belajarmudah.com

Unsupervised Learning - Clustering

Membahas teknik clustering pada unsupervised learning di mana model mengelompokkan data tanpa label, mulai dari K-Means, K-Medoids, DBSCAN, hingga evaluasi Elbow Method dan Silhouette Score beserta studi kasus segmentasi pelanggan.

Machine LearningUnsupervised LearningClustering

September 2026

belajarmudah.com

Feature Engineering

Proses menyiapkan, mentransformasi, dan membentuk fitur agar data lebih optimal bagi model: feature selection, encoding variabel kategorikal, binning, scaling fitur, penanganan outlier, serta teknik oversampling dan undersampling.

Machine LearningFeature EngineeringData Preprocessing

September 2026

belajarmudah.com

Overfitting, Underfitting, dan Hyperparameter

Panduan mengevaluasi dan mengatur perilaku model setelah data siap: memahami perbedaan overfitting dan underfitting serta strategi tuning hyperparameter agar performa model optimal dan seimbang.

Machine LearningModel TuningHyperparameter

December 28, 2022

Full Guide to Implement Firebase Cloud Messaging (FCM) in Android App

A complete guide to implementing Firebase Cloud Messaging from the Back End to the Android side, including foreground/background handling and deep links.

AndroidFirebaseFCM

June 19, 2022

Sharing Data Between Fragment Easier With SharedViewModel

In Android we can use our ViewModel as a sharedViewModel. The idea is that the viewmodel will attach to the lifecycle of the activity, not the fragment.

AndroidViewModel

June 10, 2022

Dagger 2 to Hilt in Multi Module App

Dagger is the most popular dependency injection in Android. Learn about Hilt's improvements over Dagger 2 and how to use it in multi-module apps.

AndroidDagger2Hilt

July 05, 2021

Testing Android App That Use Single Activity Architecture

As a good developer we also need a skill to test our app in order to make our app free from bugs and help us deliver better software.

AndroidTesting