1. π Pengertian Representasi Pengetahuan
7
π Definisi
Representasi Pengetahuan (Knowledge Representation) adalah cara bagaimana pengetahuan dunia nyata dimodelkan, disimpan, dan digunakan oleh sistem AI agar dapat melakukan penalaran (reasoning) dan pengambilan keputusan.
π Narasi
Dalam AI, komputer tidak βmengertiβ seperti manusia. Oleh karena itu, pengetahuan harus:
- Disusun dalam bentuk struktur formal
- Dapat diproses oleh mesin
- Mendukung proses inferensi
π§ Tujuan Representasi Pengetahuan
- Menyimpan informasi secara terstruktur
- Memudahkan pengambilan keputusan
- Mendukung pembelajaran mesin
- Meniru cara manusia berpikir
2. π§ Jenis-Jenis Pengetahuan
π Tabel Jenis Pengetahuan
| Jenis Pengetahuan | Deskripsi | Contoh |
|---|---|---|
| Deklaratif | Fakta atau informasi | βAir mendidih pada 100Β°Cβ |
| Prosedural | Cara melakukan sesuatu | Langkah memasak nasi |
| Heuristik | Aturan praktis | βJika hujan, bawa payungβ |
| Meta-knowledge | Pengetahuan tentang pengetahuan | Strategi belajar |
π Narasi
AI harus mampu menangani berbagai jenis pengetahuan agar dapat bekerja secara fleksibel dalam berbagai situasi.
3. ποΈ Teknik Representasi Pengetahuan
6
π Metode Utama
1. Logika (Logic Representation)
- Logika proposisional
- Logika predikat (First Order Logic)
π Digunakan untuk menyatakan fakta dan aturan secara formal.
2. Semantic Network
- Representasi berbentuk graf (node & edge)
- Menunjukkan hubungan antar konsep
π Contoh:
βBurung β memiliki β sayapβ
3. Frame
- Struktur data berbasis objek
- Memiliki atribut (slot) dan nilai
π Contoh:
Frame: βMobilβ
- Warna: merah
- Roda: 4
4. Production Rules (Rule-Based System)
- Format IFβTHEN
π Contoh:
IF hujan THEN jalan basah
4. π Logika dalam Representasi Pengetahuan
π Logika Proposisional
| Simbol | Arti |
|---|---|
| β§ | DAN |
| β¨ | ATAU |
| Β¬ | TIDAK |
| β | IMPLIKASI |
π Contoh:
- P: βHujanβ
- Q: βJalan basahβ
- P β Q
π Logika Predikat
Contoh:
- Manusia(Andi)
- Suka(Andi, AI)
π Narasi:
Lebih kompleks karena melibatkan objek dan relasi.
5. π Inferensi (Penalaran)
7
π Jenis Inferensi
| Metode | Deskripsi |
|---|---|
| Forward Chaining | Dari fakta ke kesimpulan |
| Backward Chaining | Dari tujuan ke fakta |
π Narasi
Inferensi memungkinkan AI untuk:
- Menarik kesimpulan baru
- Mengambil keputusan
- Menyelesaikan masalah
6. π§© Ontologi dalam AI
8
π Definisi
Ontologi adalah representasi formal tentang konsep dalam suatu domain dan hubungan antar konsep tersebut.
π Contoh
- Kelas: Hewan
- Subkelas: Mamalia
- Relasi: βmemilikiβ
π Fungsi
- Standarisasi pengetahuan
- Interoperabilitas sistem
7. βοΈ Knowledge Base dan Inference Engine
π Komponen Sistem AI
| Komponen | Fungsi |
|---|---|
| Knowledge Base | Menyimpan fakta dan aturan |
| Inference Engine | Melakukan penalaran |
π Narasi
Kedua komponen ini adalah inti dari sistem AI berbasis pengetahuan (Knowledge-Based System).
8. π‘ Studi Kasus: Sistem Pakar
5
π Contoh
Sistem pakar untuk diagnosa penyakit:
- Input: gejala
- Knowledge base: aturan medis
- Output: diagnosis
π Analisis
Sistem pakar menggunakan:
- Representasi pengetahuan
- Inferensi
- Basis aturan
9. β οΈ Tantangan Representasi Pengetahuan
π Permasalahan
- Pengetahuan tidak lengkap
- Ambiguitas bahasa
- Kompleksitas tinggi
- Kesulitan pemodelan dunia nyata
10. π― Kesimpulan
- Representasi pengetahuan adalah inti AI berbasis logika
- Berbagai metode digunakan untuk menyimpan dan mengolah pengetahuan
- Inferensi memungkinkan AI berpikir dan mengambil keputusan
- Ontologi membantu strukturisasi pengetahuan kompleks
π Aktivitas Pembelajaran
- Diskusi: βMetode representasi mana yang paling efektif?β
- Latihan: Membuat rule IFβTHEN
- Praktikum: Representasi logika sederhana di Python