Thursday, March 5, 2009

Artificial Intelegent (AI)

Artificial intelegent (AI) atau yang lebih dikenal dengan istilah kecerdasan buatan adalah suatu bagian ilmu komputer yang mempelajari bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia bahkan bisa lebih baik daripada yang dilakukan manusia.
Cerdas = memiliki pengetahuan + pengalaman, penalaran (bagaimana membuat keputusan & mengambil tindakan), moral yang baik.
Kecerdasan buatan memiliki banyak sekali ruang lingkup diantaranya :

1.Sistem pakar (expert system)
2.Pengolahan bahasa alami (natural language processing)
3.Pengenalan ucapan (speech recognition)
4.Robotika & sistem sensor
5.Komputer vision
6.Intelligent komputer-aided instruction
7.Game playing



Sistem pakar (expert system)
komputer sebagai sarana untuk menyimpan pengetahuan para pakar sehingga komputer memiliki keahlian menyelesaikan permasalahan dengan meniru keahlian yang dimiliki pakar. Contoh penggunaan system pakar dalam dunia kedokteran adalah berupa program yang memberikan pertanyaan kepada pasien mengenai keluhan-keluhan peyakitya. Melalui program tersebut pasien akan diberikan sejumlah pertanyaan mengenai penyakit yang dideritanya kemudian program akan mengelola data yang diinput oleh sang pasien dan kemudian program akan menarik kesimpulan dari hasil inputan sang pasien. Disini terjadi interaksi antara pasien dan program yang bertindak sebagai seorang dokter. Keuntungan dari program tersebut adalah meringankan tugas sang dokter dalam melayani pasien, dokter tidak perlu mendiagnosa pasien satu-persatu yang akan menghabiskan waktu yang cukup lama. Tapi justru timbul pertanyaan apakah hasil diagnosa yang dilakukan program sebaik dengan diagnosa yang dilakukan oleh Dokter.

Pengolahan bahasa alami (natural language processing)
Memungkinkan manusia dan komputer dapat berkomunikasi dalam bahasa sehari hari. Contoh suatu translator antar bahasa yang menerjemahkan setiap kata kata yang diucapkan oleh user kedalam bahasa tujuan, misalnya inggris-indonesia maupun sebaliknya. Contoh lain dari Pengolahan bahasa alami adalah manusia hanya cukup memberikan perintah suara ke komputer untuk melakukan suatu proses seperti menghapus suatu file, user hanya cukup mengatakan “HAPUS FILE” maka komputer dengan segera menghapus file yang dituju. Atau dalam kehidupan sehari-hari untuk menyalakan lampu kita cukup mengatakan “NYALAKAN LAMPU” maka lampu akan menyala tanpa harus menekan tombol on.

Pengenalan ucapan (speech recognition)
manusia dapat berkomunikasi dengan komputer menggunakan suara. Hal ini sangat berbeda dengan Pengolahan bahasa alami (natural language processing) yang menerima pesan suara secara umum , Pengenalan ucapan (speech recognition) dapat membedakan antara suara manusia yang satu dengan suara manusia lainnya. Dalam kehidupan sehari-hari Pengenalan ucapan (speech recognition) telah banyak sekali implementasinya contohnya hak akses seseorang kedalam suatu ruangan tertentu dimana orang yang ingin masuk, harus memberikan sandi suara terlebih dahulu. Hal yang tidak mungkin untuk masa yang akan datang teknologi ini akan dimanfaatkan hampir keseluruh objek yang memerlukan Pengenalan ucapan/suara, misal dapat diterapkan ke mobil ferari kesayangan dimana untuk mengendarainya kita harus memberikan akses suara terlebih dahulu, hal ini pasti akan membuat seorang pencuri akan berpikir berkali-kali sebelum mencuri mobil tersebut.

Robotika & sistem sensor
Mungkin di film-film kita telah banyak melihat pemanfaatan teknoli robotic dan system sensor ini. Missal di di film astroboy, transformer, Robocop dan sebagainya dimana robot tersebut memiliki sifat – sifat layaknya seperti seorang manusia, memang hal tersebut baru merupakan suatu konsep belaka tetapi bukan hal yang tidak mungkin teknologi tersebut akan terwujud. Dalam dunia nyata teknologi robotka dan system sensor ini telah banyak digunakan dalam dunia industry seperti robot-robot yang digunakan untuk merakit mobil, motor dan barang-barang lainnya, robot – robot ruang angkasa yang diterjunkan ke planet mars dan planet lainnya untuk mendeteksi bentuk permukaan, keadaaan cuaca bahkan sumber-sumber kehidupan.

Komputer vision
Pada teknologi ini komputer berfungsi sebagai pengenal pola suatu gambar dan menginterpretasikan gambar tersebut. Jadi memungkinkan komputer untuk membedakan gambar yang satu dengan gambar yang lainnya. Contoh dari pemanfaatan dari teknologi ini adalah dalam dunia kedokteran komputer akan menganalisis hasil scan sinar x terhadap bagian tubuh seorang pasien, misalnya komputer bertugas untuk menganalisis tingkat penyebaran kanker pada tubuh seseorang atau conttoh lainnya yaitu mengenali pola sidik jari dari tiap-tiap individu. Pemanfaatan lebih lanjut dari pengenalan sidik jari ini mungkin dapat dimanfaatkan untuk diembeded kedalam senjata. Jadi kita dapat mengetahui milik siapakah senjata tersebut. Contoh umum yang sering kita dengar adalah pengenalan tanda tangan digital, dimana komputer dapat mengenali apakah tanda tangan tersebut asli atau palsu.

Intelligent komputer-aided instruction
komputer dapat digunakan sebagai tutor yang dapat melatih & mengajar. Contoh yang paling menarik adalah flight simulator diamana seorang pilot tidak harus langsung menerbangkan pesawat yang sebenarmya yang memiliki resiko yang sangat besar, tetapi mereka harus belajar terlebih dahulu melalui flight simulator yang telah dirancang sedemikian rupa seperti pesawat yang sebenarnya. Contoh lain adalah penggunaan komputer untuk melatih manusia belajar berbicara bahasa inggris, melatih manusia untuk merakit sebuah pc, dll

Game playing
Contoh pemanfaatan AI dari game adalah Deep Blue chess machine menggunakan komputer IBM, dibuat tahun 1990-an oleh Hsu, Campbell, Tan, Hoane, Brody, Benjamin. Deep Blue mampu mengevaluasi 200juta posisi bidak catur /detik.

Berikut beberapa contoh AI lainnya yang mungkin dapat diciptakan untuk membantu kegiatan manusia sehari hari :

  • Program pendeteksi jenis-jenis sampah, apakah sampah tersebut termasuk sampah organic atau sampah anorganik, mengingat kurangnya kesadaran manusia untuk memisahkan antara jenis-jenis sampah tersebut.
  • System buka tutup pintu air, dimana program dapat menentukan pintu air manakah yang harus dibuka dan menentukan akibat apabila pintu air tersebut dibuka. Mungkin hal ini sangat bermanfaat diterapkan didaerah-daerah rawan banjir dan irigasi.
  • Pemanfaatan AI dapat juga dimanfaatkan pada rotasi lampu lalu lintas, dimana waktu pertukaran dari merah-kuning–hijau ditentukan dari panjangnya antrian kendaraan pada suatu waktu. Bukan ditentukan secara mutlak seperti pengaturan lampu lalu lintas seperti yang ada saat ini yaitu memiliki delay waktu pertukaran yang sama.
  • Program yang digunakan untuk mendeteksi keadaan cuaca pada suatu wilayah dan menentukan efek dari cuaca tersebut.
  • Program yang digunakan untuk mendeteksi efek rumah kaca dan mensimulasikan sebab dan akibat dari efek rumah kaca.
Sekarang mari kita melirik sedikit dunia perfilman yang jalan ceritanya banyak mengandung konsep artificial intelegent :

Salah satu Film terkenal yang terlintas di benak penulis adalah film jurasicc park (salah satu film favorit) dimana dalam cerita film tersebut program menganalisis struktur genektika dari hewan-hewan purbakala kemudian mencocokkanya dengan struktur genetika hewan-hewan kerabat terdekatnya yang masih hidup. Kemudian hasil dari analisa struktur genetika yang kompleks tersebut akhirnya dapat digunakan seagai dasar untuk menciptakan kembali hewan-hewan purbakala yang telah punah.

Contoh film lainnya adalah RESIDENT EVIL dimana pada film ini terdapat sebuah mesin pembunuh (disebut dengan NEMESIS) yang berasal dari manusia yang telah dimutasi dengan menggunakan virus T. kemudian diotak mesin pembunuh ini ditanamkan chips yang digunakan untuk mengontrolnya. Konsep kecerdasan buatan pada film ini Terdapat pada suatu adegan dimana mesin ini bertemu dengan sekelompok tim SWAT dimana di dalam tim tersebut terdapat seorang warga sipil yang memegang senjata. Mesin ini mengenali tim SWAT melalui baju yang mereka kenakan yang bertuliskan SWAT lalu mesin diperintahkan oleh seseorang untuk membunuh sekelompok tim SWAT tersebut, tanpa berfikir panjang mesin ini melancarkan serangannya dengan menembakkan ribuan peluru ke mereka, dengan tingkat akurasi dan kemampuan yang tinggi akhirnya tidak ada satu tim SWAT pun yang tersisa, yang tersisa hanya seorang warga sipil yang memegang senjata. Kemudian mesin ini mendeteksi warga sipil yang tersisa mesin ini masih membaca bahwa warga sipil ini memiliki bahaya yang kecil, ketika warga sipil ini membuang senjatanya maka mesin ini mendeteksi bahwa warga sipil tersebut bukan lagi seorang ancaman.

Film terakhir berjudul BAIT, terdapat sebuah sensor yang ditanamkan pada bagian tubuh manusia, sensor ini dapat memetakan keberadaan sekitarnya baik berupa pergerakan orang yang ditanami sensor, jumlah orang yang berada disekitarnya, bahkan memetakan bangun 3 dimensi. Kemudian hasil dari sensor tersebut akan dikirim melalui satellite ke kepolisian untuk mengetahui semua kegiatan dari orang yang ditanami sensor ini.

Dapat dibayangkan seberapa besar manfaat AI dalam kehidupan manusia, AI memungkinkan untuk meringankan pekerjaan yang sulit menjadi lebih mudah dan pekerjaan yang harus diselesaikan dalam waktu yang cukup lama dapat diselesaikan dalam waktu yang relative singkat.

Berikut beberapa keuntungan penggunaan AI dalam kehidupan manusia :

Dalam bidang kedokteran
AI dapat membantu menganalisis struktur genetika yang sangat kompleks dalam waktu yang sangat singkat, AI dapat digunakan untuk menganalisis suatu penyakit, mencari tahu obat apa yang tepat untuk penyakit tersebut, memilih metode penyembuhan dan mensimulasikan sebab dan akibat dari penyakit tersebut.

Dalam bidang perindustrian
Dalam bidang perindsutrian AI dapat meminimalkan tingkat kecelakaan pada pegawai. Misalnya untuk melakukan peleburan terhadap benda-benda logam dengan memasukkan benda-benda tersebut kedalam media peleburan yang memiliki suhu yang sangat tinggi dibutuhkan robot untuk melakukannya dapat dibayangkan jika manusia yang melakukannya kemungkinan terjadinya luka bakar pasti sangat besar. Keuntungan lainnya adalah proses pemindahan pasti akan berlangsung sangat cepat apabila dilakukan oleh robot dibandingkan dengan seorang manusia yang memiliki tenaga yang terbatas.

Dalam bidang pertahanan dan keamanan
Dalam bidang pertahan dan keamanan AI dapat digunakan untuk melakukan pendeteksian terhadap ancaman yang datang dapat berupa serangan udara, darat maupun laut. Dengan bantuan AI memungkinkan manusia untuk mendapatkan pemetaan dari serangan-serangan yang masuk, mencari tahu siapa yang melakukan serangan, membuat peta kekuatan serangan, dan menganalisis bagaimana mengatasi serangan-serangan tersebut. Contoh lebih spesifik penggunaan AI dalam bidang pertahanan dan keamanan adalah AI dapat digunakan untuk mendeteksi serangan peluru kendali, menganalisis jenis peluru kendali, berasal dari manakah peluru kendali tersebut, seberapa besar daya ledak peluru kendali tersebut dan menganalisis bagaimana cara mengatasi peluru kendali tersebut.

Dalam bidang meteorology dan geofisika
Dalam bidang ini AI dapat digunakan untuk menganalisis keadaan iklim, mensimulasikan keadaan iklim tersebut dan menganalisis dampak dari perubahan iklim tersebut baik jangka pendek maupun jangka panjang. Hal ini tentu dapat dimanfaatkan oleh manusia untuk mengambil suatu tindakan yang tepat untuk mengatasi perubahan iklim yang terjadi. Contoh lainnya adalah Di daerah amerika yang memiliki potensi munculnya angin tornado yang sangat besar AI dapat digunakan untuk menganalisis pola pergerakan dari angin tersebut, hal ini berdampak untuk meminimalkan jatuhnya korban jiwa akibat angin tornado ini, karena manusia dapat mengambil keputusan yang benar kemanakah mereka harus menjauhi angin tornado tersebut.

No comments:

Post a Comment