Sistem cerdas
Artificial Intelligent, AI atau kecerdasan buatan merupakan wacana umum yang sangat penting bagi manusia.Artificial Intelligent, AI atau Sistem cerdas Intelegensi
Buatan merupakan bagian terpenting dalam dunia perkomputeran. Komputer bukan hanya digunkan untuk menghitung, tetapi diharapkan dapat
diberdayakan dan
membantu untuk menyelesaikan segala sesuatu yang biasa dikerjakan oleh manusia. Manusia padam umumnya mempunyai pengetahuan(Knowledge), pengalaman(Experience) dan kemampuan(Skill) penalaran dengan baik, agar komputer bisa
bertindak seperti layaknya
manusia, maka computer perlu
juga harus dibekali pengetahuan dan mempunyai kemampuan untuk menalar sehingga bisa membantu
pekerjaan manusia.
Sejarah kecerdasan buatan berdasarkan tahun :
·
Seorang penemu Spanyol pada awal abad 20 yang bernama Torres Y Quevedo, membuat sebuah
mesin yang dapat mengskakmat raja lawannya dengan menggunakan sebuah raja dan ratu.
·
Perkembangan secara
sistematis kemudian dimulai ditemukannya komputer digital.
·
Pada tahun 1950-an
Alan Turing seorang matematikawan dari Inggris. Pertama kali mengusulkan adanya
tes untuk melihat bias tidaknya sebuah mesin dikatakan cerdas(dikenal dengan
Turing Test) seolah-olah mesin mampu merespon terhadap serangkaian pertanyaan
yang diajukan.
·
Istilah kecerdasan
buatan dimunculkan pertama kali pada tahun 1956 ketika John Mc Cathy dari
Massachusets Institute of Technology (MIT) menciptakan bahasa pemrograman LISP.
·
Loghic Theorist
(1956), diperkenalkan pada Dartmouth Conference, program ini dapat membuktikan
teorema-teorema matematika.
·
Mesin Neural Network
pertama oleh Marvin Minsky (1958)
·
Sad Sam, deprogram
oleh Robert K. Lindsay (1960), program ini dapat mengetahui kalimat-kalimat
sederhana yang ditulis dalam bahasa Inggris dan mampu memberikan jawaban dari
fakta-fakta yang didengar dalam sebuah percakapn.
·
Muncul logika samar
(1965) yang merupakan pelaksanaan konsep samar di atas system komputer. Logika
samar mengukur ketidaktepatan dengan cara yang tepat, seperti yang diperlukan
mesin.
·
ELIZA (1967),
diprogram oleh Joseph Weizenbaum, yang mampu melakukan terapi terhadap pasien
dengan memberikan beberapa pertanyaan.
·
Program Microworld
dengan penciptaan proyek SHRDLU (1968) merupakan Expert System yang pertama.
·
Pada tahun 1972 bahasa
Prolog dimunculkan.
·
John Holland (1975)
mengatakan bahwa setiap problem berbentuk adaptasi (alami maupun buatan) secara
umum dapat diformulasikan dalam terminologi genetika (Algoritma Genetika) .
·
Sistem catur AI
mengalahkan manusia (Pecatur master) pada tahun 1991.
Robotik, peranti mekanika yang diprogram untuk melakukan berbagai tugas.
Robotik, peranti mekanika yang diprogram untuk melakukan berbagai tugas.
Definisi Kecerdasan Buatan
Kecerdasan buatan merupakan kawasan
penelitian, aplikasi dan intruksi yang terkait dengan pemrograman computer
untuk melakukan sesuatu hal – yang dalam pandangan manusia adalah – cerdas.
(H.A Simon, 1987).
Kecerdasan Buatan adalah ilmu rekayasa yang
membuat suatu mesin mempunyai intelegensi tertentu khususnya program komputer
yang “cerdas” (John Mc Cathy, 1956).
Kecerdasan merupakan bagian kemampuan
komputasi untuk mencapai tujuan dalam dunia. Ada bermacam-macam jenis dan
derajat kecerdasan untuk manusia, hewan dan mesin.
Kecerdasan buatan merupakan sebuah studi
tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat
dilakukan lebih baik oleh manusia. ( Rich and Knight, 1991)
Kecerdasan buatan (AI) merupakan cabang dari
ilmu komputer yang dalam mempresentasi pengetahuan lebih banyak menggunakan
bentuk symbol-simbol daripada bilangan, dan memproses informasi berdasarkan
metode heuristic (Metode Heuristik adalah teknik yang dirancang untuk
memecahkan masalah yang mengabaikan apakah solusi dapat dibuktikan benar, tapi
yang biasanya menghasilkan solusi yang baik atau memecahkan masalah yang lebih
sederhana yang mengandung atau memotong dengan pemecahan masalah yang lebih
kompleks.) atau dengan berdasarkan sejumlah aturan.( Encyclopedia Britannica)
Kecerdasan adalah kemampuan untuk belajar atau
mengerti dari pengalaman. Memahami pesan yang kontradiktif dan ambigu,
menanggapi dengan cepat dan baik atas situasi yang baru, menggunakan penalaran
dalam memecahkan masalah dan menyelesaikannya secara efektif (Winston dan
Pendergast, 1994)
Al dapat dipandang dalam berbagai perspektif.
Dari perspektif kecerdasan
Ai adalah bagaimana membuat mesin yang
“cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh
manusia.
Dari perspektif penelitian
Suatu studi bagaimana membuat agar komputer
dapat melakukan sesuatu sebaik yang dikerjakan manusia.
Domain yang sering dibahas oleh peneliti
meliputi:
a) Mundane task
· Persepsi (Vision & Speech)
· Bahasa alami (Understanding, Generation,
Translation)
· Pemikiran yang bersifat commonsense
· Robot control
b) Formal task
· Permainan/games
· Matematika (geometri, logika, kalkulus,
integral, pembuktian)
c) Expert task
· Analisis financial
· Analisis medikal
· Analisis ilmu pengetahuan
· Rekayasa (desain, pencarian
kegagalan,perencanaan manufaktur )
Dari perspektif bisnis
Ai adalah sekelompok alat bantu (tools) yang
berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna
menyelesaikan masalah-masalah bisnis.
Dari perspektif pemrograman
Meliputi studi tentang pemrograman simbolik,
penyelesaian masalah (problem solving) dan pencarian (searching).
Dua bagian utama yang sangat dibutuhkan untuk
melakukan aplikasi kecerdasan buatan, yaitu :
a) Basis Pengetahuan (Knowledge base), berisi
fakta-fakta, teori, pemikiran dan hubungan antara satu dan yang lainnya.
b) Motor inferensi (Inference engine), yaitu
kemampuan menarik kesimpulan berdasarkan pengalaman.
Konsep kecerdasan buatan
TIRING TEST – METODE PENGUJIAN KECERDASAN
* Turing Test – Metode Pengujian Kecerdasan
yang dibuat oleh Alan Turing.
* Proses uji ini melibatkan penanya (manusia) dan dua objek yang ditanyai. Yang satu adalah seorang manusia dan satunya adalah sebuah mesin yang akan diuji.
* Penanya tidak bisa melihat langsung kepada objek yang ditanya.
* Penanya diminta untuk membedakan mana jawaban computer dan mana jawaban manusia berdasarkan jawaban kedua objek tersebut.
* Jika penanya tidak dapat membedakan mana jawaban mesin dan mana jawaban manusia maka Turing berpendapat bahwa mesin yang diuji tersebut dapat diasumsikan “cerdas”.
* Proses uji ini melibatkan penanya (manusia) dan dua objek yang ditanyai. Yang satu adalah seorang manusia dan satunya adalah sebuah mesin yang akan diuji.
* Penanya tidak bisa melihat langsung kepada objek yang ditanya.
* Penanya diminta untuk membedakan mana jawaban computer dan mana jawaban manusia berdasarkan jawaban kedua objek tersebut.
* Jika penanya tidak dapat membedakan mana jawaban mesin dan mana jawaban manusia maka Turing berpendapat bahwa mesin yang diuji tersebut dapat diasumsikan “cerdas”.
PEMROSESAN SIMBOLIK
* komputer semula didesain untuk memproses
bilangan/angka-angka.(pemrosesan numerik)
* Sementara manusia dalam berpikir dan menyelesaikan masalah lebih bersifat simbolik, tidak didasarkan pada sejumlah rumus atau melakukan komputasi matematis.
* Sifat penting dai AI adalah bahwa AI merupakan bagian dari ilmu komputer yang melakukan proses secara simbolik dan non algoritmik dalam penyelesaian masalah.
* Sementara manusia dalam berpikir dan menyelesaikan masalah lebih bersifat simbolik, tidak didasarkan pada sejumlah rumus atau melakukan komputasi matematis.
* Sifat penting dai AI adalah bahwa AI merupakan bagian dari ilmu komputer yang melakukan proses secara simbolik dan non algoritmik dalam penyelesaian masalah.
HEURISTIK
* Istilah Heuristic diambil dari bahasa yunani
yang berarti menemukan.
* Heuristic merupakan suatu strategi untuk melakukan suatu pencarian (search) ruang problema secara selektif, yang memandu proses pencarian yang kita lakukan sepanjang jalur yang memiliki kemungkinan sukses paling besar.
* Heuristic merupakan suatu strategi untuk melakukan suatu pencarian (search) ruang problema secara selektif, yang memandu proses pencarian yang kita lakukan sepanjang jalur yang memiliki kemungkinan sukses paling besar.
PENARIKAN KESIMPULAN (INFERENCING)
* AI mencoba membuat mesin memiliki kemampuan
berpikir atau mempertimbangkan (reasoning)
* Kemampuan berpikir (reasoning) termasuk didalamnya proses penarikan kesimpulan (inferencing) berdasarkan fakta-fakta dan aturan dengan menggunakan metode heuristic atau metode pencarian lainnya.
* Kemampuan berpikir (reasoning) termasuk didalamnya proses penarikan kesimpulan (inferencing) berdasarkan fakta-fakta dan aturan dengan menggunakan metode heuristic atau metode pencarian lainnya.
PENCOCOKAN POLA (PATTERN MATCHING)
AI bekerja dengan metode pencocokan pola
(pattern matching) yang berusaha untuk menjelaskan objek kejadian (events) atau
proses dalam hubungan logik atau komputasional.
Tujuan Kecerdasan Buatan
* Membuat computer lebih cerdas
* Mengerti tentang kecerdasan
* Membuat mesn lebih berguna
Keuntungan kecerdasan buatan disbanding
kecerdasan alami:
* Lebih bersifat permanen
* Lebih mudah dipublikasi atau disebarkan
* Lebih murah dibandingkan kecerdasan alami
* Bersifat konsisten
* Dapat didokumentasikan
* Dapat mengerjakan pekerjaan lebih cepat dan
lebih baik dibandingkan dengan kecerdasan alami.
Keuntungan kecerdasan alami disbanding AI:
* Kreatif
* Dapat melakukan proses pembelajaran secara
langsung, sementara AI harus mendapatkan masukan berupa symbol dan
representasi-representasi.
* Pemikiran manusia dapat digunakan secara
luas sebagai referensi untuk pengambilan keputusan. Sebaliknya, AI menggunakan
focus yang sempit
SISTEM CERDAS YANG BANYAK DI KEMBANGKAN
Sistem pakar ( Expert System)
yaitu program konsultasi (advisory) yang
mencoba menirukan proses penalaran seorang pakar/ahli dalam memecahkan masalah
yang rumit. sistem pakar merupakan aplikasi AI yang paling banyak.
Pemrosesan Bahasa Alami (Natural Language
Processing)
Yang member kemampuan pengguna komputer untuk
berkomunikasi dengan komputer dalam bahasa mereka sendiri (bahasa manusia).
Komunikasi dapat dilakukan dengan percakapan alih-alih menggunakan perintah
yang biasa digunakan dalam bahasa komputer biasa.
CONTOH SISTEM CERDAS
1. Pintu Kaca Otomatis
Pintu geser otomatis dengan
sensor PIR merupakan suatu perangkat yang dapat mendeteksi kehadiran manusia
atau objek hidup lainnya melalui suhu tubuh yang dihasilkan. Pintu geser ini
akan membuka secara otomatis saat ada objek hidup yang mendekat dan akan
menutup setelah objek itu menjauh atau saat tidak ada objek yang mendekatinya.
2. Mesin X-Ray
Mesin X-Ray
umumnya digunakan di tiap bandara-bandara untuk sistem keamanan. Perlatan
detector yang digunakan untuk mendeteksi secara visual semua barang bawaan
calon penumpang pesawat udara yang dapat membahayakan keselamatan penerbangan
dengan cepat tanpa membuka kemasan barang tersebut.
3. Mesin Pencuci Mobil
Otomatis
Mesin ini
sangat berguna karna mempermudah manusia hingga tidak harus repot-repot mencuci
secara manual karna kita hanya cukup dudukn didalam mobil lalu mesin akan
secara otomatis membersihkan mobil kita tanpa ,memerlukan waktu yang lama.