• Tidak ada hasil yang ditemukan

Kecerdasan Buatan (Artificial Intelligence)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Kecerdasan Buatan (Artificial Intelligence)"

Copied!
24
0
0

Teks penuh

(1)

Konsep Dasar AI

Ign.F.Bayu Andoro.S, M.kom

Kecerdasan Buatan

(Artificial Intelligence)

(2)

Pokok Bahasan

1. Sejarah Kecerdasan Buatan

2. Apa itu AI / Kecerdasan Buatan

3. Fondasi AI / Kecerdasan Buatan

4. AI Saat ini

5. AI Masa Depan

6. Area AI

(3)

Sejarah AI (1 of 3)

Istilah AI pertama kali dikemukakan pada tahun 1956 di

konferensi Darthmouth.

Tahapan sejarah perkembangan AI :

o Era komputer elektronik (1941)

 Telah di temukan alat sebagai komputer elektronik yang dikembangkan di USA dan Jerman.

 Komputer tersebut memerlukan ruangan yang luas dan ruang AC yang terpisah.

 Melibatkan konfigurasi ribuan kabel.

 Penemuan ini menjadi dasar pengembangan program yang mengarah ke AI.

o Masa Persiapan AI (1943-1956)

 Warren McCulloch & Walter Pitts berhasil membuat suatu model sel syaraf tiruan (1943).

 Norbert Wiener membuat penelitian mengenai prinsip teori feedback (1950).  John McCarthy (bapak AI) melakukan penelitian bidang Automata, JST dan

pembelajaran intelijensia dengan membuat program yang mampu berfikir.

(4)

Sejarah AI (2 of 3)

Tahapan sejarah perkembangan AI :

o Awal Perkembangan AI (1952-1969)

 Kesuksesan Newell dan Simon dengan program “General Problem Solver”. Program ini digunakan menyelesaikan masalah secara manusiawi.

 McCarthy mendemokan bahasa pemrograman tingkat tinggi yaitu LISP di MIT AI Lab.

 Nathaniel Rochester dari IBM dan mahasiswa-mahasiswanya mengeluarkan program AI yaitu “Geometry Theorm Prover” yang mampu membuktikan suatu teorema (1959).

o Perkembangan AI melambat (1966-1974)

 Program AI yang bermunculan hanya mengandung sedikit atau bahkan tidak mengandung sama sekali pengetahuan pada subjeknya.

 Banyaknya permasalahan yang harus diselesaikan oleh AI, karena terlalu banyaknya masalah yang berkaitan, maka tidak jarang terjadi kegagalan ketika membuat program AI.

 Ada beberapa batasan pada struktur dasar yang digunakan untuk menghasilkan perilaku intelijensia, contohnya dua masukan data yang

berbeda tidak dapat dilatih untuk mengenali kedua masukan yang berbeda.

(5)

Sejarah AI (3 of 3)

Tahapan sejarah perkembangan AI :

o Sistem berbasis pengetahuan (1969-1979)

 Ed Feigenbaum, dkk. Membuat program untuk memecahkan masalah

struktur molekul (Dendral Programs) yang berfokus pada segi pengetahuan kimia.

 Saul Amarel dalam proyek “Computer in Biomedicine” membuat program dari segi pengetahuan diagnosa medis.

o AI menjadi sebuah industri (1980-1988)

Ditemukannya expert system (R1) yang mampu mengkonfigurasi sistem-sistem komputer.

 Booming industri AI juga melibatkan banyak perusahaan besar yang menawarkan software tools untuk membangun sistem pakar.

o Kembalinya Jaringan Syaraf Tiruan (1986-sekarang)

 Hopfield mengembangkan teknik mekanika statistik untuk mengoptimasi jaringan syaraf tiruan (1982).

 David Rumelhart & Geoff Hinton menemukan algoritma back-propagation. Algoritma ini berhasil diimplementasikan pada bidang ilmu komputer dan psikologi (1985).

(6)

Apa Maksud Cerdas

• Kemampuan untuk belajar (ability to learn)

• atau mengerti dari pengalaman (understanding),

• memahami pesan yang kontradiktif dan ambigu,

• menanggapi dengan cepat dan baik atas situasi

yang baru,

• menggunakan penalaran dalam memecahkan

masalah (to solve problem)

• serta menyelesaikannya dengan efektif (Winston

dan Pendergast, 1994

(7)

Apa itu AI? (1 of 4)

Secara Garis besar Kecerdasan Buatan dapat dibagi menjadi 4

kategori:

• Otomasi aktivitas yang berhubungan dengan proses berpikir, pemecahan masalah dan pembelajaran.

(Bellman, 1978)

• Studi tentang kemampuan

mengindera dengan menggunakan model komputasi.

(Charniak+McDermott, 1985)

• Studi bagaimana cara melakukan sesuatu sehingga menjadi lebih baik. (Rich+Knight, 1991)

• Cabang dari ilmu komputer yang fokus pada otomasi perilaku yang cerdas. (Luger+Stubblefield,1993)

Thinking humanly Thinking rationally Acting humanly Acting rationally

(8)

Apa itu AI? (2 of 4)

 Thinking humanly

(Pendekatan ini dilakukan dengan dua cara)

o

Melalui introspeksi, mencoba menangkap pemikiran kita sendiri

saat kita berfikir. “how do you know that you understand?”.

o

Melalui penelitian-penelitian dari segi psikologi.

 Acting humanly

(the Turing test approach, 1950)

o Tahun 1950, Alan Turing merancang suatu ujian bagi komputer

yang berintelijensia (bot Cerdas) untuk menguji apakah

komputer tersebut mampu mengelabuhi seorang manusia/

interrogator melalui komunikasi berbasis teks jarak jauh.

o Tentunya komputer tersebut harus memiliki kemampuan, Natural

Language Processing, Knowledge Representation, Automated

Reasoning, Machine Learning, Computer Vision, Robotics.

(9)

Apa itu AI? (3 of 4)

 Thinking rationally

(Terdapat dua masalah dalam pendekatan ini)

o

Tidak mudah membuat pengetahuan informal, lalu menyatakan

dalam formal term dengan notasi-notasi logika.

o

Terdapat perbedaan besar antara dapat memecahkan masalah

“secara prinsip” dan memecahkannya “dalam dunia nyata”.

 Acting rationally

(the Rational agent approach)

o Membuat inferensi logis merupakan bagian dari suatu rational

agent. Karena untuk melakukan aksi secara rasional adalah

dengan menalar secara logis.

o Dengan menalar secara logis, maka bisa didapatkan kesimpulan

bahwa aksi yang dilakukan akan mencapai tujuan atau tidak.

(10)

Apa itu AI? (4 of 4)

 Sampai saat ini, pemikiran manusia yang diluar

rasionalitas, yakni refleks dan intuitif (berhubungan

dengan perasaan) belum dapat sepenuhnya ditirukan

oleh komputer.

o

Kedua definisi diatas dirasa kurang tepat untuk saat ini.

o

Jika menggunakan definisi ini, maka banyak produk AI saat ini

yang tidak layak disebut sebagai piranti cerdas.

o

Definisi AI yang paling tepat saat ini adalah acting rationally.

(11)

Fondasi AI (1 of 2 )

 Manusia dibekali kecerdasan yang luar biasa.

o

Pada usia 3 tahun, dia sudah mampu mengenali berbagai

macam benda walaupun hanya terlihat sebagian.

o

Ketika melihat sebagian ekor cicak, maka dia akan dengan

mudah mengenali bahwa hewan tersebut adalah cicak yang

sedang bersembunyi dibalik bingkai lukisan.

o

Pada usia dewasa, kecerdasannya terus berkembang dengan

pesat, mulai dari kecerdasan kognitif, emosional dan spiritual.

 Sampai saat ini belum ada satu mesinpun yang mampu

menyamai kecerdasan manusia secara keseluruhan.

o Selama bertahun-tahun, para ilmuwan berusaha mempelajari

kecerdasan manusia.

o Dari pemikiran para ilmuwan tersebut, maka lahirlah AI sebagai

cabang ilmu yang berusaha memahami kecerdasan manusia.

(12)

Fondasi AI (2 of 2)

 Dukungan perkembangan teknologi, baik hardware

maupun software yang sangat beragam.

o

Hingga saat ini AI telah menghasilkan banyak piranti cerdas

yang sangat berguna bagi kehidupan manusia.

o

Hingga saat ini pula AI terus dipelajari dan dikembangkan

secara meluas maupun mendalam.

(13)

AI Saat Ini

Berbagai produk AI berhasil dibangun dan digunakan

dalam kehidupan sehari-hari.

Produk-produk tersebut dikelompokkan ke dalam

empat teknik yang ada di AI, yaitu : searching,

reasoning, planning dan learning.

Contoh-contohnya :

o

GPS (Rute Optimal)

o

Catur

o

MedicWare (Rekam medis Pasien)

o

Speech Processing (Pengenalan suara, Pengenalan

Pembicara)

o

Computer Vision

o

Robotic

(14)

AI Masa Depan (1 of 2)

Tahun 2009, sebuah PC seharga $1000 akan dapat

melakukan sekitar satu triliun kalkulasi per detik.

Tahun 2019, sebuah Pc seharga $1000 akan setara

dengan kemampuan komputasional otak manusia.

o

Virtual Reality

o

Interaksi komputer dengan isyarat tubuh

Tahun 2029, sebuah PC $1000 akan setara dengan

kemampuan komputasional seribu otak manusia.

o

Komputer dapat terhubung dengan otak manusia

o

Komputer mampu membaca semua literatur dan material

multimedia.

(15)

AI Masa Depan (2 of 2)

Tahun 2049, makanan diproduksi menggunakan nano

technology.

Tahun 2072, picoengineering atau tenologi pada skala

picometer atau 10

-12

meter berhasil diaplikasikan.

Tahun 2099, ada kecenderungan untuk membuat

gabungan antara pemikiran manusia dan kecerdasan

mesin. Sehingga kita tidak dapat membedakan lagi

apakah agent tersebut adalah mesin atau manusia.

(16)

Turing Test (1 of 3)

 Turing Test – Metode Pengujian

Kecerdasan (Alan Turing).

Proses uji ini melibatkan seorang

penanya (manusia) dan dua

obyek yang ditanyai

(17)

Turing Test (2 of 3)

Uji Turing: Seseorang (manusia) berkomunikasi

dengan komputer melalui tele-type. Jika orang tsb tidak

dapat mengenali apakah ia berbicara dengan komputer

atau orang lain, maka program komputer itu dianggap

lulus Uji Turing:

Pengolahan bahasa alami (Natural Language

Processing)

Representasi pengetahuan (knowledge representation)

Penalaran otomatis (automated reasoning)

Pembelajaran mesin (machine learning)

Bisa ditambahkan sistem vision and robotik untuk

menghasilkan Uji Turing yang lengkap(total)

(18)

Turing Test (3 of 3)

• "Sekiranya komputer/mesin tersebut

memberi jawaban seperti manusia

dan kita tidak dapat membedakan

bahwa jawapan tersebut adalah dari

manusia atau komputer, maka

komputer tersebut dianggap

mempunyai kepintaran seperti

manusia.“ [Alan Turing 1950]

(19)

Area Penggunaan AI

• Natural language recognition (pengenalan

bahasa alamiah).

• Language understanding. Studi mengenai AI

mencoba supaya komputer dapat mengerti

bahasa alamiah yang diketikkan lewat keyboard.

• Speech recognition (pengenalan percakapan).

• Melalui pengenalan ucapan diharapkan manusia

dapat berkomunikasi dengan komputer dengan

menggunakan suara.

(20)

Area Penggunaan AI

• Visual recognition (pengenalan penglihatan).

• Bidang AI ini merupakan kemampuan suatu

komputer yang dapat menangkap signal

elektronik dari suatu kamera dan memahami

yang dilihat tersebut.

• Juga mencoba untuk dapat menginterpretasikan

obyek-obyek melalui komputer

• Perencanaan otomatis

• Problem solving

(21)

Area Penggunaan AI

• Expert System

• Tiap-tiap orang mempunyai keahlian masing-masing yang

mungkin satu orang dengan yang lainnya mempunyai

keahlian berbeda,

• Disini komputer digunakan sebagai sarana untuk

menyimpan pengetahuan para pakar. Sistem pakar adalah

sistem yang mempekerjakan pengetahuan manusia yang

ditangkap dalam komputer untuk memecahkan masalah

yang biasanya membutuhkan keahlian manusia.

• Komputer yang demikian dapat dijadikan seperti konsultan

atau tenaga ahli di bidang tertentu yang dapat menjawab

pertanyaan dan memberikan nasehat yang dibutuhkan.

(22)

Area Penggunaan AI

• Jaringan saraf (neural network) (kemampuan

belajar)

• Belajar, meliputi semua kegiatan yg

memungkinkan komputer atau alat lain utk

memperoleh pengetahuan sbg tambahan dr apa

yg tlh dimasukkan ke dlm memori oleh

pembuatnya atau pemrogramnya.

(23)

Area Penggunaan AI

• Game playing (permainan game) berupa

permainan antara manusia melawan mesin yang

mempunyai intelektual untuk berpikir

• Pengendalian otomatis

• Hardware AI, mencakup alat fisik yg membantu

aplikasi AI.

• Robotik

• Robot adalah suatu mesin dapat diarahkan

untuk mengerjakan bermacam-macam tugas

tanpa campur tangan lagi dari manusia.

(24)

Selesai

Referensi

Dokumen terkait

Sistem pakar merupakan bagian dari kecerdasan buatan yang mempelajari cara mengadopsi pengetahuan manusia ke dalam komputer. Sistem pakar telah banyak dikembangkan

orang lain membutuhkan proses yang sangat lama & keahlian tidak akan pernah dapat diduplikasi dengan lengkap.Jadi jika pengetahuan terletak pada suatu sistem

membutuhkan proses yang sangat lama & keahlian tidak akan pernah dapat diduplikasi dengan lengkap.Jadi jika pengetahuan terletak pada suatu sistem komputer, pengetahuan

Komputer akan menjadi semakin lebih berguna karena bidang!bidang masalah yang tadinya tidak dapat dipecahkan oleh komputer kini akan dapat dapat dipecahkan dengan teknik

• Sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia (Rich and Kinight [1991])... DETAIL

Planning adalah suatu metode penyelesaian masalah dengan cara memecah masalah ke dalam sub-sub masalah yang lebih kecil, menyelesaikan sub-sub masalah satu per satu,

“Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia.”.. AI_P engant ar

Sistem pakar adalah sistem yang menggunakan pengetahuan manusia yang dimasukkan ke dalam komputer untuk memecahkan masalah-masalah yang biasanya diselesaikan oleh