Repository ini berisi kumpulan code Machine Learning yang disusun dalam format Lab agar mudah dipelajari dan dijalankan.
Setiap lab memiliki struktur folder yang rapi, serta dapat diakses melalui CLI interaktif.
Proyek ini menggunakan beberapa library umum dalam Machine Learning dan Data Science:
scikit-learn— Model ML klasik seperti regresi, klasifikasi, PCA, Random Forest.tensorflow— Implementasi deep learning dan DQN.numpy— Operasi numerik dan matriks.pandas— Pengolahan dan analisis dataset.matplotlib— Visualisasi data tingkat tinggi dan analisis diagram fitur.
git clone https://github.com/faridSrydi/Machine-Learning.git
cd Machine-LearningDisarankan menggunakan virtual environment:
# Windows:
.venv\Scripts\activate
# Install dependency:
pip install -r requirements.txtpython main.pyProgram akan membaca semua folder dengan format lab-xx dan menampilkannya otomatis di menu.
Tersedia fitur pembuatan lab otomatis untuk mempercepat pembuatan struktur folder:
- Pilih menu
[c] Create New Lab - Masukkan nomor lab (contoh:
3atau03) - Sistem akan membuat folder lab baru beserta struktur scripts/ secara otomatis.
- Anda cukup fokus meletakkan file
.pydi dalam folderscriptstersebut, dan sistem akan meng-ekstrak menjadi sub-menu yang siap dijalankan
Klik gambar untuk melihat hasil secara penuh












