1. π Pengertian Logika dalam AI
7
π Definisi
Logika dalam AI adalah metode formal untuk merepresentasikan pengetahuan dan melakukan penalaran guna menghasilkan kesimpulan yang benar.
π Narasi
Logika memungkinkan sistem AI untuk:
- Menarik kesimpulan dari fakta
- Mengambil keputusan rasional
- Menyelesaikan masalah secara sistematis
AI menggunakan logika karena:
- Konsisten
- Terstruktur
- Dapat diproses oleh mesin
2. π§ Jenis-Jenis Logika
π Klasifikasi Logika
| Jenis Logika | Deskripsi |
|---|---|
| Logika Proposisional | Berdasarkan pernyataan benar/salah |
| Logika Predikat | Menggunakan variabel dan relasi |
| Logika Fuzzy | Mengandung nilai kebenaran parsial |
| Logika Modal | Menyatakan kemungkinan/keharusan |
π Penjelasan Naratif
- Logika proposisional cocok untuk masalah sederhana
- Logika predikat lebih kompleks dan fleksibel
- Logika fuzzy digunakan pada sistem dengan ketidakpastian
3. π’ Logika Proposisional
7
π Konsep Dasar
Proposisi adalah pernyataan yang bernilai:
- Benar (True)
- Salah (False)
π Operator Logika
| Simbol | Arti | Contoh |
|---|---|---|
| β§ | DAN | P β§ Q |
| β¨ | ATAU | P β¨ Q |
| Β¬ | TIDAK | Β¬P |
| β | IMPLIKASI | P β Q |
π Contoh
- P: βHujanβ
- Q: βJalan basahβ
- P β Q
4. π Logika Predikat (First Order Logic)
8
π Konsep
Logika predikat menggunakan:
- Variabel
- Fungsi
- Relasi
π Contoh
| Bentuk | Contoh |
|---|---|
| Predikat | Manusia(x) |
| Relasi | Suka(Andi, AI) |
| Kuantor | β (semua), β (ada) |
π Narasi
Logika predikat lebih kuat karena dapat:
- Menyatakan hubungan kompleks
- Menggeneralisasi pengetahuan
5. π Inferensi dalam AI
7
π Definisi
Inferensi adalah proses penarikan kesimpulan dari fakta dan aturan yang ada.
π Jenis Inferensi
| Jenis | Deskripsi |
|---|---|
| Deduktif | Dari umum ke khusus |
| Induktif | Dari khusus ke umum |
| Abduktif | Menarik dugaan terbaik |
π Narasi
Inferensi adalah βotakβ dari sistem AI berbasis pengetahuan.
6. π Metode Inferensi
π Teknik Inferensi
| Metode | Deskripsi |
|---|---|
| Forward Chaining | Dari fakta ke kesimpulan |
| Backward Chaining | Dari tujuan ke fakta |
| Resolusi | Pembuktian logika |
π Penjelasan
- Forward chaining cocok untuk eksplorasi
- Backward chaining cocok untuk diagnosis
7. βοΈ Forward vs Backward Chaining
7
π Perbandingan
| Aspek | Forward | Backward |
|---|---|---|
| Arah | Data β Tujuan | Tujuan β Data |
| Cocok | Monitoring | Diagnosis |
| Efisiensi | Kurang | Lebih fokus |
8. π§© Resolusi dalam Logika
π Konsep
Metode pembuktian dengan menggabungkan klausa logika untuk menghasilkan kesimpulan.
π Narasi
Resolusi digunakan dalam:
- Sistem pembuktian otomatis
- Logika predikat
- AI reasoning
9. βοΈ Sistem Berbasis Pengetahuan
π Komponen
| Komponen | Fungsi |
|---|---|
| Knowledge Base | Menyimpan fakta & aturan |
| Inference Engine | Melakukan penalaran |
10. π‘ Studi Kasus: Sistem Pakar
6
π Contoh
Diagnosa penyakit:
- IF demam AND batuk THEN flu
π Analisis
- Menggunakan logika proposisional
- Inferensi dengan forward/backward chaining
11. β οΈ Tantangan Logika dalam AI
π Permasalahan
- Ketidakpastian
- Kompleksitas tinggi
- Pengetahuan tidak lengkap
12. π― Kesimpulan
- Logika adalah dasar penalaran AI
- Inferensi memungkinkan AI berpikir
- Forward & backward chaining adalah metode utama
- Sistem pakar adalah implementasi nyata
π Aktivitas Pembelajaran
- Latihan: Membuat rule logika sederhana
- Diskusi: βMana lebih efektif, forward atau backward chaining?β
- Praktikum: Implementasi rule-based system di Python