Anda di halaman 1dari 26

INTRODUCTION EXPERT

SYSTEM
Betulkah sebuah mesin dapat benar-benar berfikir dengan dirinya
sendiri?

Jika benar-benar dapat berfikir sendiri, apakah proses berfikirnya


sama dengan kita?

Seberapa handal?
Sejarah
Di awal abad 20, seorang penemu Spanyol, Torres y Quevedo, membuat
sebuah mesin yang dapat menskak-mat raja lawannya dengan sebuah ratu
dan raja. Perkembangan secara sistematis kemudian dimulai segera setelah
diketemukannya komputer digital.
Artikel ilmiah pertama tentang Kecerdasan Buatan ditulis oleh Alan Turing
pada tahun 1950, dan kelompok riset pertama dibentuk tahun 1954 di
Carnegie Mellon University oleh Allen Newell and Herbert Simon.
Bidang Kecerdasan Buatan baru dianggap sebagai bidang tersendiri di
konferensi Dartmouth tahun 1956, di mana 10 peneliti muda memimpikan
mempergunakan komputer untuk memodelkan bagaimana cara berfikir
manusia. Hipotesis mereka adalah: Mekanisme berfikir manusia dapat
secara tepat dimodelkan dan disimulasikan pada komputer digital, dan ini
yang menjadi landasan dasar Kecerdasan Buatan
1. Cikal bakal Kecerdasan Buatan (1943 1955)
- Cikal bakal AI dikerjakan oleh McCulloh & Pitts dengan Neuron buatan yang
menirukan cara kerja neuron manusia dengan logika proposisional. Bisa
menyelesaikan fungsi komputasi dengan struktur neuron network.
- Hebbian learning, memperkenalkan aturan sederhana untuk meng-update
kekuatan antar neuron.
- Minsky & Edmonds membangun komputer neural network pertama pada
1950.
- Allan Turing dianggap sebagai orang pertama yang mengeluarkan pikiran
tentang AI secara lengkap pada artikelnya yang berjudul Computing
machinery and Intelligent pada tahun 1950.
2. Kelahiran Kecerdasan Buatan (1956)
- McCarthy menginisiasi Dartmouth Workshop pada tahun 1956 yang melahirkan
suatu nama bidang baru Artificial Intelligence.
- Mengapa AI berbeda dengan disiplin ilmu lain yang serupa? Karena AI berfokus
menirukan kemampuan manusia seperti kreatifitas, pengembangan diri, dan
penggunaan bahasa. Selain itu juga karena metodologi AI merupakan cabang dari
ilmu komputer yang berupaya membangun mesin yang berfungsi otonom pada
lingkungan yang kompleks dan berubah-ubah.

3. Awal mula AI yang penuh antusias dan harapan besar (1952 1969)
Merupakan tahap pengembangan aplikasi AI yang sukses jika dibandingan dengan
program komputer primitif. Banyak aplikasi AI yang berhasil sehingga memunculkan
istilah evolusi mesin

4. AI menjadi industry (1980 sekarang)


5. Kecerdasan Buatan menjadi disiplin ilmu (1987 sekarang)
6. AI menampakkan diri di semua bidang (1995 sekarang)
Kecerdasan buatan (Artificial Intelligence)
Articial Intelligence(AI) : a subject that studies theories,methods,and
applications with respect to simulation, extension, and expansion of
human intelligence for problem-solving
teori, metode dan aplikasi yang berhubungan dengan simulasi, pengembangan dan
perluasan kecerdasan manusia dalam menyelesaikan masalah
"learning" and "problem solving" memecahkan persoalan yang rumit dengan cara
yang lebih manusiawi
dilakukan dengan mengikuti/mencontoh karakteristik dan analogi berpikir dari
kecerdasan/Inteligensia manusia, dan menerapkannya sebagai algoritma yang
dikenal oleh komputer
Kecerdasan Buatan
Cabang ilmu komputer yang mempelajari otomatisasi tingkah laku
cerdas (Setiawan, 1993)
Suatu perilaku sebuah mesin yang jika dikerjakan oleh manusia akan
disebut cerdas (Turing, et. al, 1996)
AI menurut Russel dan Norvig (Russel, Norvig, 2003) dapat
dikategorikan menjadi dua dimensi utama yang membahas
proses/penalaran berpikir (reasoning) dan perilaku/tindakan
(behavior). Selanjutnya definisi AI dapat dijabarkan lagi berdasarkan
kinerja (performance) dan rasionalitasnya. Keempat sudut pandang
tersebut membentuk matriks definisi AI,
Otomasi vs AI
Automation is basically making a hardware or software that is capable
of doing things automatically. Consider the example of fire alarm
systems deployed in buildings. As soon as smoke sensor is activated,
water start pouring down the pipes.
On the other hand Artificial Intelligence is a science and engineering
of making intelligent machines (according to John McCarthy, person
who coined this term). AI is all about try to make machines or
software mimic human behavior and intelligence.
- Machine with minds, in the full literal sense (Haugeland, 1985) ; the (automation of)
activities that we associate with human thinking, activitites such as decision-
making, problem solving, learning (Bellman, 1978)
- The study of mental faculties through the use of Computational models (Charnial and
McDermott, 1985); The study of the computations that make it possible to perceive,
reason, and act. (Winston, 1992)
Automation can or can not be based on Artificial Intelligence.
Automation can be provided by placing some sensors and making
something do corresponding to sensor readings. If you want to make
the same thing to be an AI, then you might need to do extra bit of
work. Like use of neural networks, graphs, machine learning (deep
learning) in your software. Your coding level will decide to how much
extend you can make your system stimulate like human. In case of
simple automatic you can easily predict the output, according to
sensor readings. While in case of AI there is always bit of uncertainty,
just like human brain.
Otomasi pada robot & AI
Artificial Intelligence is a science to develop a system or software to
mimic human to respond and behave in a circumstance.
AI is changing. We are now recognizing that most things called "AI" in
the past are nothing more than advanced programming tricks. AI is a
computer program that does something smart.
Robot Automation can be found in nearly every industry, ranging
from transportation and utilities to defense and facility operations.
The most prevalent area, however, is undoubtedly manufacturing.
With many required tasks being labor intensive or highly repetitive,
the creation of automated machinery has improved efficiency and
also created greater quality control.
Automation, will continue to be of high quality, based on the program you
have written, whether, you dont use it or use it daily, it will run with the
same quality unless you change the code.
AI, on the other hand, even if your algorithm is standard, the AI will mature,
only on repeated usage, and how you use it. Quality to help you, will
depend on the data it has, how much it learns from the data, the less the
data, the less the results. In short, AI not just depends on your code, but
also, depends on how you make it analyze the data, and how much data it
has to analyze.
Artificial intelligent is designing a system which can respond and make
decisions according to varying environment parameters which are not
known at the time of design but there existence and change in them in
future can be predicted.
Automation is the condition of being automatically operated or controlled.
Examples are software programs that run without the help of a human.
Artificial intelligence is a mechanism that can make decisions and learn
from those decisions. Examples are video games that attempt to beat the
player by exploiting his/herlearned weaknesses.
Contoh aplikasi (tugas akhir) menggunakan
Jaringan Saraf Tiruan
Pendeteksian Wajah Berbasis Jaringan Saraf Tiruan
Verifikasi Bentuk Tangan Menggunakan Jaringan Saraf Tiruan
Peramalan Harga Saham Menggunakan Metode Jaringan Saraf Tiruan
Feedforward
Pendeteksian Lokasi Wajah pada Citra Digital dengan Menggunakan
Propagasi Balik Jaringan Saraf Tiruan
Prediksi Kerusakan Perangkat Menggunakan Jaringan Saraf Tiruan
FONDASI ILMU KECERDASAN BUATAN
1. Filsafat:
Pikiran adalah seperti mesin
Menggunakan pengetahuan untuk mengoperasikan sesuatu
Pemikiran digunakan untuk mengambil tindakan
2. Matematika
Alat untuk memanipulasi pernyataan logis
Memahami perhitungan
Penalaran algoritma
3. Ekonomi
Pengambilan keputusan untuk memaksimalkan hasil yang diharapkan
4. Neuroscience (Ilmu syaraf)
Studi tentang sistem syaraf
Bagaimana otak memproses informasi
5. Psikologi
Ilmu kognitif
Manusia dan hewan adalah mesin pengolah informasi
6. Teknik komputer
Menyediakan alat/artefak untuk aplikasi AI
7. Teori kontrol
Merancang perangkat yang bertindak optimal berdasarkan umpan balik
dari lingkungan.
8. Bahasa
Bagaimana bahasa berhubungan dengan pikiran. Knowledge
representation language dan natural language processing.
Problem solving
Kemampuan untuk problem solving adalah salah satu cara untuk
mengukur kecerdasan dalam berbagai konteks. Terlihat di sini bahwa
mesin cerdas akan diragukan untuk dapat melayani keperluan khusus
jika tidak mampu menangani permasalahan remeh/kecil yang biasa
dikerjakan orang secara rutin
Beberapa alasan untuk memodelkan
performa manusia
Untuk menguji teori psikologis dari performa manusia
Untuk membuat komputer dapat memahami penalaran (reasoning)
manusia
Untuk membuat manusia dapat memahami penalaran komputer
Untuk mengeksploitasi pengetahuan apa yang dapat diambil dari
manusia
Menurut Winston dan Prendergast (1984), tujuan
dari Kecerdasan Buatan adalah:
Membuat mesin menjadi lebih pintar.
Memahami apakah kecerdasan (intelligence) itu.
Membuat mesin menjadi lebih berguna
a given program thinks like a human determining how humans think
We need to get inside the actual workings of human minds 3 ways
to do:

through introspectiontrying to catch our own thoughts as they go by;


through psychological experimentsobserving a person in action;
Through brain imagingobserving the brain in action.

Once we have a sufficiently precise theory of the mind, it becomes possible


to express the theory as a computer program.
Cabang Kecerdasan Buatan

Pencarian. Program AI seringkali harus mengevaluasi


kemungkinan yang jumlahnya banyak sekali,
misalnya kemungkinan langkah dalam permainan
catur atau penyimpulan dari program untuk
membuktikan suatu teori.
Pengenalan Pola.
Representasi, yakni bagaimana
merepresentasikan/menuliskan fakta-fakta yang ada
ke dalam simbul-simbul atau bahasa logika matematis.
-Interferensi
-Pengetahuan dan penalaran yang masuk akal (common sense
knowledge and reasoning).
-Belajar dari pengalaman.
-Perencanaan. Program perencanaan bermula dari fakta-fakta umum
(terutama fakta mengenai efek dari suatu aksi), fakta tentang situasi
yang khusus, dan suatu pernyataan tentang tujuan. Dari sini
kemudian dibuat sebuah strategi untuk mencapai tujuan tersebut.
Secara umum, biasanya strategi tersebut berupa urut-urutan aksi.
-Epistemologi, yakni studi tentang sumber, sifat, dan keterbatasan
pengetahuan yang digunakan untuk pemecahan masalah.
-Ontologi, ilmu tentang keberadaan dan realitas.
-Heuristik, yaitu suatu cara atau teknik untuk mencoba menemukan
suatu benda/ide.
Sejarah aplikasi kecerdasan buatan yang telah
diterapkan:
DEEP BLUE mengalahkan dunia catur Garry Kasparov juara pada tahun
1997.
ALVINN mengemudi melintasibenua Amerika (mengemudi otonom 98%
dari total jarak, dari Pittsburgh ke San Diego).
Selama Perang Teluk 1991, penggunaan aplikasi AI untuk perencanaan
logistik dan program penjadwalan yang melibatkan hingga 50.000
kendaraan, kargo, dan pasukan AS.
Program perencanaan otonom milik NASA yang mengontrol penjadwalan
operasi untuk pesawat ruang angkasa.
Proverb, aplikasi AI untuk memecahkan teka-teki silang yang lebih baik
daripada kebanyakan manusia.
Contoh aplikasi sistem cerdas
Aplikasi Sistem Pakar untuk Diagnosa Penyakit Kulit dan Pengobatannya dengan
Basis Pengetahuan yang Dinamis
Pembangunan Perangkat Lunak Sistem Pakar Untuk Mengidentifikasi Kerusakan
Pada Mobil Toyota Kijang
Sistem Pakar Untuk Konsultasi Kesehatan
Sistem Pakar untuk Diagnosis Penderita HIV/AIDS
Sistem Pakar Anamnesa Keterlambatan Perkembangan Anak
Sistem Pendukung Penentuan Minat dan Kecocokan Bidang Kerja dengan
Menggunakan Sistem Pakar
Sistem Pakar Deteksi Penyakit Kanker Menggunakan Pendekatan Naive Bayesian
Sistem Pakar Deteksi Interaksi Obat
Pengenalan Pola Huruf Menggunakan Radial Basis Function Network
Tugas kelompok
- Buat presentasi slide/video presentasi satu aplikasi menggunakan
kecerdasan buatan
- Slide tergambar : topic spesifik, tujuan penggunaan kecerdasan
buatan pada aplikasi, penjelasan ttg cara kerja aplikasi, sudut
pandang AI

Anda mungkin juga menyukai