Kecerdasan Buatan
• Seseorang diberi waktu untuk menginterogasi sebuah mesin dan manusia selama 5 menit.
• Jika seseorang tidak bisa menebak yang sedang berbicara adalah mesin , (Menebak mesin sebagai
manusia), maka mesin itu dianggap cerdas.
Masalah Sistem Bertindak Seperti
Manusia
• Test Turing, diajukan oleh Alan Turing (1950), dirancang untuk
memberikan definisi operasional yang memuaskan tentang
kecerdasan.
• Belum ada mesin yang dapat lulus pada Tes Turing (Loebner
competition & prize)
• Program yang dapat berhasil pada test turing harus memiliki
kemampuan:
1. Natural language processing (Pemrosesan Bahasa Alami) :
agar komputer dapat berkomunikasi dengan bahasa alami
manusia Bhs Inggris.
2. Knowledge representation (Repesentasi Pengetahuan) :
menyimpan apa yang diketahui atau didengar
Masalah Sistem Bertindak Seperti
Manusia
3. Automated reasoning (Penalaran Otomatis) : Menggunakan
informasi yang disimpan untuk menjawab pertanyaan dan
menarik kesimpulan baru.
4. Machine learning (Pembelajaran Mesin) : Beradaptasi pada
lingkungan baru dan mendeteksi serta mengekstrapolasi
pola-pola.
5. Computer vision untuk menangkap dan mempersepsikan
obyek (Pengenalan Pola).
6. Robotika untuk memanipulasi obyek dan bergerak .
Masalah Sistem Bertindak Seperti
Manusia
• Dihentukan / Tidak dilanjutkan ?
Ilustrasi : Wright Bersaudara
• Bertindak Manusiawi?
• Berpikir Manusiawi ?
• Berpikir Rasional?
• Bertindak Rasional?
AI dan Agen
• AI adalah bidang ilmu yang mempelajar sintesis dan analisis
terhadap agen-agen komputasional yang bertindak secara
cerdas.
• Agen adalah sesuatu yang bertindak di sebuah lingkungan –
mengerjakan sesuatu.
Cth agen: cacing, anjing, thermostats, pesawat udara, robot,
manusia, perusahaan, dan negara.
AI dan Agen
• Suatu agen bertindak secara cerdas (intelligently) apabila:
1. Apa yang dikerjakannya sesuai dengan keadaan dan
tujuannya.
2. Fleksibel terhadap perubahan lingkungan dan
perubahan tujuan.
3. Belajar dari pengalaman.
4. Mengambil pilihan yang sesuai dengan batasan-
batasan persepsi dan komputasinya. Agen biasanya
tidak dapat mengobservasi keadaan dunia secara
langsung karena memiliki keterbatasan memori dan
memiliki waktu yang terbatas untuk bertindak.
AI dan Agen
• Secara abstrak, agen adalah sebuah fungsi dari sejarah
persepsi ke tindakan:
- Logic programming
- Bahasa logika
Metode Pemrograman
• Logika formal bertujuan menetapkan kalkulus dimana
konsekuensi dari situasi apapun dapat didemonstrasikan
secara tidak ambiguos, dengan menghindari ketidak telitian
dan ruang lingkup kesalah pahaman yang ditemukan dalam
bahasa yang lazim digunakan.
• Informasi dapat disajikan secara simbolik menggunakan
struktur data
• Aktivitas dasar dalam AI
- Searching
- Pattern matching
Teknik-Teknik AI
• Teknik pertama adalah algoritma.
Sebuah himpunan operasi, prosedur,dan keputusan spesifik yang
menjamin menghasilkan hasil yang benar.
Prosedur yang sering disalah artikan dengan algoritma adalah
heuristik.
Heuristik adalah rule, trik, strategi, penyederhanaan, atau metode
lain yang membantu penyelesaian persoalan yang dihadapi.
• Heuristik membantu menemukan penyelesaian, tetapi tidak
menjamin penyelesaian yang optimal atau tidak
menemukan penyelesaian sama sekali.
• Algoritma dapat memastikan ditemukannya hasil yang
benar.
Sejarah
• Dimulai sejak permulaan masa komputasi mesin.
• Pada tahun 1843, Lady Ada Augusta Bryon mempertanyakan
apakah mesin analitik Charles Babbage, yang merupakan
mesin komputasi berprogram pertama, dapat ‘berfikir’.
• Antara tahun 1940-1950 AI mulai tumbuh bersama
munculnya komputer modern.
• Awal tahun 1950an banyak penelitian yang dilakukan
tentang penerjemahan mesin-ke-mesin, hasil diskusi antara
Andrew Booth dan Warren Weaver pada akhir 1940an.
• Ini merupakan benih dari tumbuhnya pengertian bahasa
alamiah (natural language understanding) yang kemudian
dikembangkannya knowledge representation.
Sejarah
• Titik awal logika AI bermula dari kejeniusan Aristotle yang
dalam kuliahnya ia mendefinisikan falsafah alamiahnya
sebagai studi tentang benda-benda yang berubah.
• Tetapi dalam konsepnya tentang metafisika, Aristotle
mengembangkan ilmu pengetahuann tentang benda-benda
yang tidak pernah berubah, termasuk kosmologi dan
teologi.
• Riset dalam AI sejauh ini bergerak dalam dua arah:
Membangun atau mensimulasikan sebuah peralatan fisik pada
komputer digital
Mengembangkan representasi simbolik untuk membangun
struktur-struktur formal yang mampu diselesaikan oleh komputer.
Sejarah
• Upaya W.S. McCulloch dan W.H. Pitt dianggap sebagai upaya
signifikan pertama dalam bidang AI.
- Mereka menciptakan model neural network
yang disebut MP unit.
- Setelah 10 tahun F. Rosenblatt memodifikasi
model ini dan menyebutnya perceptron.
- Perceptron dapat dilatih untuk megklasifikasikan
tipe-tipe pola tertentu adalah sama atau berbeda.
Sejarah
• Tahun 1956 Newell dan Simon menyelesaikan puzzle
sederhana dan membuktikan teorema dalam proposisional
kalkulus menggunakan pendekatan kedua, yakni
representasi simbolik dan pemrograman komputer.
• Tahun 1970an simulasi otak menggunakan neural network
kehilangan kepopulerannya karena keterbatasan single-layer
perceptron.
Pentingnya AI
• Pentingnya AI menjadi nyata pada akhir 1970an dimana
para pemimpin dunia mengetahui potensi AI dan
mendukung program-program riset intensif.
• Jepang intensif melakukan penelitian dalam bidang natural
language, memahami speech dan visual scenes
Bidang Cakupan AI
• Sistem Pakar (Expert System) : komputer sebagai sarana
untuk menyimpan pengetahuan para pakar sehingga
komputer mempunyai keahlian dan bisa menyelesaikan
permasalahan seperti pakar
• Pengolahan Bahasa Alami (Natural Language
Processing) : komputer dapat berkomunikasi dengan
manusia dengan menggunakan bahasa sehari-hari.
Sehingga komputer dapat menterjemahkan dari satu
bahasa ke bahasa lain.
• Pengenalan ucapan (Speech Recognition) : komputer
dapat melakukan komunikasi dengan manusia melalui
suara (ucapan)
Bidang Cakupan AI
• Computer Vision) : komputer dapat melakukan interpretasi
terhadap gambar atau pola yang tampak.
• Intelligent Computer-Aided Instruction : komputer dapat
digunakan sebagai tutor.
• Robotikan & sistem sensor (Robotic & Sensory System) :
komputer digunakan sebagai pusat pengendali dalam sistem
robot cerdas.
• Game playing : komputer sebagai pemain dan dapat belajar
dari permainan yang pernah dilakukan.
• Fuzzy Logic : komputer dapat mengambil keputusan dalam
hal-hal yang tidak jelas atau kondisi di antara Ya dan Tidak.
Beberapa Perkembangan AI
Beberapa Perkembangan AI
Beberapa Perkembangan AI
Beberapa Perkembangan AI
Beberapa Perkembangan AI
Beberapa Perkembangan AI
Info AI
• https://www.techinasia.com/category/artificial-intelligence
• StartUp
• https://kata.ai/
• https://www.nodeflux.io/
Strategi to learn about AI!
• Read, Read & Read.
• Ask your lecturer !
• Ask our uncle !