Anda di halaman 1dari 21

Artificial Intelligence

kecerdasan manusia
???
PENGENALAN ARTIFICIAL INTELLIGENCE DALAM

Komputer yang kita gunakan sehari-hari saat ini


merupakan komputer generasi ke-4 dengan
mikroprosesor sebagai komponen intinya. Komputer
tidak lagi dgunakan sebagai alat hitung saja,tetapi
lebih dari itu, komputer sudah digunakan untuk
membantu menyelesaikan hampir seluruh pekerjaan
manusia. Namun masih ada satu kekurangan komputer
yang tentu saja menjadi kelebihan manusia dalam
menyelesaikan suatu pekerjaan. Kekurangan tersebut
adalah logika berfikir,penalaran ,dan pengalaman.
Oleh karena itu,komputer generasi ke-5 dikembangkan
dengan memasukkan aspek-aspek yang dimiliki
manusia tersebut kedalamnya. Kajian yang membahas
tentang hal ini adalah sesuatu yang disebut Artificial
Intelligence atau kecerdasan buatan
Definisi AI
AI dapat didefinisikan sebagai suatu kajian yang
mencoba untuk mengaplikasikan kemapuan manusia
dalam memecahkan permasalahan kedalam komputer
sehingga komputer dapat melakukan pekerjaan seperti
dan sebaik yang dilakukan manusia.

Definisi lain yang mendeskripsikan tentang AI adalah


bahwa AI merupakan teknologi yang diaplikasikan ke
dalam komputer sehingga komputer memiliki
kemampuan seperti panca indera manusia ditambah
dengan logika dan proses belajar dari pengalaman.
Defini lebih lengkap tentang AI dapat dilihat dalam
tabel dibawah ini.
.
sember definisi
Schalkoff AI adalah bidang studi yang berusaha
menerangkan dan meniru perilaku cerdas dalam
bentuk proses komputasi
Rich dan Knight AI adalah studi tentang cara membuat komputer
melakukan sesuatu yang sampai saat ini orang
dapat melakukannya dengan baik
Luger dan AI adalah cabang ilmu komputer yang
Stubblefield berhubungan dengan otomasi perilaku yang
cerdas
Haag dan keen AI adalah bidang studi yang berhubungan
dengan penangkapan,pemodelan dan
penyimpanan kecerdsaan manusia dalam sebuah
sistem teknologi informasi sehingga sistem
tersebut dapat memfasilitasi proses pengmbilan
keputusan yang biasanya dilakukan oleh
manusia
Sudut pandang kecerdasan :
AI akan membuat mesin menjadi cerdas

Sudut pandang penelitian :


AI adalah suatu studi bagaimana membuat agar
komputer dapat melakukan suatu pekerjaan sebaik
yang dikerjakan manusia. Domain yang menjadi kajian
penelitian dalam bidang AI antara lain:
1. Mundani task
a. persepsi
b. bahasa alam
c. pemikiran yang bersifat commonsense
d. Robot control
2. Formal task
a. permainan
b. matematika
3. Expert Task
a.Analisis Financial
b.Analisis Medikal
c.Analisis ilmu pengetahuan
d.Rekayasa

Sudut pandang bisnis


AI adalah kumpulan peralatan yang sangat berguna untuk
menyelesaikan masalah-masalah bisnis

Sudut pandang pemrograman


AI meliputi studi tentang pemrograman simbolik,
penyelesaian masalah, dan proses pencarian.
Komputer yang telah mendapatkan tambahan teknologi
AI diharapkan memiliki kemampuan lebih dari
komputer konfensional. Komputer yang dilengkapi
dengan AI diharapkan memiliki kemampuan dan
kecerdasan sebagai berikut :
1. Berfikir dan menalar
2. Memakai penalaran untuk memecahkan masalah
3. Menyerap dan menerapkan pengetahuan
4. Memperlihatkan kreatifitas dan imajinasi
5. Bekerja sesuai dengan situasi yang kompleks dan
membingungkan
6. Melakukan tanggapan dengan cepat dan berhasil
beradatasi
7. Mengenali elemen-elemen yang relatif penting dalam
sebuah situasi
8. Menangani informasi yang rancu, tak lengkap atau
salah
Dibandingkan dengan kecerdasan alami yang dimiliki
oleh manusia, AI memiliki beberapa kelebihan antara
lain :
1. AI bersifat lebih permanen
2. AI lebih mudah diduplikasikan dan disebarkan
3. AI dapat di dokumentasikan
4. AI lebih konsisten
5. AI dapat mengerjakan pekerjaan lbh cepat
6. AI dapat mengerjakan tugas lebih baik

Namun AI memiliki kekurangan jika dibandingkan dengan


kecerdasa alami, antara lain :
1. Untuk menambahkan pengetahuan pada AI harus
dilakukan melalui sitem yang dibangun
2. AI hanya bisa bekerja dengan input-input simbolik
3. Pemakaian AI masih terbatas
AI dasarnya dibuat dengan menggunakan teknik
pemrograman khusus. Sebelumnya kita mengenal
teknik pemrograman konvensional untuk menghasilkan
sebuah perangkat lunak aplikasi. Jika dibandingkan de
gan program konvensional AI memiliki beberapa
kelebihan seperti terlihat dalam tabel dibawah ini

Perbandingan AI dengan pemrograman biasa


Dimensi AI Pemrograman biasa
pemerosesan Mengandung konsep-konsep algoritma
simbolik
Sifat input Bisa tidak lengkap Garus lengkap

pencarian Sebagian besar bersifat Pada umumnya


heuristik didasarkan pada
algoritma
Keterangan disediakan Tidak disediakan

fokus pengetahuan Data dan informasi


Struktur Kontrol dipisahkan Kontrol
dari pengetahuan berintegrasi
dengan data atau
informasi
Sifat output Kuantitatif dan Kuantitatif
kualitatif

Pemeliharaan dan Relatif mudah Sulit


upgrade

Kemampuan bisa tidak


menalar
Ada beberapa kajian dalam bidang AI. Setiap kajian mempunyai
kemampuan tertentu untuk diaplikasikan pada komputer. Kajian-
kajian tersebut antara lain :

ROBOTIK
berupa sebuah robot yang digunakan untuk
menggantikan manusia dalam mengerjakan
tugas. Robot adalah perangkat elektronik yang
dapat diprogramkan untuk melakukan otomasi
terhadap suatu tugas yang biasanya dilakukan
oleh manusia. Robot yang banyak digunakan
dalam dunia industri terutama di negara maju.
ARTIFICIAL VISION (AV)
Sistem penglihatan buatan yang diberikan pda
komputer sehingga komputer dapat membe
dakan bentuk benda.Konsep AV sangat seder
hana, yaitu menggunakan sistem kamera dan
video. Kamera menangkap gambar dan

Mengolahnya menjadi sinyal-sinyal digital dan menepatknnya


dalam memori. Selanjutnya program AI akan melakukan analisis
terhadap data yang diterima menggunakan prosedur. Program
yang digunakan untuk hal ini disebut dengan image procesing.
Ada beberapa teknik image procesing yang sudah diteliti bahkan
diaplikasikan di berbagai bidang .
NEURAL NETWORK
Neural network atau jaringan syaraf tiruan adalah sebuah sistem
yang meniru pola pemrosesan sinyal syaraf di dalam otak
manusia yang berdasarkan pada pengenalan pola. NN terdiri
dari

sejumlah lapisan elemen pemrosesan dengan masing-masing


lapisan melakukan komputasi sendiri dan melewatkan outputnya
kelapisan selanjutnya. Setiap lapisan dalam NN bersifat
independen.
Lapisan pertama dikenal sebagai lapisan input dan lapisan
terakhir sebagai lapisan output. Diantara lapisan input dan output
biasanya terdapat beberapa lapisan lagi yang dinamakan hidden
layer. Seperti halnya manusia yang dapat belajar dari pengalaman
sebelumnya,NN dapat juga mempelajari sesuatu dengan cara
diberi pelatihan . Setelah NN dapat melakukan pencocokan pola
atau melakukan klasifikasi.
EXPERT SYSTEM (ES)
Expert sistem atau sistem pakar adalah sistem
yang meniru kepakaran seseorang dalam
bidang tertentu dalam menyelesaikan suatu
permasalahan. Seringkali sistem pakar disebut
dengan sistem berbasis pengetahuan.di dalam
sistem pakar terdapat fasilitas untuk me
lakukan hal yang dinamakan dengan
inference engine.inference engine akan
melakukan penarikan kesimpulan menggu
nakan basis pengetahuan yang sebelum
nya telah dimasukkan oleh seorang know
ledge engineer ke dalam sistem pakar
Sejauh ini AI telah dipakai untuk melakukan berbagai hal. Dengan
segala keterbatasan, AI telah dipergunakan untuk :
1. Membuat aplikasi komputer yang sangat mudah bagi pemakai
2. Menigkatkan pemecahan masalah secara cepat dan konsisten
3. Membantu memecahkan masalah yang tidak dapt dipecahkan
dengan cara konvensional
4. Membantu menyelesaikan masalah yang mengandung data yang
tidak lengkap atau kurang jelas
5. Menangani informasi yang berlebihan
6. Meningkatkan produktifitas dalam melaksanakan banyak tugas
7. Membantu melaksanakan pencarian data
ROBOTIKA ( jenis-jenis robot )

Robot adalah peranti elektronik yang dapat diprogramkan untuk


melakukan otomasi terhadap suatu tugas yang biasanya dilakukan
manusia. Adapun robotika adalah studi yang berhubungan dengan
pembuatan robot. Robot banyak digunakan dalam dunia indutri :
misalnya untuk melakukan pengelasan atau bahkan merakit mobil.

robot cup,robot berba


sis AI yang dapat ber
main sepakbola
,
Sistem Pakar

Sistem pakar adalah sistem yang meniru kepakaran seseorang dalam


bidang tertentu dalam menyelesaikan suatu permasalahan,sistem
pakar adalah sistem yang :
1. Menangani masalah-masalah kompleks dan nyata,yan memerlukan
interprestasi seorang pakar
2. Menyelesaikan masalah-masalah tersebut dengan menggunakan
model komputer yang memakai penalaran manusia ahli dan
menghasilkan kesimpulan yang sama dengan kesimpulan yang
akan dicapai manusia ahli jika menghadapi masalah-masalah yang
sama.

Kadangkala sitem pakar juga disebut sistem berbasis pengetahuan.


Namun sebenarnya sistem pakar hanyalah salah satu macam
sistem berbasis pengetahuan.
Berbagai Contoh Sistem Pakar

Sistem Pakar Keterangan

Bert Merupakan sistem pakar untuk


merangcangbangunan
Dart/dasd Digunakan untuk mendiagnosis kerusakan
komputer
Delta Merupakan sistem pakar untuk mendiagnosis
kerusakan pada mesin-mesin diesel pada
general elektronik
Dendral Sistem pakar utk menganalisis struktur molekul
suatu nyawa kimia
Puff Sistem ini dgunakan untuk mendiagnosis
gangguan paru-paru
Folio Merupakan sistem pakar untuk mengevaluasi
investasi saham
Heatings Sistem pakar yang digunakan untuk
mengendalikan proses pembakaran batubara
Algoritma Genetika

Algoritma genetika adalah suatu pendekatan yang meniru kemampuan


mahkluk hidup dalam beradapatasi dengan lingkungan sehingga
terbentuk proses evolusi untuk mengatasi masalah dengan lebih baik.
Teknik ini berhasil digunakan untuk menyimulasikan evolusi biologi,
geologi, dan ekosistem yang dalam dunia nyata memakan waktu jutaan
tahun.Ada 3 cara yang digunakan,yaitu :
1.Mutasi : mencoba kombinasi proses secara acak dan
mengevaluasi hasilnya
2.Crossover : Mengkombinasikan bagian dari hasil yang baik
dengan harapan dapat memperoleh hasil yang lebih
baik.
3.Seleksi : Memilih proses-proses yang baik dan membuang
yang jelek

Sistem AI Hibrida

Sistem AI hibrida adalah sistem yang menggabungkan beberapa


teknologi AI untuk memanfaatkan keungguilan masing-masing teknologi
Agen Cerdas

Agen cerdas kian populer sering dengan perkembangan Internet.


Namun,pengertian agen cerdas tidak harus selalu terkait dengan
Internet. Perlu diketahui,berbagai nama lain yang juga menyatakan
agen cerdas yaitu software agen, wizard, knowbot, dan softbot.
Sebelum memahami makan agen cerdas, ada sebaiknya mengenali
telebih dahulu makna agen. Rusel dan Norvig mendefinisikan agen
sebagai segala sesuatu yang dapat dipandang menangkap
lingkungannya memalui sensor dan bertindak terhadap lingkungan
melalui efektor.
Cyborg

Yang dimaksud dngan cyborg adalah campuran antara mesin dan


mahkluk hidup. Dalam film-film, cyborg sering digambarkan sebagai
makhluk hidup yang dokontrol oleh pihak lain. Dalam dunia nyata
sebenarnya banyak manusia yang tergolong sebagai cyborg, yaitu
manusia yang telah dipasangi peranti-peranti elektronik di dalam
tubuhnya