Anda di halaman 1dari 15

PENGENALAN KECERDASAN

BUATAN
(ARTIFICIAL INTELLIGENCE / AI )
Sekilas Kecerdasan Buatan
 Konsep-konsep kecerdasan buatan
 Metode-metode untuk membangun sebuah sistem
cerdas
1.1. Pengertian Kecerdasan Buatan
 H. A. Simon [1987] :
“ Kecerdasan buatan (artificial intelligence) merupakan kawasan
penelitian, aplikasi dan instruksi yang terkait dengan pemrograman
komputer untuk melakukan sesuatu hal yang -dalam pandangan
manusia adalah- cerdas”
 Rich and Knight [1991]:

“Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat


komputer melakukan hal-hal yang pada saat ini dapat
dilakukan lebih baik oleh manusia.”
 Encyclopedia Britannica:

“Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang


dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk
simbol-simbol daripada bilangan, dan memproses informasi berdasarkan
metode heuristic atau dengan berdasarkan sejumlah aturan”
Pengertian Kecerdasan Buatan Lanjutan….

 Kecerdasan yang ditunjukkan oleh entitas buatan


 Studi dan desain agen cerdas
 Cerdas – pengetahuan + pengalaman + penalaran
 Agen cerdas :
 Bereaksi terhadap lingkungannya
 Autonomously
 Mengambil tindakan yang memaksimalkan
kesempatan untuk sukses / berhasil
1.2.Ruang Lingkup AI

 Sistem pakar
 Pengolahan Bahasa alami
 Pengenalan ucapan
 Robotika & sistem sensor
 Computer vision
 Game playing
 Intelligent computer-aided instruction
Gambar 1 : Bagian – Bagian dari AI
1.3. Penerapan Kecerdasan Buatan

 Diagnosa Penyakit
 Game Playing
 Pengenalan Wajah
 Sistem Bahasa Alami
 Kendali Robot
 Sistem Pakar Reparasi Perangkat Keras
1.4 Soft Computing

Soft computing adalah teknik – teknik komputasi dalam ilmu


komputer, yang berusaha untuk mempelajari, memodelkan,
dan menganalisa suatu fenomena tertentu guna
mengeksploitasi adanya toleransi terhadap ketidakpastian,
dan kebenaran parsial untuk dapat diselesaikan denga
mudah, dan biaya penyelesainnya murah.
Beberapa metode yang terdapat dalam soft computing, yaitu :
1. Fuzzy Logic (mengakomodasi ketidakpastian)

2. Jaringan Syaraf Tiruan (neural network)

3. Probabilistic Reasoning (mengakomodasi ketidakpastian)

4. Evolutionary Computing (optimasi)

5. Algoritma Genetik
1.5 Konsep dan Definisi Dalam AI

 Turing Test
 Seorang penanya dan 2 objek yang ditanyai
 Penanya tidak melihat langsung kepada obyek yang
ditanyai
 Penanya diminta untuk membedakan jawaban
komputer / jawaban manusia berdasarkan jawaban
kedua obyek tersebut
 Jika tidak dapat membedakan - CERDAS
Konsep dan Definisi Dalam AI

 Pemrosesan simbolik
 Komputer – pemrosesan numerik, memproses angka
 Manusia – pemrosesan simbolik, tidak berdasarkan
rumus atau komputasi matematis
 AI – pemrosesan simbolik
Konsep dan Definisi Dalam AI

 Heuristic
 Mencari dari beberapa solusi yang ada
 Berbasis pengalaman (mencoba tiap solusi)
 Trial and error
 Memilih solusi yang optimal
Konsep dan Definisi Dalam AI
 Penarikan Kesimpulan (inferencing)
 Kemampuan berpikir / mempertimbangkan (reasoning)
 Menarik kesimpulan berdasarkan fakta dan aturan
1.6 AI vs Human Brain
AI Human Brain
Permanen Y N
Transferable Y N
Cost Murah Mahal
Consistent Y Bisa berubah
Documentable Y N
Time-consuming Fast Not fast
Creativity N Y
Experience N Y
Case-dependent Y N
Latihan

1. Menurut Anda, apakah AI penting bagi kehidupan


manusia ? Jelaskan dan berikan contoh.
2. Apa yang dimaksud dengan pintar, genius, dan
cerdas ? Jelaskan dan berikan contoh.
3. Selain yang telah disebutkan, sebutkan aplikasi-
aplikasi komersil AI yang lain !
4. Apa yang dimaksud dengan soft computing? Jelaskan
dan berilah contohnya!

Anda mungkin juga menyukai