Minggu, 16 Februari 2014

AI

SEJARAH ARTIFICIAL INTELEGENCE (AI)

Asal mula munculnya Ai atau kecerdasan buatan (Anonim, dalam widyagama 2008) adalah berasal dari pemikiran Rene Descartes abad ke-17, Rene mengungkapkan bahwa tubuh hewan bukanlah apa-apa, melainkan hanya mesin yang rumit, kemudian dilanjutkan dengan munculnya karya dari Blaise Pascal yaitu mesin penghitung digital mekanis yang pertama kali di tahun 1642.
            Pada tahun 1950 adalah masa paling berkembang untuk AI, dimana program pertama AI untuk menjalankan mesin Ferranti Mark I di University of Manchester (UK) pada tahun 1951, merupakan sebuah program permainan naskah yang ditulis oleh Christoper Strachey, serta permainan catur yang ditulis oleh Dietrich Prinz.
            Tahun 1956 (Anonim, dalam widyagama 2008) seorang ahli yang bernama John McCarthy, membuat istilah kecerdasan buatan pada konferensi pertamanya dan menemukan bahasa pemograman Lisp. Selain itu, terdapat seorang Ahli yang bernama Alan Turing yang memperkenalkan “Alan Test”, cara dalam mengoperasikan tes perilaku cerdas dan ada Joseph Weizenbaum yang membangun ELIZA, yaitu merupakan chatterbot yang menerapkan Psikoterapi Rogerian.
            Seiring berjalannya waktu perkembangan Artificial Intelligence (AI),sudah kea rah bahasa computer Prolog yang dikembangkan oleh Alain Colmerauer.  Pada tahun 1974, berkembangalah dimana jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik yang dikemukakan oleh Paul John Werbos. Perkembangan AI semakin pesat hingga sekarang, dapat dilihat pada tahun 2004, dimana DARPA (Defense Advanced Research Projects Agency) membuat sebuah tantangan untuk hadiah senilai 2 juta dolar dimana kendaraan dikemudikan sendiri tanpa komunikasi dengan manusia, menggunakan GPS, computer dan susunan sensor yang canggih, yang dapat melintasi ratusan mil daerah gurun yang menantang.



Artificial Intelligence dan Kognisi Manusia
Kognisi merupakan aktifitas berpikir mengenai sesuatu hal dimana prosesnya mencari, menemukan dan memahami informasi yang sudah didapat. Kemudian proses tersebut digunakan oleh manusia dalam hal menyelesaikan masalah yang dihadapi, yang merupakan suatu hal yang tanpa dsadari oleh manusia, yang mana hasil dari proses tersebut adalah tujuan. Terdapat beberapa kelebihan dari kognisi manusia, yaitu:
1.      Kognisi manusia berkembang dengan sangat mudah, serta dalam hal menciptakan suatu kreasi.
2.      Kognisi manusia, menggunakan pengalaman secara langsung tanpa harus melalui proses yang rumit.
3.      Kognisi manusia tidak memiliki batasan.
Artificial Intelligence merupakan kecerdasan buatan, yang berdasarkan atas kognisi manusia. Dimana dapat dilihat dari proses kerja AI adalah adanya input kemudian dilanjutkan dengan adanya proses, kemudian  menghasilkan output. Proses ini sama halnya dengan kognisi manusia dimana adanya masukan atau stimulus dari panca indera, kemudian diproses didalam memori dan menghasilkan keluaran atau output berupa keputusan dan tujuan. Terdapat beberapa kelebihan dari AI, yaitu:
1.      Kecerdasan buatan lebih cepat dan baik dalam mengerjakan suatu hal
2.      Kecerdasan buatan mudah untuk digandakan
3.      Kecerdasan buatan memiliki konsistensi yang tinggi.


Artificial Intelligence dan Sistem Pakar
1.      Eliza
Eliza merupakan system pakar yang ada pertama kalinya, yang dikembangkan oleh Joseph weizenbaum di MIT, system pakar ini adalah program computer yang digunakan untuk keperluan terapis. Dalam program ini, sang pengguna berkomunikasi layaknya sedang melakukan konsultasi dengan seorang terapis. Seperti dibawah ini:
Eliza: Hello. I am ELIZA. How can I help you?
Klien: My name is Balza.
Eliza: I have told you before, I do not care about names.
Klien: I don’t have any money. That’s my problem.
Eliza: Why do you say your problem?
Klien: Because you asked me.
Eliza: Do any other reasons not come to mind?
Klien: No.
Eliza: You are being a bit negative.
Klien: Why?
Eliza: Please go on.
Klien: OK. I am bankrupt.
Eliza: How long have you been bankrupt?
Klien: A year.
Eliza: Please go on.
Klien: So, what should I do?
Eliza: Does that question interest you?
Klien: Yes, how can I make big money?
Eliza: You are sure?
Klien: Of course I’m sure.


2.      Parry
Merupakan system pakar yang dikembangkan oleh psikiater Kenneth Colby di Stanford University, dimana Colby membuat system pakar berkomunikasi dengan sebagai paranoid, seperti yang ada dibawah ini:
Psikiater: Why are you in the hospital?
Parry: I shouldn't be here.
Psikiater: Who brought you here?
Parry: The police.
Psikiater: What trouble did you have with the police?
Parry: Cops don't do their job.
Psikiater: What do they do instead?
Parry: Cops arrest the wrong people.
Psikiater: They arrest the right ones sometimes
Parry: The law should get those Italian crooks.
Psikiater: Are you Italian?
Parry: My background is British but I was born in this country.
Psikiater: Do you know any Italian crooks?
Parry: I try to avoid the underworld.

3.      Net Talk
Sistem pakar ini merupakan aplikasi atau program yang berbeda dari yang sebelumnya, dimana Net Talk adalah aplikasi belajar mengucapkan teks bahasa inggris yang telah dituliskan sebelumnya menjadi teks yang akhirnya ditampilkan menjadi masukan dan melakukan pencocokan transkripsi fonetik. Para ahli juga menyatakan bahwa dengan belajar membaca saja telah melibatkan begitu banyak mekanisme kompleks yang melibatkan banyak sekali bagian dari otak manusia. Tugas utama Net Talk sebenarnya adalah untuk belajar asosiasi antara pengucapan dan urutan huruf dengan benar, berdasarkan konteksnya.


PENGGUNAAN AI DALAM DIAGNOSA

Dalam diagnose terutama bidang psikologi, ada beberapa tes yang telah menggunakan kecerdasan buatan. Salah satunya adalah tes MBTI atau biasa disebut tes kepribadian, dapat dilihat banyaknya tes kepribadian yang muncul secara online, dimana setelah mengjawab beberapa pertanyaan, sudah dapat diketahui hasilnya, yang tidak memerlukan banyak waktu dan usaha.

Kusumadewi, S.(2003). Artificial Intelligence Teknik dan Aplikasinya. Yogyakarta: Graha Ilmu.

Solso.Robert. 2008. Psikologi Kognitif Edisi ke-8. Jakarta: Penerbit Erlangga.

Kamis, 10 Oktober 2013

Arsitektur Komputer & Struktur Kognisi Manusia

      


           Pada zaman sekarang dengan terus berkembangnya teknologi yang berawal dari komputer, lalu laptop, notebook, tablet, dan smartphone, banyak orang yang sudah sulit untuk terlepas dari itu semua. Dengan adanya teknologi tersebut, tidak ada salahnya kalo kita dapat mengenal hal yang mendukung teknologi tersebut, yaitu arsitektur komputer yang menjadi awal munculnya teknologi praktis, bermanfaat bagi manusia (laptop, notebook, tablet, smartphone).
            Apakah yang dimaksud dengan arsitektur komputer? banyak orang (termasuk saya) mengartikan arsitektur, sebagai desain atau rancangan, jadi jika digabungan arsitektur dengan komputer, maka memiliki arti desain komputer atau rancangan komputer. Tetapi arsitektur komputer dapat juga disebut sebagai desain arsitektur, dan menurut Fatta (2007) desain arsitektur adalah perencanaan bagaimana sistem akan didistribusikan diantara komputer-komputer yang ada dan perangkat lunak dan perangkat keras apa yang akan digunakan untuk masing-masing komputer.
            Menurut Fatta (2007) terdapat elemen-elemen yang membentuk terjadinya desain arsitektur tersebut yaitu data storange, data access logic, application logic, dan presentation logic.
·         Data storange, adalah komponen yang  digunakan dalam hal menyimpan data.
·         Data access logic, adalah prosedur atau tatacara mengakses data yang disimpan dalam data storange.
·         Application logic, merupakan logika pemrosesan dalam aplikasi komputer.
·         Presetation logic, adalah komponen pemrosesan tampilan dan perintah dari user atau pengguna.

            Arsitektur komputer sebenarnya mengadopsi dari cara kerja kognisi manusia, mengapa bisa seperti itu? Apakah yang dimaksud dengan kognisi?

         Kognisi dalam wikipedia adalah kepercayaan seseorang mengenai sesuatu yang didapatkan dari proses berpikir, yang mana proses tersebut adalah memperoleh pengetahuan dan memanipulasi pengetahuan melalui aktivitas mengingat, menganalisa, memahami, menilai, menalar, membayangkan dan berbahasa. Sedangkan menurut Neisser (Solso, 2007) kognisi adalah proses dimana input sensorik diubah, dikurangi, dimaknai, disimpan, diambil kembali dan digunakan kembali
         Jadi kognisi adalah proses berpikir dimana diawali dengan adanya input sensorik, lalu input tersebut dipahami, dianalisa, lalu disimpan dalam memori atau pikiran yang akhirnya dapat ditarik kembali untuk digunakan pada saat-saat tertentu. Berdasarkan pengertian arsitektur komputer dan struktur kognisi manusia, maka dapat dketahui bahwa terdapat perbedaan yaitu, arsitektur komputer merupakan struktur pengoperasian dasar dari sebuah sistem komputer, yang manaerupakan deskripsi fungsional dari kebutuhan bagian perangkat keras yang telah didesain. Arsitektur komputer juga terfokus pada CPU bekerja, mengakses data, cara menyimpan data, memunculkan kembali. 
           Sedangkan kognisi manusia merupakan bagian terstruktur didalam otak manusia yang dapat memberikan informasi berdasarkan sistem, skema, adaptasi, asimilasi dan akomodasi yang telah membentuk pengalaman bagi manusia yang tersimpan didalam otak dalam menjalankan kehidupan bagi setiap manusia, jadi kognisi manusia lebih kompleks daripada arsitektur komputer.
Pada arsitektur komputer dan struktur kognisi juga terdapat beberapa kelebihan dan kekurangan, diantaranya yaitu:
  • Kelebihan:
          
            Pada arsitektur komputer, processor lebih dari satu, dapat digunakan oleh banyak orang, membuka aplikasi mampu lebih dari satu secara bersamaan, memiliki kecepatan processor yang tinggi.
            Sedangkan pada struktur kognisi, memilki tujuan yang jelas dan lebih sistematis, dapat mengoptimalkan kerja otak dengan maksimal, dan dapat membentuk motivasi agar terjadi proses belajar.

  •    Kelemahan
            Pada arsitektur komputer: harga yang mahal, ukuran yang besar dan memakan banyak tempat, proses kerja yang lama, menggunakan daya listrik yang tidak sedikit.
            Pada struktur kognisi: tidak semua informasi dapat disimpan, butuh waktu lama untuk menarik kembali informasi yang telah tersimpan lama di memori.

                        Semua hal tersebut sebenarnya dapat dilihat pada keseharian kita saat ini, komputer dapat dihubungkan dan digunakan bersama oleh banyak orang, sedangkan kognisi hanya terdapat dimasing masing individu saja. Komputer juga memiliki memori yang tidak sedikit dibandingkan kognisi manusia, yang mana dapat menyimpan banyak informasi dan dengan mudah dimunculkan kembali walau informasi tersebut sudah tersimpan cukup lama.
                        Pada kognisi manusia sebenarnya terdapat ukuran memori yang besar pula, tetapi dalam penarikan informasi kembali kita dapat ketahui bahwa butuh waktu dan simbol-simbol tertentu yang berhubungan dengan informasi tersebut, seperti saat kita bertemu seseorang yang ternyata teman lama, terkadang ada beberapa orang yang dapat mengingat wajahnya tetapi tidak ingat siapa namanya, pada saat itulah terjadi proses pada kognisi untuk menarik kembali informasi lama yang membutuhkan waktu dan simbol-simbol tertentu (nama panggilan, cara bicara, dll).


Sumber:

http://wartawarga.gunadarma.ac.id/2012/04/analisa-struktur-kognisi-manusia-dan-arsitektur-komputer/

 Fatta, hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: CV. Andi Publisher

Solso, robert. 2007. Psikologi Kognitif Edisi Ke-8. Jakarta: Erlangga.