PERTEMUAN 2
TUGAS
Buat kelompok, 4 atau 5 mahasiswa
Akseslah wikipedia.org. Tuliskan pengertian dan contoh aplikasi dari:
1. Expert System
2. Natural Language Interface to Database
3. Software Agent (khusus Web)
4. Fuzzy System
5. Web Data Mining
6. Jelaskan cara kerja Mesin Turing!
7. Jelaskan Sejarah AI menurut Gambar berikut!
Pengertian Dan Contoh Aplikasi dari
1. Expert System
Sistem Pakar (Expert System) merupakan suatu sistem yang menggunakan pengetahuan
manusia dalam komputer untuk memecahkan masalah yang biasanya dikerjakan oleh seorang
pakar, misalnya : Dokter, Lawyer, Analist Keuangan, Tax Advisor. Sistem pakar dapat
mendorong perhatian besar diantara ahli komputer dan spesialist informasi untuk
mengembangkan sistem membantu manajer dan non manajer memecahkan masalah.
Contoh Aplikasi dari Expert Sistem
MYCIN digunakan untuk diagnosa penyakit.
Dendral digunakan untuk mengidintifikasikan struktur molekul campuran kimia yang tidak
dikenal.
XCON & XSEL digunakan untuk konfigurasi sistem komputer besar.
Prospector digunakan untuk bidang biologi.
2. Natural Language Interface to Database
Natural Language Interface to Database (NLIDB) adalah sistem yang menerjemahkan
kalimat bahasa alami ke dalam bahasa database. NLIDB ini merupakan penelitian terbuka
karena siapa pun dapat mengumpulkan informasi dari database ini. Pada prinsipnya bahasa
alami adalah suatu bentuk representasi representasinya adalah berupa dari suatu pesan yang
ingin dikomunikasikan antar manusia. Bentuk utama suara/ucapan (spoken language), tetapi
sering pula dinyatakan dalam bentuk tulisan.:
Contoh Aplikasi dari Natural Language Interface to Database
SIRI dari Apple atau Google Now bisa di perintahkan hanya dengan perintah suara, dan
kemudian system ponsel tersebut akan membaca per kata dengan mencocokan dengan yang
ada di dalam database nya.
Query SQL kita tidak perlu memasukan perintah yang rumit untuk mengelola informasi pada
database, cukup menggunakan Query seperti SHOW TABLES, CREATE DATABASE,
SELECT FROM. Yang mana query-query tersebut merupakan Natural Languague dari
manusia (Bahasa Inggris).
3. Software Agent (khusus Web)
Software Agent adalah entitas perangkat lunak yang didedikasikan untuk tujuan tertentu yang
memungkinkan user untuk mendelegasikan tugasnya secara mandiri, selanjutnya software
agent nantinya disebut agent saja. Agent bisa memiliki ide sendiri mengenai bagaimana
menyelesaikan suatu pekerjaan tertentu atau agenda tersendiri. Agent yang tidak berpindah ke
host lain disebut stationary agent.
4. Fuzzy System
FL memungkinkan kita mengekspresikan pengetahuan dalam terminologi bahasa yang
samarsamar, Fleksibilitas dan kekuatan dari sistem samar sudah banyak diguanakan. Misal:
penyederhanaan aturan dalam sistem kendali dimana ditemukan ketidaktepatan).
Aplikasi dari fuzzy systems:
Kendali dari proses fabrikasi (manufacturing)
Alat-alat rumah-tangga, seperti AC, mesin cuci, dan kamera
Digunakan dalam kombinasi dengan metodologi sistem cerdas lain untuk
mengembangkan sistem hybrid fuzzyexpert, neuro-fuzzy, atau fuzzy-GA.
7. Sejarah AI