When Artificial Intelligence Beats Humans.

AlphaGo documentary

Go, Igo, atau Baduk adalah sebutan untuk permainan legendaris catur bangsa Tiongkok, Cina dan Korea. aturan permainan ini bisa dibilang cukup mudah, hanya ada dua jenis biji, hitam dan putih. Pemenang permainan ini adalah dengan melihat luas teritori yang didapatkan. Dan tidak seperti catur yang sering kita kenal, catur ini dimulai dengan papan yang kosong tidak terdapat bidak atau biji dipapan. papan permainan go profesional adalah 19 x 19, dengan kata lain terdapat 398 tempat untuk meletekan biji Go.

Awal tahun 1990 IBM telah mencengangkan dunia catur prefosional dengan mengalahkan world class championship Garry Kasparov. Untuk pertama kalinya juara dunia catur kalah dengan program atau saya lebih senang dengan kata Kecerdasan buatan yang dibuat oleh manusia.

Permainan catur dengan Go sangat berbeda secara konsep dan teknik. Permainan catur yang bagus adalah pemain yang bisa membaca kemugkinan 5 atau 7 bahkan lebih langkah selanjutnya. Artinya mengatisipasi pergerakan lawan dan mempersiapkan stategi. Komputer adalah mesin yang mempunyai memori dan mempunyai perhitungan jauh lebih cepat dari kita. Dasar DeepBlue adalah memperbesar prediksi langkah setiap pemain dengan menghitungan cost setiap langkah sampai akhir permainan. Artinya DeepBlue mempunyai kemampuan manusia memprediksi langkah sampai akhir kemugkinan yang sangat jarang manusia berfikir permainan catur langkah awal sampai akhir. Atau lebih singkatnya DeepBlue mengunakan algoritma min max searching dalam kecerdasanya.

Algoritma dalam DeepBlue sangat tidak relevan jika diterapkan dalam Go, karena terlalu banyak kemungkinan yang harus dieksplore, Sehingga tidak ada program komputer yang mampu mengalahkan profesional Go sampai dengan munculnya AlphaGo. AlphaGo mempunyai kecerdasan seperti manusia: thinking, learning dan eksploring.

Link Youtue diatas, mengambarkan bagaimana awal proses AlphaGo dibentuk, motivasi dan hasil dari AlphaGo. Tetapi bukan itu yang membuat saya menulis artikel ini. Teknik dari AlphaGo kita bisa mendapatkan penjelasan lebih detail dari para pembuatnya, yang telah mengungah video youtubenya. AlphaGo akan diujikan dengan pemain profesional Go Lee Sedol. Terdapat sadness moment in this video. Melihat seorang jenius Go frustasi, bingung dan kewalahan menghadapi program komputer. Komputer yang didalamnya hanya terdapat nilai biner 1 dan 0, dapat belajar, berfikir dan bertindak melebihi manusia jenius. Brutal, mungkin ini kata yang paling pas untuk mengambarkan kejadian tersebut. kita sebagai umat manusia telah dikalahkan dengan program komputer yang dibuat oleh manusia.

siapa yang menang? manusia atau komputer? apakah nanti kedepanya komputer akan mengambil ahli semua pekerjaan manusia seperti film-film science fiction? kemana nanti manusia yang punya kecerdasan yang tidak lebih cerdas dari kecerdasan komputer? perusahaan akan memilih komputer atau manusia untuk membantu pekerjaan? pekerjaan apa saja yang akan hilang dalam 10 tahun atau 20 tahun mendatang? juru ketik? sistem analis? tax analis? arsitek? desainer?

Ketika melihat kemungkinan-kemungkinan diatas sebagai manusia kita wajib sedih dan senang. Sedih karena teknologi sudah mulai mengantikan peran manusia. Senang karena manusia dapat menciptakan mesin yang dapat learning, belajar 100 tahun atau sampai 1000 tahun. Umur manusia mentok 150 tahun, berapa lama dari umur itu yang digunakan untuk belajar? artinya kita mempunyai program yang dapat membantu kita sehebat manusia atau bahkan lebih hebat dengan biaya yang jauh lebih murah.

Jika nanti Emotional Artificial atau soul Artificial dapat dibentuk, maka kita akan punya human artificial. Saya sangat berharap hal ini tidak terjadi, cukup Artificial Intelligence, lebih dari cukup. Biarlah manusia dan mesin terdapat perbedaan dengan kita punya SOUL.

https://www.theguardian.com/technology/2016/mar/15/googles-alphago-seals-4-1-victory-over-grandmaster-lee-sedol .

Agen dalam KECERDASAN BUATAN

sumber asli : https://www.geeksforgeeks.org/agents-artificial-intelligence/

kecerdasana buatan dapat bermakna mempelajari atau membuat Rational Agent/ Agen yang mampu berlogika. Rational agen dapat berarti segala sesuatu yang dapat membuat keputusan, seperti manusia, perusahaan, mesin atau perangkat lunak. agen akan menghasilkan sebuat output yang berasal dari keadaan yang diberikan atau persepsi yang telah diberikan sebelumnya.

sebuah sistem kecerdasan dapat berati agen dan keadaannya. agen yang bertidak (ACT) sesuai dengan lingkungan atau keadaan, dan linkungan yang terdiri dari agen-agen yang lain. persepsi dari lingkungan dapat dikatakan sebagai SENSOR dan hasil dari lingkungan tersebut dinamakan ACTUATOR.

Agen terdiri dari Arsiteksur atau perancangan dan agen program. Arsiteksur adalah sesuatu dengan sensor, misalkan, CPU, kamera, mobil robot. dan agen program adalah implemantasi dari fungsi program yang diberikan.

Agent = Architecture + Agent Program

contoh dari agen:

  • agen software
  • agen robot
  • agen manusia

TIPE-TIPE AGEN

  • Simple Reflex Agents
  • Model-Based Reflex Agents
  • Goal-Based Agents
  • Utility-Based Agents
  • Learning Agent
tipe-tipe agen

APA itu Kecerdasan Buatan ?

Thinking Humanly. berfikir seperti manusia. membuat mesin atau perangkat lunak yang bisa berfikir seperti manusia. Pendekatan model kognitif. kognitif adalah segala aktiitas yang berhubungan dengan otak. ranah kognitif memiliki beberapa aspek seperti : pengetahuan, pemahaman, penerapan, analisis dan evaluasi. Jika kita ingin membuat program yang bisa berfikir seperti manusia, maka kita perlu mengetahui bagaimana cara manusia berfikir. Untuk mendapatkan hal tersebut ada 3 cara: melalui introspeksi dengan mengintropeksi pola pikir kita sendiri untuk mendapatkah pola otak pada umumnya. Melalui uji coba psikilogi. Dan melalui gambaran aktifitas otak.

Thinking Rationally. Rationally berarti bisa rational, atau bisa diterima. pendekatan aturan sebuah pikiran. Philosophi Yunani yang paling terkenal Aristotle memperkenalkan pada dunia ini bagaimana cara berfikir yang benar, Right Thinking. Penemuanya dinamakan sebagai syllogisme, yaitu argumen deduktif yang terdiri dari dua premise dan satu kesimpulan. hal ini selalu mendapatkan struktur kesimpulan yang benar apabila mempunyai premise yang benar pula, contohnya: Semua mahasiswa Informatika pasti pintar, anak pintar adalah anak jurusan IPS, maka hasilnya mahasiswa informatika adalah anak IPS.

Acting Humanly. Membuat mesin atau komputer, bertingkah laku seperti manusia. Alan Turing membuat Turing test yang bertujuan untuk menguji coba sebuah kecerdasan buatan. Testnya ini akan berlangsung melibatkan manusia, jika manusia itu tidak menyadari bahwa dia berinteraksi dengan komputer maka diangap kecerdasan komputer tersebut lolos dari Turing Test, begitu juga kebalikanya. Area yang dapat dikerjakan dalam mendapatkan komputer yang berfikir seperti komputer antara lain :

  • Natural Language Procesing : interaksi komputer dan manusia melalui percakapan atau chating dengan bahasa tertentu
  • Knowledge Representation : menyimpan pengetahuan yang diketahui atau didapatkan
  • automated Reasoning : mengumpulkan informasi untuk menjawab pertanyaan-pertanyaan yang diketahui dan atau mengambil kesimpulan
  • Machine Learning : beradaptasi terhadap persoalan atau keadaan dan untuk mendeteksi dan untuk meramalkan kemungkinan terhadap pola tertentu.

Acting Rationally: Membuat mesin atau komputer, mempunyai tingkah laku yang rasional. Agent dalam kecerdasan buatan AI adalah yang melakukan suatu tindakan. jika program komputer menghasilkan sesuatu, maka Agent menghasilkan lebih dari itu seperti : outomasi, mempresepsikan keadaan sekitar, beradaptasi dengan lingkungan sekitar, merubah dan menghasilkan tujuan.