Senin, 27 Maret 2017

Kecerdasan Buatan - Representasi Pengetahuan (Part II)

Representasi Pengetahuan II

Jenis :

     1.Representasi Logika
     2.Jaringan Semantik
     3.Frame

Representasi Logika

Representasi Logika terbagi menjadi
     1.Propositional Logic (Logika Proposisi)
        Memberikan aturan-aturan penalaran sehingga orang dapat menentukan apakah suatu kalimat bernilai benar atau salah. 

     2.Predicate Logic (Logika Predikat)
        Pada logika predikat proposisi dibedakan menjadi argumen (obyek) dan predikat (keterangan)

         Predikat (argumen-1, argumen-2,..., argumen-3)
         Kalimat :
         Eki adalah seorang Manusia
         Representasi logika :
         Manusia (eki)

Semantic Network
Pengetahuan disusun dalam sebuah jaringan yang memiliki komponen utamai:

      1.Node : Sebuah Objek
      2.Link   : Hubungan antar node

Frame
Merupakan semantic net dilengkapi dengan properties

Contoh :
      1.Method
      2.Atribut
      3.Nama class
      4.Inheritance



URL Git : agungsryn


Agung Suryana
1144108
D4 - Teknik Informatika - 3B
Politeknik Pos Indonesia

Kecerdasan Buatan

Referensi :


Via smallseotools :

Sabtu, 18 Maret 2017

Kecerdasan Buatan - Representasi Pengetahuan

Representasi Pengetahuan

Representasi Berasal dari dua kata yaitu re dan presentasi, 

  • Re berarti mengulang
  • Presentasi berarti menyajikan
Pengetahuan adalah hasil penginderaan manusia, atau hasil dari pengamatan yang telah dilakukan di lapangan. 

Contoh:
  • Saya tahu pelajaran
  • Saya paham pelajaran
Dapat dilihat diatas ada tahu dan ada paham penjelasannya adalah bahwa tahu itu hanya sekedar mengetahui tapi terkadang faktanya tidak tahu, namun jika paham dia tahu dan sesuai dengan faktanya.

Representasi Pengetahuan merupakan metode yang digunakan untuk mengodekan pengetahuan dalam sebuah sistem pakar berbasis pengetahuan

Representasi Pengetahuan Menggunakan Logika

Contoh argumen (obyek) dan predikat (keterangan). Secara umum penulisan proposisi dalam logika predikat dapat dinyatakan sebagai berikut:
Predikat (argumen-1, argumen-2,..., argumen-3)
Contoh:
Proposisi: “Agus adalah orangtua Rendi”
Dalam logika predikat disajikan dalam bentuk:
Orangtua (Agus          ,         Rendi)
      P         Argumen-1    Argumen-2

Contoh rute dari kota awal ke kota tujuan dengan transportasi darat,udara maupung laut dengan jaraknya.
Jika Rute di atas dibentuk dalam Representasi Logika, sebagai berikut:
  • Darat(Bandung, Jakarta, 130)
  • Laut(Bandung, Lampung, 600)
  • Udara (Bandung, Papua, 2000)
Contoh Implementasi program rute terdekat antar kecamatan bandung dengan menggunakan python :

Rute :
Output :

Source Code dapat dilihat pada link github dibawah.

Kesimpulan

    Jadi yang terpenting adalah bagaimana cara merubah fakta menjadi fungsi pemograman
dan yang terpenting bagaimana kita mempresentasikan logika terhadap apa yang akan diimplementasikan bukan mempresentasikan pengetahuan karena computer tidak berpikir.

URL Git : agungsryn

Jumat, 10 Maret 2017

Kecerdasan Buatan - Pengenalan






      Kecerdasan Buatan atau Artificial Intelligence merupakan ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Pada awal diciptakannya, komputer hanya difungsikan sebagai alat hitung saja. Namun seiring dengan perkembangan jaman, maka peran komputer semakin mendominasi kehidupan umat manusia. Komputer tidak lagi hanya digunakan sebagai alat hitung, lebih dari itu, komputer diharapkan untuk dapat diberdayakan untuk mengerjakan sesuatu yang bisa dikerjakan oleh manusia.

Cerdas pengertian pada cerdas dapat diartikan Cepat dan Tepat.

  • Cerdas : Defendant & t berjalannya waktu (selama proses berlangsung)
  • Tepat : Sesuai pada waktunya
Jika dilihat lagi Cerdas itu memiliki bagian Efisien dan Efektif

  • Efisien, Jika dillihat dari contohnya yaitu BBM saya efisien dalam arti efisien dalam bb mini yaitu irit dari irit itu bisa mengacu pada hal biaya(cost). Dari biaya(cost) tersebut dapat dilihat lagi dari waktu dan materi. Jadi bisa diartikan efisien dapat diartikan dengan cepat.
  • Efektif, Jika dilihat dari contohnya yaitu Efektif membunuh nyamuk. Efektif disini yaitu dapat diartikan ampuh dari ampuh tersebut yaitu dapat diartikan dengan tepat sasaran.Jadi dapat diartikan bahwa efektif yaitu tepat sasaran.
Adapun contoh lain yaitu:

  1. 7+5 = 12 -> Tepat Efektif
  2. 7+5 = 12 -> Tepat efektif (dalam waktu 3 detik) Efisien

Cepat + Tepat -> CERDAS

Contoh aplikasi perhitungan sederhana menggunakan python dengan inputan huruf :


Source Code dapat dilihat pada link github dibawah.

Kesimpulan

     Jadi dapat dilihan dari penjelasan diatas yaitu antara efektif dan efisien yaitu Cerdas dan cerdas itu dapat dilatih, buatan adalah Artificial kita akan membuat dan merekayasa mesin yang punya kemampuan cepat dan tepat. Representasi Pengetahuan.

URL Git : agungsryn