Upaya yang telah dilakukan selama hampir dua dekade berupaya untuk mengajarkan akal sehat komputer
6 min read
AUSTIN, Texas – Hari demi hari sejak tahun 1984, tim yang terdiri dari pemrogram, ahli bahasa, teolog, matematikawan, dan filsuf telah mengerjakan proyek senilai $60 juta yang mereka harap akan mengubah keberadaan manusia: mengajarkan akal sehat komputer.
Mereka memasukkan database bernama Cyc yang berisi 1,4 juta kebenaran dan generalisasi tentang kehidupan sehari-hari sehingga secara otomatis dapat membuat asumsi yang dibuat manusia: Makhluk yang mati tetap saja mati. Anjing mempunyai duri. Mendaki tebing membutuhkan upaya fisik yang intens.
Meskipun beberapa kritikus mempertanyakan potensi upaya yang melelahkan ini, para penemunya percaya bahwa Cyc akan membentuk otak komputer dengan kemampuan penalaran yang sangat canggih – yang dapat membantu kita bekerja lebih efisien, membuat kita lebih memahami satu sama lain, dan bahkan membantu kita memprediksi hal-hal yang sebelumnya tidak terduga.
Cyc (diucapkan “psych”) telah membantu Lycos menghasilkan hasil yang lebih relevan di mesin pencari Internetnya. Militer, yang telah menginvestasikan $25 juta di Cyc, sedang mengujinya sebagai alat intelijen dalam perang melawan terorisme. Perusahaan menggunakan Cyc untuk menyatukan database yang berbeda dan sedang menyelidiki aplikasi baru yang memperingatkan ketika jaringan komputer memiliki kerentanan yang dapat dieksploitasi oleh peretas.
Musim semi ini, perusahaan pengembang, Cycorp Inc., mengirimkan kreasi mereka yang berusia 18 tahun ke beberapa pendidikan tinggi dan membuat tautan web agar publik dapat mengunduh basis pengetahuan Cyc dan mengajarkannya juga.
Pendiri dan presiden Cycorp, Doug Lenat, percaya bahwa jika cukup banyak orang yang mendaftar untuk berbagi lebih banyak kebijaksanaan kolektif dunia, Cyc akan menjadi lebih berguna dengan cepat.
Untuk saat ini, Cyc hanya berukuran beberapa ratus megabyte yang dapat disimpan dalam satu CD. Suatu hari, Lenat membayangkannya menjadi perlengkapan standar di komputer atau ditempatkan di server jaringan untuk memberi makan lusinan aplikasi. Ini dapat memberi anotasi pada email untuk menempatkannya dalam konteks yang lebih baik bagi penerimanya, bertindak sebagai penerjemah bahasa instan, bahkan menawarkan saran kepada orang-orang dari sudut pandang yang berbeda.
“Ini adalah saat paling menarik yang pernah kami lihat dalam proyek ini. Kami berada di ambang kesuksesan,” kata Lenat, 51, baru-baru ini di kantor Cycorp di kompleks Austin yang tenang. “Apa yang dapat dilakukan masyarakat sehari-hari dapat ditingkatkan secara signifikan jika kita berhasil.”
Harapan seperti itu bukanlah hal baru dalam kecerdasan buatan, yang hingga saat ini lebih banyak menimbulkan kekecewaan dibandingkan rasa heran.
Pada awal tahun 1940-an, para peneliti membayangkan komputer dapat menyimpan sejumlah besar pengetahuan, belajar dari pengalaman, dan melakukan penalaran sendiri. Fantasi ini paling terkenal digambarkan oleh HAL, komputer berbicara yang menjalankan pesawat luar angkasa namun berubah menjadi pembunuh dalam “2001: A Space Odyssey.”
Meskipun kecerdasan buatan pada masa awal menunjukkan harapan, namun penggunaannya terbatas di luar tugas tertentu.
Sebuah program pada tahun 1970-an membantu dokter mendiagnosis jenis meningitis dengan menanyakan rincian kondisi pasien. Namun acara tersebut juga akan menentukan bahwa mobil yang terbakar menderita meningitis karena tidak ada cara untuk mengetahui bahwa itu konyol.
Program lain tidak akan menemukan kesalahan jika entri database menunjukkan seorang berusia 25 tahun dengan pengalaman kerja 20 tahun.
Masalahnya adalah komputer diprogram dengan serangkaian pernyataan yang ketat, dan ucapan manusia penuh dengan nuansa dan ambiguitas.
Ketika seseorang berkata, “Mary dan Sue adalah saudara perempuan,” kita tahu mungkin yang dia maksud adalah keduanya adalah saudara kandung. Komputer dapat diajarkan untuk memahami hal ini, namun tanpa pemrograman yang tepat, komputer mungkin juga berpikir “Mary dan Sue adalah ibu” berarti mereka adalah ibu satu sama lain.
Pada tahun 1983, ketika Lenat menjadi profesor di Universitas Stanford dan peneliti di Atari, dia memutuskan bahwa kecerdasan buatan tidak akan menghasilkan apa-apa kecuali seseorang meluangkan waktu untuk membuat katalog akal sehat yang memungkinkan komputer mengenali absurditas sebaik manusia.
Bersama rekan-rekannya di Microelectronics Computer Corp., sebuah konsorsium riset teknologi, Lenat mulai menciptakan Cyc pada tahun 1984.
Dengan mengetik pesan di CycL, bahasa pemrograman yang dibuat khusus untuk Cyc, tim Lenat pertama kali mengetahui bahwa ada benda-benda di dunia, dan ada yang bersifat individual (seperti Parthenon) dan ada yang merupakan koleksi (situs bersejarah).
Para pemrogram akhirnya mengambil potongan teks dan memikirkan setiap asumsi yang penulis tahu akan dibuat oleh pembaca. Ketika mereka membaca sesuatu tentang bagaimana Duke of Wellington tergerak oleh kematian Napoleon, para programmer memutuskan untuk memberi tahu Cyc bahwa mereka dapat berasumsi bahwa Wellington selamat dari Napoleon, mengenalnya ketika dia masih hidup, mendengar kematiannya – dan seterusnya.
Tujuannya bukan hanya untuk mengisi Cyc dengan fakta-fakta sederhana, tetapi untuk “menggeneralisasikan sebanyak mungkin sampai generalisasi lebih lanjut menjadi salah,” kata Lenat.
Hasilnya adalah jika Anda bertanya kepada Cyc apakah Lassie memiliki hidung, ia akan berpendapat bahwa Lassie adalah seekor collie, collie adalah anjing, anjing adalah vertebrata makroskopis, dan vertebrata makroskopis memiliki hidung, jadi ya.
Para peneliti juga meminta Cyc untuk mengajukan pertanyaan jika mereka memutuskan perlunya kejelasan lebih lanjut mengenai suatu konsep.
Pada tahun 1986, Cyc bertanya apakah itu manusia. Pada tahun yang sama, mereka menanyakan apakah ada komputer lain yang terlibat dalam proyek semacam itu.
Tim Lenat mengajari Cyc untuk memastikan bahwa semua yang diberitahukan kepadanya sesuai dengan semua yang sudah dia ketahui – sebuah perlindungan yang akan mencegah Cyc diisi dengan informasi yang salah selama pendidikan publiknya, yang untuk saat ini hanya dapat dilakukan pada komputer dengan sistem operasi Linux.
Pengetahuan mengenai hal ini sepertinya sudah tersebar luas. Tanyakan kepada Cyc apakah Al-Qaeda mungkin mengidap antraks, dan Anda akan diberitahu bahwa yang Anda maksud bukan band heavy-metal Anthrax.
Cycorp dipisahkan menjadi perusahaan swasta pada tahun 1994, meskipun tidak lazim. Daripada mengalihkan perhatian 60 karyawannya – yang dikenal sebagai Pengendara Sepeda – dari misi mereka untuk menjadikan Cyc sebagai hadiah bagi dunia, Cycorp tidak melakukan panggilan penjualan, tidak ada pernyataan kepada investor, tidak ada siaran pers.
Meski begitu, Lenat mengatakan Cycorp telah memperoleh keuntungan sejak awal, didanai oleh pemerintah, investor swasta, dan proyek sampingan seperti kesepakatan mesin pencari Lycos, yang berakhir tahun lalu.
Tugas Cyc di Lycos adalah memahami hasil pencarian yang ambigu. Jika pengguna memasukkan “dokter hewan”, Cyc akan menanyakan apakah yang dia maksud adalah dokter hewan atau veteran dan kemudian mengajukan pertanyaan lanjutan yang sesuai.
Yang mengherankan, periode Lycos memberi Cyc masa remaja ketika ia mempelajari istilah-istilah terkait seks yang diketik pengguna di mesin pencari. Pemrogram Cyc telah belajar bahwa hal-hal tertentu di dunia ini lucu dan tidak boleh disebutkan dalam aplikasi sehari-hari.
Pekerjaan tersebut berakhir karena adanya turnover di Lycos setelah dibeli oleh Terra Networks. Cyc telah menunjukkan harapan dan dapat dihidupkan kembali, meskipun Cyc tidak dapat meningkatkan mesin pencari sendirian, kata Tom Wilde, manajer umum layanan pencarian Terra Lycos. Yang masih diperlukan sebelum pencarian menjadi lebih pintar, katanya, adalah teknologi lain – yang pertama untuk meningkatkan cara penguraian dokumen web, dan yang lainnya untuk memungkinkan pengguna memberikan informasi tentang diri mereka sendiri sehingga kueri memiliki lebih banyak konteks.
Memang benar, beberapa pakar kecerdasan buatan mempertanyakan apakah Cyc bisa menjadi revolusioner seperti prediksi Lenat. Mereka menyatakan bahwa jauh lebih efisien jika komputer mencari dan mengidentifikasi pola daripada membiarkan komputer mengikuti serangkaian aturan yang telah ditentukan.
Misalnya, meskipun Cyc dapat diajari jenis informasi apa yang disimpan dalam database layanan, komputer dapat memperoleh pemahaman yang sama dengan memindai lusinan database dan menganalisis pola kesamaan file.
“Apa yang benar-benar penting pada akhirnya adalah bahwa ia melakukan tugasnya dengan benar,” kata P. Pandurang Nayak, kepala arsitek Stratify Inc., yang menggunakan teknologi pencocokan pola untuk mengelola data dalam berbagai jenis file. “Ada lebih banyak hal yang masuk akal daripada yang dapat ditangkap dalam seperangkat aturan. Di sinilah letak skeptisisme saya terhadap pendekatan Cyc.”
Penemu dan penulis futuris Ray Kurzweil yakin kedua pendekatan tersebut benar—bahwa kombinasi pengenalan pola dan tulang punggung berbasis aturan seperti Cyc akan membentuk dasar kecerdasan buatan yang sebenarnya.
“Kita tidak akan menciptakan semua pengetahuan kita satu per satu. Itu bukan cara kerja otak kita,” katanya. “Saya kira kita bisa menjadikan Cyc sebagai benih sistem yang bisa mengatur dirinya sendiri dan kemudian bisa belajar sendiri.”
Lenat setuju, tapi menganggap perdebatan itu konyol. Dia terlalu peduli untuk menyempurnakan penyelesaian Cycorp, dan bermimpi besar tentang apa yang Cyc dapat membantu orang.
“Saya menantikan untuk hidup di dunia itu,” katanya, “dan mewujudkan dunia itu.”