Proyek ini menyoroti pengembangan dan penerapan tiga model pembelajaran mesin yang canggih: Random Binary Trees (RBT), Artificial Neural Networks (ANN), dan Generative Optimizer. Model-model ini dikembangkan sebagai bagian dari kursus Introduction to Machine Learning yang saya ikuti.
Tujuan dari ketiga proyek ini adalah untuk membangun model pembelajaran mesin untuk keperluan edukasi, dengan fokus pada kerangka matematika yang mendasarinya. Semua model diimplementasikan dalam notebook Python untuk memberikan pengalaman belajar yang praktis dan langsung.
- Random Binary Trees (RBT): Membangun dan menerapkan pohon biner acak untuk analisis dan prediksi data.
- Artificial Neural Networks (ANN): Mengembangkan jaringan saraf tiruan untuk memodelkan hubungan kompleks dalam data.
- Generative Optimizer: Menerapkan teknik pengoptimalan generatif untuk meningkatkan kinerja model.
- Python: Bahasa pemrograman yang digunakan untuk pengembangan model.
- Jupyter Notebook: Alat untuk implementasi dan pengujian model dalam format notebook interaktif.
Pastikan Anda memiliki Python dan Jupyter Notebook terinstal. Anda juga dapat menginstal pustaka yang diperlukan dengan menggunakan pip:
pip install -r requirements.txt