AI Berbasis Pembelajaran Mesin (Machine Learning)
Kalau kamu ingin belajar membuat AI berbasis pembelajaran mesin (machine learning), kamu sudah masuk ke ranah yang lebih “cerdas” dibanding AI berbasis aturan (seperti chatbot sederhana tadi).
Berikut ini penjelasan dan panduan lengkap cara membuat AI Machine Learning sederhana dengan Python menggunakan scikit-learn, sebuah pustaka (library) yang populer untuk pemodelan ML di Python.
🧠 Tujuan Proyek:
Membuat AI yang bisa memprediksi apakah seseorang suka olahraga atau tidak berdasarkan data usia dan berat badan.
📦 Alat & Pustaka yang Dibutuhkan
Pastikan Python sudah terinstal, lalu install pustaka ini lewat terminal:
pip install scikit-learn
🛠️ Langkah-langkah Membuat AI Machine Learning Sederhana
✅ 1. Buat File Python Baru
Buat file bernama ml_sederhana.py
✅ 2. Tulis Kode Dasarnya
from sklearn.tree import DecisionTreeClassifier
# Dataset sederhana: [usia, berat_badan]
data_latih = [
[25, 70], # suka olahraga
[30, 80], # suka olahraga
[45, 90], # tidak suka olahraga
[35, 100], # tidak suka olahraga
[20, 60], # suka olahraga
]
# Label: 1 = suka olahraga, 0 = tidak suka olahraga
label = [1, 1, 0, 0, 1]
# Membuat model dengan algoritma Decision Tree
model = DecisionTreeClassifier()
model.fit(data_latih, label)
# Contoh prediksi
usia = int(input("Masukkan usia: "))
berat = int(input("Masukkan berat badan: "))
hasil = model.predict([[usia, berat]])
if hasil[0] == 1:
print("AI: Kemungkinan orang ini suka olahraga 💪")
else:
print("AI: Kemungkinan orang ini tidak suka olahraga 😴")
✅ 3. Jalankan Program
python ml_sederhana.py
Coba input beberapa nilai, misalnya:
Masukkan usia: 28
Masukkan berat badan: 75
AI: Kemungkinan orang ini suka olahraga 💪
📘 Penjelasan Singkat
-
DecisionTreeClassifier adalah algoritma machine learning yang bekerja seperti pohon keputusan.
-
Dataset latih (
data_latih
) dan label digunakan untuk mengajarkan model. -
Model kemudian bisa memprediksi apakah input baru (usia dan berat badan) cocok dengan pola “suka olahraga” atau tidak.
🔁 Pengembangan Lanjutan
Kalau kamu tertarik, kamu bisa kembangkan AI ini menjadi:
Proyek | Tambahan | Library |
---|---|---|
Klasifikasi penyakit | Gejala sebagai data | sklearn , pandas |
Prediksi harga rumah | Lokasi, ukuran, usia rumah | sklearn , numpy |
Sistem rekomendasi | Riwayat pengguna | pandas , scikit-learn |
Deteksi spam email | Teks email | nltk , TfidfVectorizer |
📚 Sumber Belajar Tambahan
-
Google Teachable Machine – ML tanpa coding
-
Buku: “Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow” oleh Aurélien Géron
AI Berbasis Pembelajaran Mesin (Machine Learning)
0 Response to "AI Berbasis Pembelajaran Mesin (Machine Learning)"
Posting Komentar
Harap berkomentar sesuai Tema pada artikel Komputer Busuk... Komentar Sara dan Spam akan dihapus!!!
Terimakasih atas komentar yang baik dan membangun...