BAHASA PEMROGRAMAN PROLOG

Slides:



Advertisements
Presentasi serupa
SISTEM PAKAR Ari Eko Wardoyo, ST.
Advertisements

Pengenalan Prolog Pengenalan Prolog.
Oleh: Achmad Zakki Falani Universitas Narotama Fakultas Ilmu Komputer
KECERDASAN BUATAN PENDAHULUAN.
PENGERTIAN KECERDASAN BUATAN
PEMROGRAMAN TERSTRUKTUR
Sistem Pakar.
Pengantar Intelegensia Buatan (IB) M. Haviz Irfani, S.Si, M.T.I.
M. Haviz Irfani, S.Si, M.T.I. Menurut Alan Turing “Jika sebuah mesin dapat membuat seseorang percaya bahwa dirinya mampu berkomunikasi dengan orang lain,dapat.
PENGANTAR BAHASA PROLOG
PENGANTAR BAHASA PROLOG
Bahasa Tingkat Tinggi.
PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN
Pengantar Intelegensia Buatan (IB). Pengertian IB H. A. Simon [1987] : “ Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi.
Pengenalan Kecerdasan Buatan (Artificial Intelligence / AI )
Pemrograman Terstruktur
Pengantar Intelegensia Buatan (IB)
Pengertian Kecerdasan Buatan (Artificial Intelligence)
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Pengenalan Kecerdasan Buatan (Artificial Intelligence / AI )
Artificial Intelligence
SISTEM PAKAR & KECERDASAN BUATAN
BAB XIV KECERDASAN BUATAN. PENDAHULUAN Mulai sekitar abad 18 sebagaimana mesin telah menjadi lebih kompleks, usaha yang keras telah dicoba untuk ii manusia.
ARTIFICIAL INTELLIGENCE
PENGANTAR INTELEGENSIA BUATAN (IB) M. Ezar Al Rivan.
Pengantar Intelegensia Buatan (IB)
PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELEGENT)
Pemrograman Dasar Kelas X.
PERANGKAT LUNAK Software.
KOMPUTASI KECERDASAN BUATAN
KONSEP DASAR PEMROGRAMAN
Intelegensia Buatan Silabus Perkembangan AI
BAHASA PEMROGRAMAN TERSTRUKTUR
Kontrak Perkuliahan Pemrograman Berorientasi Objek
Representasi & penalaran
PERTEMUAN 4 SISTEM PAKAR
Materi 1 Pengantar Kecerdasan Buatan
BAHASA PEMROGRAMAN PROLOG
BAHASA PEMROGRAMAN.
Kecerdasan buatan.
Dasar Pemrograman Dan Bahasa Pemrograman
Soal Quiz Perancangan Basis Data
Pengenalan Sistem Basis Data
DIALOG.
KECERDASAN BUATAN (Artificial Intelligence)
SISTEM PAKAR & KECERDASAN BUATAN
DIAGRAM HUBUNGAN ANTAR ENTITAS (ERD)
Pemrograman Kecerdasan Buatan
Praktikum pengantar kecerdasan buatan (pkb)
KONSEP KECERDASAN BUATAN
Pengenalan AI (Artificial Intelligent)
REPRESENTASI PENGETAHUAN (KNOWLEDGE REPRESENTATION)
BILANGAN SAMPAI DENGAN 10
PENGANTAR PENGANTAR KECERDASAN BUATAN Artificial intelligence
Pemrograman Kecerdasan Buatan
BAB XIV KECERDASAN BUATAN
KOMPUTASI KECERDASAN BUATAN
Bina Sarana Informatika
SISTEM PAKAR.
Dasar Pemrograman Dan Bahasa Pemrograman
PENG. SISTEM & TEKN. INFORMASI
SISTEM PAKAR & KECERDASAN BUATAN
Konsep Kecerdasan Buatan
PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
KONSEP KECERDASAN BUATAN
Latihan 5.1 Soalan aneka pilihan.
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
PEMROGRAMAN BERBASIS AI (PROLOG)
Pengenalan Kecerdasan Buatan (Artificial Intelligence / AI )
“DASAR-DASAR PEMBUATAN PROGRAM DENGAN MENGGUNAKAN Uton Sultoni
Transcript presentasi:

BAHASA PEMROGRAMAN PROLOG Sistem Berbasis Pengetahuan

Sejarah Prolog singkatan dari Programming in Logic. Dikembangkan oleh Alain Colmenraurer dan P.Roussel di Universitas Marseilles Perancis, tahun1972. Prolog populer di Eropa untuk aplikasi artificial intelligence, sedangkan di Amerika peneliti mengembangkan aplikasi yang sama, yaitu LISP.

Perbedaan Prolog dengan bahasa pemrograman lain - Bahasa Pemrograman Prolog : Object oriented languange atau declarative languange. Tidak terdapat prosedur, tetapi hanya kumpulan datadata objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban Programmer menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya. Dilakukan pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan relasinya. Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak Bahasa Pemrograman Prolog-1 2 diketahui, khususnya untuk memecahkan masalah non numerik. Prolog bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam ruang masalah menuju suatu tujuan (jawaban tertentu). Contoh : Pembuatan program catur dengan Prolog

Aplikasi Prolog Sistem Pakar Natural Language Processing Robotik Pengenalan pola Learning

FAKTA dan RELASI Prolog terdiri dari kumpulan data-data objek yang merupakan suatu fakta. Fakta dibedakan menjadi 2 macam : Menunjukan relasi Menunjukan milik/sifat Contoh :

Aturan (Rules) Aturan adalah suatu pernyataan yang menunjukkan bagaimana fakta-fakta berinteraksi satu dengan yang lain untuk membentuk suatu kesimpulan. Sebuah aturan dinyakatakan sebagai suatu kalimat bersyarat. Kata “if” adalah kata yang dikenal Prolog untuk menyatakan kalimat bersyarat atau disimbolkan dengan “:-“. Contoh :

Cara menggunakan program prolog Untuk menulis program secara langsung, satu file perlu dirujuk mewakili kata kunci

Kata “if” adalah kata yang dikenal Prolog untuk menyatakan kalimat bersyarat atau disimbolkan dengan “:-“.

TUGAS Buatlah program PROLOG untuk silsilah seperti berikut :