Representasi Pengetahuan dalam Kecerdasan Artifisial


1. πŸ“Œ Pengertian Representasi Pengetahuan

https://images.openai.com/static-rsc-4/qZfuH_QoVg23Z_FLZl6v0LFVULuqih919E8kp459sgcrKx5tVKEyRjiwzd4hlUseEPWYGrMZH_pKtEaies9jht1lw7cciY7kKCLKn-qorBlYux-tFZBNEuX1Q7CSWAUZCbQflIxMWXN8FYtoAW87iAPj85NM4_8ft5BU5ILXEUOvrrbF6f6n95769zI9A7iN?purpose=fullsize
https://images.openai.com/static-rsc-4/6CQB_zP8tNGCD47oDxqrMyqe-0jshn7Ax7-ZanrE8AB8P6gn26cee2cALv90z4ES2q7xAmpsG290cpbumZwA9_Vn-C00NKfjIt10DO6MZgxCR7O0q96_GYNLj122z7rTmu6NLGnE3-9Qu4bZ9ahc7GvMCjufdp67N_j3_fOvTL8OPS7y6MSwVYl_sYs9fwxP?purpose=fullsize
https://images.openai.com/static-rsc-4/8PP-e48lXDgmjp3oKMY4KYShiKGKGQ8Z9oBBbjHakLmhce5KzGKLlN8u2aoB_vkgY3bpMtrOR3MGljsZw8aCC1QT91mRd9NTkShGBPbzGTi-pXM-UpM4CcWAVPkWJ36X9eu1Rgn3JXhbjC0F4Og0sEW4xw6xVQ5op0xf1MbrT8kNlpQCSmQ5-w_6ltfh7WI8?purpose=fullsize

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 PengetahuanDeskripsiContoh
DeklaratifFakta atau informasiβ€œAir mendidih pada 100Β°C”
ProseduralCara melakukan sesuatuLangkah memasak nasi
HeuristikAturan praktisβ€œJika hujan, bawa payung”
Meta-knowledgePengetahuan tentang pengetahuanStrategi belajar

πŸ“– Narasi

AI harus mampu menangani berbagai jenis pengetahuan agar dapat bekerja secara fleksibel dalam berbagai situasi.


3. πŸ—οΈ Teknik Representasi Pengetahuan

https://images.openai.com/static-rsc-4/FjEWYxvXixnwQ-3_iW0ps41PVUW9RICJUSRoQ1NhogyQ-D99FyQFAnerFhlJDwMDluctr1SJid3Xuh7ZJawj6MygGFZ_UO20uiIHvjct6flgZrdKtAwp22QxLd4kSFTlSBtnGUpt7g1PrY_4-iqsOYHHs8cSvwYJbuLb2Lqobv6n0VpZTjZADdM44mdTkciB?purpose=fullsize
https://images.openai.com/static-rsc-4/AYl7MoBXBQNaAod_QSa4BUqsOkrTr4aAPHksVQGIkMaldKPRiFKGY5AVXo3vxBdPJDCsfUa3W-YzEkFF0elzy_sll5gv2nOa2YKCH7lv3OkN1g5H3qkAzQbz3AUTPaIi-B-_cZMT0XCXRwK8HAxth6IbrMmbgYsJWOcwoZ6FpCV2BgeEgldtxptCn1lcgBvg?purpose=fullsize
https://images.openai.com/static-rsc-4/wQjIGjuagD9dOPobnVy6SSc9XdJiYZHZx1Bm30_vaOX0c_9jjQ8bDIvkvLFX4tMuPviKG3RJSx8LiYsAGjPZICyP0PfD8ulNXIqbAHfjink9zQtPraew6bSZYFtCuPg1ZG06ZkArZ1LKnAFRGOhHUA6GLj1rOkhubidCNTPGOxiyjOoq0L45wPTrBzyWfrnY?purpose=fullsize

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

SimbolArti
∧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)

https://images.openai.com/static-rsc-4/HRp62DtfWa_oKfE5jpcpwiTkI4X2SBRRxw0GpYwLiNIhzakSHEqFoMHsEQo7pOVrzRa7wWvfj5Q9Bk9xh3W0BNwNziZNsXRThNyPnFaOYt07yVd97uCgk_wO3sW0HUR6ijSW06kAg5qFmIzQSvZKVfOqPOwm-fCBXnelYBNIdseph58Iq0db9tPNnuelaY1j?purpose=fullsize
https://images.openai.com/static-rsc-4/GXOZtaU9lPl5H7p4T1ouFCEgMnZkmXNfehng5rbDXj09ny97w0OPrfTjMyU5nvbo0Tfv0RqyJUo1gHR-SZAk0rnvt7bO3Xf-04K7SuBr6B_7ETadsJPXskVzNvxBpcIWbga5_dUg9d8kXTiFx3uFAsvGTzfBnS-IvV5acWRSwMy_Y97KfwFRkTBZwcgczQX8?purpose=fullsize
https://images.openai.com/static-rsc-4/gRd6om7e61gKRGjK4MCeg_KSM4nKkLxn2CPtSsA-EWzOfXgPqYs54-2KCMQqrsXWYgiIEHClsHg2vxZV94tE2QYaSQPV0j0ivg8lujoNCWGoM-TVfxn22uu5OucX1LM3gie6FrLjzcyvOcCalX1nooOXOre5U0M1M47X6mu0oYk8PEqw3Ecddtb2CufN5-66?purpose=fullsize

7

πŸ” Jenis Inferensi

MetodeDeskripsi
Forward ChainingDari fakta ke kesimpulan
Backward ChainingDari tujuan ke fakta

πŸ“– Narasi

Inferensi memungkinkan AI untuk:

  • Menarik kesimpulan baru
  • Mengambil keputusan
  • Menyelesaikan masalah

6. 🧩 Ontologi dalam AI

https://images.openai.com/static-rsc-4/Q_NWUBzuXmk-I2NC007WwQ6e0nwKwOpv118g9Mvt8WRmoC526fQXgPySx8IthgkYlYaOk86hjOpQcdL9Bv7GiBXVVKrtWltdRcaB3FMteGWYOSoG39oIJACyLeiIQmUiMhiBa4L6ula8kVaqTDf4oVfrpY6baAhSJCv9BsQH8VvM8a27aRBefkR3P4LfZa4H?purpose=fullsize
https://images.openai.com/static-rsc-4/Vo5of6IoG9hI_Wt9fFxXJRq6v-xvJUvASqTTIOFTTZ2qM0hbiilQ4jIX5Q1o2ofnIrB-xjI1rKfoaXXIueN6IS0pM7fVrv0YVS88E_DQlK8cGt7Y_9TY7Zd7Z9DsZfMFKv6aUo0oQEcYB6RZn8A4bXjwjolLc9bLnq_ujoYvj2Onuv3ptGKiukg2ccGs0B9Z?purpose=fullsize
https://images.openai.com/static-rsc-4/ALIuliu6TlwWdJJ1B2Re3IjJDaNDcfz8lfmqkHQ6ZqCeUzNnrQ7mcTUn4jAOrcTlTtQL_IIypSUn-xJ3rYUnBohJemnRT8vFJ5NcmukHVSUPZeJau9UivBgC7IYYyzuSSGujcKrS1nT0adLru0Dl9LAgXTXFCk_StqgkfP1yzj9-Q-DZ9Apm69zVHG0Oy_EG?purpose=fullsize

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

KomponenFungsi
Knowledge BaseMenyimpan fakta dan aturan
Inference EngineMelakukan penalaran

πŸ“– Narasi

Kedua komponen ini adalah inti dari sistem AI berbasis pengetahuan (Knowledge-Based System).


8. πŸ’‘ Studi Kasus: Sistem Pakar

https://images.openai.com/static-rsc-4/vuA6MsMgVNA8KORIqcyxsBhEVFz6cdo_lULbfg6EaY8QYHxG2mwO_TOu_BBG-VtncfRAJG_Kj9cXKr1BlazpZOqZk4ScT1aU29EqMjW8X2sWoERGZB0a3J0olH0-Dh61EP_GGzd6pbx8QMPIVz9AhFNx7y7491H8moIPukDdD20htg0tAE0VVWvxTJAg8SFH?purpose=fullsize
https://images.openai.com/static-rsc-4/8WSX7RgzjW0QjA0P2LR4BtXvUn2W7cEz7wCV9-ckVcLoKlkCEE88py-__BT-dYGdHEDv2FlYZ2k3gjhkeCzTnRAbOKNQVzY8ckH1RhATKxLq7dOCndMhErPxsV3VtR65wD-JhmfYNGb9fYxCX2uvd0sdTjDDF_1i-QQUbj4zXUgeMgYUWd4w4QF91UmK4dUe?purpose=fullsize
https://images.openai.com/static-rsc-4/U1pwKiz6j1iSSmq_kFsv71_5MpokvXxyVg2f963eJMO-XVxaCbeorwaDxKiLlTpPoEhHtV2zNHJGXtfhyCo2dgU2WnVlA5Qz8DubK0IwZli06k2Lp91NmQfuzg0NYZogFPBWRXLNpOzSpX_7o5KnLLCdzwd7_Y10NM3vFd-lgWn7S42uSfhcehOIais-Gh0Q?purpose=fullsize

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