Sejarah perkembangan kecerdasan buatan dibagi menjadi
beberapa periode yang dapat dijabarkan sebagai berikut:
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)
- Aplikasi komersial pertama menggunakan sistem
pakar bernama R1 yang digunakan oleh perusahaan Ameriak (1982).
- Jepang juga membentuk proyek jangka panjang
menggunakan komputer cerdas berbasis Prolog.
5. Kecerdasan Buatan menjadi
disiplin ilmu (1987 – sekarang)
6. AI menampakkan diri di semua
bidang (1995 – sekarang)
Fondasi ilmu yang membentuk
kecerdasan buatan yaitu:
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.
Sumber :