You are on page 1of 11

KONSEP KECERDASAN BUATAN

Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan
sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini
umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam
suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat
dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan
buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy,
jaringan syaraf tiruan dan robotika.

Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk
Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan
persamaan, menyelesaikan persamaan integral, membuat permainan catur atau
Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit
kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika.
Seperti contoh: Pengenalan Obyek/Muka, bermain Sepakbola.

Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang
yang sangat penting pada ilmu komputer, berhubungan dengan perilaku,
pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI
menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang
membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian,
perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan
pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal
seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada
penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering
digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang
telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan
video game.

'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu sistem kecerdasan,
tapi juga mengkonstruksinya.

Tidak ada definisi yang memuaskan untuk 'kecerdasan':

1. kecerdasan: kemampuan untuk memperoleh pengetahuan dan
menggunakannya
2. atau kecerdasan yaitu apa yang diukur oleh sebuah 'Test Kecerdasan'
Faham Pemikiran

Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI
Konvensional dan Kecerdasan Komputasional (CI, Computational Intelligence).
AI konvensional kebanyakan melibatkan metoda-metoda yang sekarang
diklasifiksikan sebagai pembelajaran mesin, yang ditandai dengan formalisme dan
analisis statistik. Dikenal juga sebagai AI simbolis, AI logis, AI murni dan AI cara
lama (GOFAI, Good Old Fashioned Artificial Intelligence). Metoda-metodanya
meliputi:

1. Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai
kesimpulan. Sebuah sistem pakar dapat memproses sejumlah besar
informasi yang diketahui dan menyediakan kesimpulan-kesimpulan
berdasarkan pada informasi-informasi tersebut.
2. Petimbangan berdasar kasus
3. Jaringan Bayesian
4. AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI
secara manual

Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif
(misalnya penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini
berdasarkan pada data empiris dan diasosiasikan dengan AI non-simbolis, AI
yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya meliputi:

1. Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat
kuat
2. Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian,
telah digunakan secara meluas dalam industri modern dan sistem kendali
produk konsumen.
3. Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi
secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk
menghasilkan pemecahan masalah yang lebih baik.

Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya
algoritma genetik) dan kecerdasan berkelompok (misalnya algoritma semut)

Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan
kedua kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan
syaraf atau aturan produksi dari pembelajaran statistik seperti dalam ACT-R.
Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan
kecerdasan mencoba untuk mencapai kecerdasan buatan dalam proses
pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan
manusia melalui teknologi.
Sejarah

Pada awal abad 17, René Descartes mengemukakan bahwa tubuh hewan bukanlah
apa-apa melainkan hanya mesin-mesin yang rumit. Blaise Pascal menciptakan
mesin penghitung digital mekanis pertama pada 1642. Pada 19, Charles Babbage
dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram.

Bertrand Russell dan Alfred North Whitehead menerbitkan Principia
Mathematica, yang merombak logika formal. Warren McCulloch dan Walter Pitts
menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam Aktivitas " pada
1943 yang meletakkan pondasi untuk jaringan syaraf.

Tahun 1950-an adalah periode usaha aktif dalam AI. Program AI pertama yang
bekerja ditulis pada 1951 untuk menjalankan mesin Ferranti Mark I di University
of Manchester (UK): sebuah program permainan naskah yang ditulis oleh
Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich
Prinz. John McCarthy membuat istilah "kecerdasan buatan " pada konferensi
pertama yang disediakan untuk pokok persoalan ini, pada 1956. Dia juga
menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan "Turing
test" sebagai sebuah cara untuk mengoperasionalkan test perilaku cerdas. Joseph
Weizenbaum membangun ELIZA, sebuah chatterbot yang menerapkan
psikoterapi Rogerian.

Selama tahun 1960-an dan 1970-an, Joel Moses mendemonstrasikan kekuatan
pertimbangan simbolis untuk mengintegrasikan masalah di dalam program
Macsyma, program berbasis pengetahuan yang sukses pertama kali dalam bidang
matematika. Marvin Minsky dan Seymour Papert menerbitkan Perceptrons, yang
mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer
mengembangkan bahasa komputer Prolog. Ted Shortliffe mendemonstrasikan
kekuatan sistem berbasis aturan untuk representasi pengetahuan dan inferensi
dalam diagnosa dan terapi medis yang kadangkala disebut sebagai sistem pakar
pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama
untuk mengatasi jalan berintang yang kusut secara mandiri.

Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma
perambatan balik, pertama kali diterangkan oleh Paul John Werbos pada 1974.
Tahun 1990-an ditandai perolehan besar dalam berbagai bidang AI dan
demonstrasi berbagai macam aplikasi. Lebih khusus Deep Blue, sebuah komputer
permainan catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6
game yang terkenal pada tahun 1997. DARPA menyatakan bahwa biaya yang
disimpan melalui penerapan metode AI untuk unit penjadwalan dalam Perang
Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun
1950 pada pemerintah AS.

Tantangan Hebat DARPA, yang dimulai pada 2004 dan berlanjut hingga hari ini,
adalah sebuah pacuan untuk hadiah $2 juta dimana kendaraan dikemudikan
sendiri tanpa komunikasi dengan manusia, menggunakan GPS, komputer dan
susunan sensor yang canggih, melintasi beberapa ratus mil daerah gurun yang
menantang.

Filosofi

Perdebatan tentang AI yang kuat dengan AI yang lemah masih menjadi topik
hangat diantara filosof AI. Hal ini melibatkan filsafat pemikiran dan masalah
pikiran-tubuh. Roger Penrose dalam bukunya The Emperor's New Mind dan John
Searle dengan eksperimen pemikiran "ruang China" berargumen bahwa kesadaran
sejati tidak dapat dicapai oleh sistem logis formal, sementara Douglas Hofstadter
dalam Gödel, Escher, Bach dan Daniel Dennett dalam Consciousness Explained
memperlihatkan duukungannya atas fungsionalisme. Dalam pendapat banyak
pendukung AI yang kuat, kesadaran buatan dianggap sebagai urat suci (holy grail)
kecerdasan buatan.

Fiksi sains

Dalam fiksi sains, AI umumnya dilukiskan sebagai kekuatan masa depan yang
akan mencoba menggulingkan otoritas manusia seperti dalam HAL 9000, Skynet,
Colossus and The Matrix atau sebagai penyerupaan manusia untuk memberikan
layanan seperti C-3PO, Data, the Bicentennial Man, the Mechas dalam A.I. atau
Sonny dalam I, Robot. Sifat dominasi dunia AI yang tak dapat dielakkan, kadang-
kadang disebut "the Singularity", juga dibantah oleh beberapa penulis sains seperti
Isaac Asimov, Vernor Vinge dan Kevin Warwick. Dalam pekerjaan seperti manga
Ghost in the Shell-nya orang Jepang, keberadaan mesin cerdas mempersoalkan
definisi hidup sebagai organisme lebih dari sekedar kategori entitas mandiri yang
lebih luas, membangun konsep kecerdasan sistemik yang bergagasan. Lihat daftar
komputer fiksional(list of fictional computers) dan daftar robot dan android
fiksional (list of fictional robots and androids).

Seri televisi BBC Blake's 7 menonjolkan sejumlah komputer cerdas, termasuk
Zen (Blake's 7), kompuer kontrol pesawat bintang Liberator (Blake's 7); Orac,
superkomputer lanjut tingkat tinggi dalam kotak perspex portabel yang
mempunyai kemampuan memikirkan dan bahkan memprediksikan masa depan;
dan Slave, komputer pada pesawat bintang Scorpio.

http://wikipedia.com
BIDANG- BIDANG YANG TERMASUK KECERDASAN BUATAN

Bidang utama teknologi

Kecerdasan buatan · Teknologi keramik · Teknologi komputasi ·
Elektronika · Elektronika dan instrumentasi · Teknologi energi ·
Ilmu terapan Penyimpanan energi · Rekayasa fisika · Teknologi lingkungan ·
Teknik material · Mikroteknologi · Nanoteknologi · Teknologi
nuklir · Rekayasa optik · Komputer quantum

Olahraga
dan Peralatan berkemah · Tempat bermain · Peralatan olahraga
Rekreasi

Informasi
Teknologi informasi · Teknologi komunikasi · Grafis · Teknologi
dan
musik · Pengenalan suara · Teknologi visual
Komunikasi

Industri Konstruksi · Teknik finansial · Manufaktur · Mesin · Pertambangan

Bom · Senapan · Amunisi · Teknologi militer · Teknik kelautan ·
Militer
Pesawat tempur · Kapal perang · Peluru kendali · Tank

Rumah Peralatan rumah tangga · Teknologi rumah tangga · Teknologi
tangga pendidikan · Teknologi pangan

Teknik material · Teknik finansial · Teknik kelautan · Teknik
biomedis · Teknik keselamatan · Teknik kesehatan · Teknik
penerbangan · Teknik perkapalan · Teknik pertanian · Teknik
arsitektur · Rekayasa biologi · Teknik bioproses · Teknik biomedis ·
Teknik kimia · Teknik sipil · Teknik komputer · Teknik konstruksi ·
Teknik
Teknik listrik · Teknik elektro · Teknik lingkungan · Teknik industri ·
Teknik mesin · Teknik mekatronika · Teknik metalurgi · Teknik
pertambangan · Teknik nuklir · Teknik otomotif · Teknik
perminyakan · Teknik perangkat lunak · Teknik struktur · Rekayasa
jaringan

Kesehatan Teknik biomedis · Bioinformatika · Bioteknologi · Informatika
dan kimiawi · Teknologi perlindungan kebakaran · Farmakologi · Teknik
Keselamatan keselamatan · Teknik kesehatan

Angkasa luar · Teknik penerbangan · Teknik perkapalan · Kendaraan
Transportasi
bermotor · Teknologi luar angkasa
Diperoleh dari "http://id.wikipedia.org/wiki/Kecerdasan_buatan"
Kategori: Kecerdasan buatan
APLIKASI ALGORITMA GENETIKA UNTUK MERANCANG FUNGSI
KEANGGOTAAN PADA
KENDALI LOGIKA FUZZY.

1.Algoritma genetika
Algoritma Genetika adalah suatu algoritma pencarian yang meniru mekanisme
dari genetika alam. Algoritma Genetika ini banyak dipakai pada aplikasi bisnis, teknik
maupun pada bidang keilmuan.Algoritma ini dapat dipakai untuk mendapatkan solusi
yang tepat untuk masalah optimal dari satu variabel atau multi variabel.
Sebelum
Algoritma ini dijalankan, masalah apa yang ingin dioptimalkan itu harus dinyatakan
dalam fungsi tujuan, yang dikenal dengan fungsi fitness. Jika nilai fitness semakin besar,
maka sistem yang dihasilkan semakin baik. Operasi yang dilakukan adalah reproduksi,
crossover, dan mutasi untuk mendapatkan sebuah solusi menurut nilai fitnessnya.
Selanjutnya konstruksi dasar dari Algoritma Genetika adalah sebagai berikut:
• Pendefinisian Chromosome
• Pendefinisian Fungsi Fitness
• Membangkitkan Sebuah Populasi Awal
• Reproduksi
• Crossover
• Mutasi

Pada bagian ini Algoritma Genetika akan dipakai mendapatkan optimasi dari
kendali logika fuzzy untuk suatu model simulasi yaitu pada water level control. Gambar
simulasi water level control tampak di berikut ini.
Pada water level control tersebut bagian yang ingin dioptimasi berada di blok
Fuzzy Logic Controller. Blok ini memuat file yang sumbernya dari tank.fis kemudian
juga dimodifikasi sehingga menjadi file tanksave.fis. Algoritma Genetika itu sendiri
bekerja pada bagian yang menentukan parameter dari fungsi membership level,rate, dan
valve. Sedangkan untuk rule pada bagian ini dibuat tetap.

Dimana:
HL = High Large, HS = High Small, OK = Okay, LS= Low Small, LL = Low Large, NL
= Negative Large, NS = Negative Small, NO = None, PS = Positive Small, PL = Positive
Large, CF = Close Fast, CS = Close Small, NC = No Change, OS = Open Slow,
OF=
Open Fast.

Untuk tiap membership function (2 input dan 1 output) memerlukan satu nilai,
sehingga bentuknya simetris (lihat gambar 2).

Sehingga dengan mencari nilai x saja, bentuk membership function tersebut dapat
dibuat. Sebagai hasil akhirnya didapatlah bentuk membership function yang simetris.
Kromosom dibuat berdasarkan satu nilai, sehingga didapat tiga nilai, x, y, dan z. Ketiga
nilai membentuk kromosom float seperti pada gambar 3.
Water level control yang menjadi plant dalam menjalankan Algoritma Genetika
ini mengambil fungsi fitnessnya yaitu berupa overshoot dan risetime. Bentuk overshoot
dan risetime dapat dilihat pada scope pada simulasi sltank4 dan untuk mencaribesarnya
fitness maka setelah selesai menjalankan sltank4, kemudian kita dapat mengambil harga
outputnya yaitu dengan menjalankan program perhitungan nilai fitnessnya. Besarnya
fitness diperoleh dari perhitungan:

fitness = 1/(100 overshoot + risetime)

Hasil
Sistem mula-mula diset dengan bilangan random,baru kemudian proses optimasi
dilakukan. Pada gambar 4, 5, dan 6 akan dapat dilihat bentuk membership function yang
dirancang dengan menggunakan Alogirtma Genetika. Sistem dijalankan sampai dengan
25 generasi, dan 10 kromosom untuk tiap generasi. Kenaikan nilai fitness dapat dilihat
pada gambar dibawah ini
Gambar dibawah ini menunjukkan hasil percobaan dengan berbagai nilai probabilitas
crossover dan mutasi.Gambar ini dapat dilihat perbandingan antara fitnes yang
memiliki probalitas yang berbeda-beda.
2.Logika Fuzzy
Logika fuzzy adalah multi nilai logika berasal dari fuzzy teori untuk menangani
dengan alasan yang tepat dari pada pemikiran.
Logika fuzzy atau sistem fuzzy merupakan suatu cara yang tepat untuk memetakan
suatu ruang input kedalam suatu ruang output [KUS03].

Alasan – alasan digunakannya logika fuzzy, antara lain:

1. Konsep logika fuzzy mudah dimengerti, karena di dalam logika fuzzy terdapat
konsep matematis sederhana dan mudah dimengerti yang mendasari
penalaran fuzzy.

2. Logika fuzzy sangat fleksibel.

3. Logika fuzzy memiliki toleransi terhadap data – data yang tidak tepat.

4. Logika fuzzy mampu memodelkan fungsi – fungsi nonlinier yang sangat
kompleks.

5. Logika fuzzy dapat bekerjasama dengan teknik – teknik kendali secara
konvensional.

6. Logika fuzzy didasarkan pada bahasa alami.

7. Logika fuzzy dapat membangun dan mengaplikasikan pengalaman –
pengalaman para pakar secara langsung tanpa harus melalui proses pelatihan.
Ada beberapa hal yang menjadi lingkup dari sistem fuzzy [KDH03], yaitu :

1. Variabel fuzzy
Variabel fuzzy merupakan variabel yang hendak dibahas dalam suatu sistem fuzzy.

2. Himpunan fuzzy
Himpunan fuzzy merupakan suatu grup yang mewakili suatu kondisi atau keadaan
tertentu dalam suatu variabel fuzzy.

Contoh :

• Variabel jarak, terbagi menjadi 3 himpunan fuzzy, yaitu : DEKAT, SEDANG,
dan JAUH.

contoh : Aplikasi menentukan Visus Mata dengan Logika Fuzzy
Visus mata merupakan tajam penglihatan atau daya pandang seseorang memandang
suatu objek pada jarak tertentu. Visus seseorang seringkali mengalami gangguan di
usia tertentu. Biasanya ditandai dengan lemahnya daya penglihatan seseorang untuk
melihat suatu objek pada jarak pandang tertentu. Untuk mengetahui ada atau tidaknya
perubahan pada daya penglihatan mata perlu dilakukan tes. Tes untuk mengukur
tajam penglihatan ini mutlak dilakukan bagi penderita yang mempunyai gejala –
gejala melemahnya penglihatan mereka agar dapat segera ditangani.
Aplikasi untuk menentukan visus mata dibuat sebagai media bagi masyarakat umum
untuk mengetahui ketajaman penglihatan mereka. Tes yang biasanya hanya dapat
dilakukan dengan mendatangi optik atau rumah sakit mata, kini dapat dilakukan
hanya dengan duduk di depan layar komputer. Dengan dibuatnya aplikasi ini,
diharapkan dapat membantu penderita untuk mengetahui besar ketajaman penglihatan
mereka.