Minggu, 03 April 2016

REPRESENTASI PENGETAHUAN



NAMA           ; NUR IMAMA
NPM               ; 2013 02 02 00027
FAK/PROD   ; TEKNIK / SI
MAKUL        ; KECERDASAN BUATAN



REPRESENTASI PENGETAHUAN
A.    DEFINISI REPRESENTASI PENGETAHUAN
Representasi dimaksudkan untuk menangkap sifat-sifat penting problema & membuat informasi trsb, dapat diakses oleh prosedur pemecahan permasalahan. Bahasa representasi harus dapat membuat seorang pemogram mampu mengekspresikan pengetahuan yang diperlukan untuk mendapatkan solusi permasalahan.
Ada dua entiri yg perlu diperhatikan dalam merepresentasikan pengetahuan (fakta);
1.      Fakta ;kejadian sebenarnya. Fakta inilah yang akan kita representasikan.
2.      Representasi dari fakta. Dari representasi ini, kita akan dapat memanipulasi.

Syarat representasi yg baik yaitu;
·         Mengemukakan hal secara eksplisit.
·         Membuat masalah menjadi transparan.
·         Komplit dan efisien.
·         Menampilkan batasan-batasan alami yg ada.
·         Menekan / menghilangkan detil-detil yg diperlukan.
·         Dapat dilakukan komputasi (ada batasan/konstrain).
Ada 4 kategori pada Representasi pengetahuan;
1.      Representasi logika
2.      Representasi prosedural
3.      Representasi network
4.      Representasi terstruktur

B.     REPRESENTASI PENGETAHUAN LOGIKA
Pada dasarnya proses logika adalah proses membentuk kesimpulan dan menarik suatu inferensi berdasarkan fakta yang telah ada. Input dari proses logika berupa premis atau fakta yang diakui kebenarannya sehingga dengan melakukan penalaran pada proses logika dapat dibentuk suatu inferensi atau kesimpulan yang benar pula.
Contoh fakta sederhana yang akan kita representasikan secara logika adalah ;
Helder adalah anjing
Fakta dalam bahasa inggris tsb dapat dipresentasikan secara logika, yaitu;
            Anjing(helder)
kita juga dapat merepresentasikan secara logik fakta lain, yaitu bahwa semua anjing mempunyai ekor
            x ; anjing(x) —>berekor(x)
kemudian secara duduktif (penalaran dimulai dari prinsip umum untuk mendapatkan konklusi yang lebih khusus) dari mekanisme logik ini kita bisa mendapatkan representasi baru;
            berekor(ajing)
dengan menggunakan fungsi mapping secara backward, kita dapat mengenerate kalimat dalam bahasa inggris
            helder berekor
C.     CONTOH REPRESENTASI PENGETAHUAN DALAM PROLOG
Represetasi pengetahuan secara logika untuk tree dibawah ini adalah sebagai berikut;        

Dari tree diatas kita dapat membuat representasiya secara logika sbb;
           
 


LATIHAN 2.5
5. Dalam sebuah organisasi perusahaan terdapat tree sbb.



 Dari tree tersebuat kita dapat membaca bahwa burhan adalah bawahan langsung dari adi, sebaliknya adi adalah alasan langsung dari burhan. Fahri dan farah adalah anak buah dari burhan, sementara fahri, farah, burhan, fendi, bisrin secara eseluruhan adalah ana buah dari burhan.
A.    Dengan menggunakan sintaks dalam bahasa prolog, buatlah representasi pengetahuan dari fata tersebut di atas. (dari definisi bawahan langsung).
B.     Dengan menggunakan sintask dari difinisi bawahan langsung di atas, terjemahkan untuk atasan langsung.
C.     Bagaimana kita membuat pertanyaan siapa bawahan langsung dari burhan.
7. Dari pohon keluarga di bawah ini, representasi secara logika yang menyatakan predikat putra, putri, lelaki, wanita, kemudian dari predikat ini buatlah relasi orang tua, saudara laki laki, saudara perempuan, paman, bibi, kakek,nenek:

 

JAWABAN
5. A. Atasan langsung             ( hadi, burhan )
            Bawahan langsung                  ( burhan, bahrun )
            Bawahan                                 ( bahrun, fahri )
            Bawahan                                 ( bahrun, farah )
            Atasan                                     ( burhan, bisrin )
            Bawahan                                 ( bisrin, ferdi )
B. A adalah sebuah variabel yang bisa kita gunakan untu menampung jawaban dari pertanyaan siapa bawahan langsung dari atasan langsung, dari pertanyaan yang di prepresentasikan secara logika
       A atasan (adi, B) kita dapatkan jawabannya adalah  B = Burhan
            Bawahan dari atasan langsung (A,B)
            A= adi B= Burhan
C.apakah peran bahrun dan bisrin dalam perusahan tersebut. ?
7.         Putri ( anto, ita )
            Putri ( anto,ida )
            Putra ( anto, budi )
            Putri ( wati, ita )
            Putri ( wati, ida )
            Putra ( wati, budi )
            Putra ( ita, hadi )
            Putra ( deni, hadi )
            Putra ( ida, andi )
            Putra ( rudi, andi )
            Putri ( ida, rita )
            Putri ( rudi, rita )
            Putri ( budi, dina )

RELASI
a.       Dina
b.      Ida dan ita
c.       Andi dan hadi
d.      Budi
e.       Ida, budi, ita
f.       Hadi, dina, andi


Ortu                       ( a,b ) = saudara laki2  ( b, a )
Ortu                       ( c,d ) = saudara pr      ( d,c )
Saudara laki2        ( b,d ) = saudara pr            ( d,b )
Saudara laki2        ( b,c ) = paman                  ( c,b )
Saudara pr ( d,a ) = bibi          ( a, d )
Ortu                       ( e,f ) = kakek        ( f,e )
Ortu                       ( e,f ) = nenek        ( f,e )


Tidak ada komentar:

Posting Komentar