Lab visual untuk kelas

Platform interaktif.

Pilih eksperimen, tampilkan dalam fullscreen, masukkan data sendiri, atau gunakan animasi otomatis untuk menjelaskan konsep langkah demi langkah.

Metode ML

Algoritma inti dari reduksi dimensi sampai deep learning.

PCAReduksi DimensiModul

PCA

Pilih 2 atau 3 principal component lalu bandingkan proyeksi PCA 2D dan ruang 3D berdasarkan explained variance.

Z = XW
KNNKlasifikasiBundle

KNN

Tambahkan titik, ubah nilai K, dan amati decision boundary dari tetangga terdekat.

d(x,y) = sqrt(sum((x-y)^2))
KMClusteringBundle

K-Means

Jalankan iterasi otomatis atau satu per satu untuk mengikuti perpindahan centroid.

min sum ||x - mu_k||^2
GDOptimasiBundle

Gradient Descent

Pilih titik awal, bandingkan learning rate, dan ikuti lintasan menuju local atau global minimum.

theta <- theta - alpha * grad L
LRRegresiBundle

Regresi Linear

Masukkan observasi sendiri dan lihat garis terbaik dihitung ulang beserta residualnya.

y = beta_0 + beta_1 x
INTRegresiProject

Interpolasi

Atur titik data, pilih derajat polinom, lalu bandingkan prediksi di dalam rentang data dengan prediksi di luar rentang data.

y_hat = f(x); x in range = interpolation, x outside range = extrapolation
LOGKlasifikasiBundle

Regresi Logistik

Pelajari bagaimana sigmoid mengubah skor linear menjadi probabilitas kelas.

p(y=1) = 1 / (1 + exp(-z))
DTKlasifikasiBundle

Decision Tree

Siapkan dataset, jalankan training, lalu bandingkan boundary data dengan arsitektur aturan pohon dan perhitungan Gini aktual.

Gain = Gini(parent) - sum w_i Gini(child_i)
RFEnsembleBundle

Random Forest

Bandingkan voting banyak pohon dan lihat boundary ensemble menjadi lebih stabil.

y = mode(h_1(x), ..., h_T(x))
SVMKlasifikasiBundle

SVM

Visualisasikan hyperplane, margin, dan support vector yang menentukan batas keputusan.

min 1/2 ||w||^2 + C sum hinge loss
NNDeep LearningGratis setelah login

Neural Network

Atur hidden layer, latih jaringan XOR, dan baca aktivasi setiap neuron pada arsitektur.

a = sigma(Wx + b)
CNNDeep LearningGratis setelah login

CNN Convolution

Edit pixel input, pilih kernel, dan lihat feature map dihitung melalui operasi konvolusi.

Y[i,j] = sum_m sum_n X[i+m,j+n] K[m,n] + b
ATTNDeep LearningProject

Transformer

Masukkan kalimat sendiri lalu baca Q, K, V, scaled dot-product, softmax, dan attention matrix.

Attention(Q,K,V) = softmax(QK^T / sqrt(d))V