Selasa, 07 Maret 2017

Mahasiswa Paling Keren di Undip


Juara 1
Siapa mahasiswa paling keren di Undip? Begitu kira-kira pemikiran yang terlintas di benak beberapa mahasiswa Undip. Walaupun ada juga yang sama sekali tidak peduli, terutama komunitas anti social social club. Lalu berdasarkan tingkat narsisme yang tinggi, saya mengangkat diri saya sendiri sebagai mahasiswa paling keren di Undip.

Ya, saya, Mas Jangka adalah mahasiswa terkeren di Undip. Siapa itu Mas Jangka? Mas Jangka adalah seorang mahasiswa Program Studi Sastra Indonesia, Fakultas Ilmu Budaya, Universitas Diponegoro. Mahasiswa adalah pekerjaan sampingan untuk pengisi KTP dan jika ditanya orang saja. Pekerjaan utama saya adalah pengangguran.

Meskipun begitu, saya ini pernah ikut lomba dan juara 1 lho. Gimana? Keren kan? Kalo gak percaya cek aja di webnya Kampus Undip langsung. Ya nama lengkap saya Mas Trubus Jangka Tunggul Mahardika dan biasa disingkat menjadi M. T. Jangka Tunggul M. atau Mas Jangka.

Kayaknya segitu dulu aja, karena saya mau fokus nganggur dulu. Untuk mengenal lebih lanjut mahasiswa paling keren yang dipunyai Undip ini, bisa ikuti di media sosial. Klik saja link-link yang ada di menu bar blog ini. Terimakasih.

Salam sejahtera selalu,

saya.

Minggu, 05 Januari 2014

Kecerdasan Buatan (Artificial Intelligence)

Kecerdasan Buatan atau Artificial Intelligence merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Pada awal diciptakannya, komputer hanya difungsikan sebagai alat hitung saja. Namun seiring dengan perkembangan jaman, maka peran komputer semakin mendominasi kehidupan umat manusia. Komputer tidak lagi hanya digunakan sebagai alat hitung, lebih dari itu, komputer diharapkan untuk dapat diberdayakan untuk mengerjakan sesuatu yang bisa dikerjakan oleh manusia.


Manusia bisa menjadi pandai dalam menyelesaikan segala permasalahan di dunia ini karena manusia mempunyai pengetahuan dan pengalaman. Pengetahuan diperoleh dari cara mempelajarinya. Semakin banyak bekal pengetahuan yang dimiliki oleh seseorang tentu saja diharapkan akan lebih mampu dalam menyelesaikan permasalahan. Namun bekal pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran, mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang mereka miliki. Tanpa memiliki kemampuan untuk menalar dengan baik, manusia dengan segudang pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik. Demikian juga dengan kemampuan menalar yang sangat baik, namun tanpa dibekali pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa menyelesaikan masalah dengan baik (Sri Kusumadewi, 2003).

Dengan adanya kecerdasan buatan, diharapkan tidak menutup kemungkinan hanya dengan data pengetahuan yang terbatas, sebuah komputer dapat berpikir seperti manusia dalam menghadapi masalah.
Implementasi kecerdasan buatan dapat diterapkan pada bidang:

Visualisasi komputer

Kecerdasan buatan pada bidang visualisasi komputer ini memungkinkan sebuah sistem komputer mengenali gambar sebagai input.

Contohnya mengenali sebuah pola pada suatu gambar.

Pengenalan Suara

Kecerdasan buatan pada pengenalan suara ini dapat mengenali suara manusia. Cara mengenali suara ini dengan mencocokannya pada acuan yang telah diprogramkan terlebih dahulu. Contohnya perintah komputer dengan menggunakan suara user.

Sistem Pakar

Kecerdasan buatan pada Sistem Pakar ini memungkinkan sebuah sistem komputer memiliki cara berpikir dan penalaran seorang ahli dalam mengambil keputusan, untuk memecahkan masalah yang ada pada saat itu. Contohnya program komputer yang dapat mendiagnosa penyakit dengan memasukan gejala-gejala yang dialami pasien.

Permainan

Kecerdasan buatan pada permainan ini memungkinkan sebuah sistem komputer untuk memiliki cara berpikir manusia dalam bermain. Contohnya permainan yang memiliki fasilitas orang melawan komputer. Komputer sudah di program sedemikian rupa agar memiliki cara bermain seperti seorang manusia bahkan bisa melebihi seorang manusia.

Definisi Kecerdasan Buatan



H.A Simon [1987]

Kecerdasan buatan (artificial intelligence) merupakan kawasanpenelitian, aplikasi dan instruksi yang terkait dengan pemrograman komputer untuk melakukan sesuatu hal yang -dalam pandangan manusia adalah- cerdas.

Rich and Knight [1991]

Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia.

Encyclopedia Britannica

Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan.

Artificial Intelligence Dalam Berbagai Perspektif



  • Dari perspektif Kecerdasan (Intelligence)
    AI adalah bagaimana membuat mesin yang “cerdas” dan dapat melakukan hal-hal yang sebelumnya dapat dilakukan oleh manusia.
  • Dari perspektif bisnis
    AI adalah sekelompok alat bantu (tools) yang berdaya guna, dan metodologi yang menggunakan tool-tool tersebut guna menyelesaikan masalah-masalah bisnis.
  • Dari perspektif pemrograman (Programming)
    AI termasuk didalamnya adalah studi tentang pemrograman simbolik, pemecahan masalah, proses pencarian (search).
    1. Umumnya program AI lebih fokus pada simbol-simbol daripada pemrosesan numerik (huruf, kata, angka untuk merepresentasikan obyek, proses dan hubungannya).
    2. Pemecahan masalah -> pencapaian tujuan
    3. Search -> jarang mengarah langsung ke solusi. Proses search menggunakan beberapa teknik.
    4. Bahasa pemrograman AI :
      1. LISP, dikembangkan awal tahun 1950-an, bahasa
      2. pemrograman pertama yang diasosiasikan dengan AI.
      3. PROLOG, dikembangkan pada tahun 1970-an.
      4. Bahasa pemrograman berorientasi obyek (Object Oriented Programming (Objective C, C++, Smalltalk, Java)
  • Dari perspektif penelitian (research)
    1. Riset tentang AI dimulai pada awal tahun 1960-an, percobaan pertama adalah membuat program permainan (game) catur, membuktikan teori, dan general problem solving (untuk tugastugas sederhana)
    2. “Artificial intelligence” adalah nama pada akar dari studi area.

Tujuan Kecerdasan Buatan



Tujuan dari kecerdasan buatan menurut Winston dan Prendergast [1984]:
  1. Membuat mesin menjadi lebih pintar (tujuan utama) 
  2. Memahami apa itu kecerdasan (tujuan ilmiah) 
  3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial)
Sumber: http://informatika.web.id/category/kecerdasan-buatan

Sabtu, 23 November 2013

Sandi Caesar (Chipertext)

Apa itu Sandi Caesar?

Ini sama sekali tidak ada hubungannya dengan Goyang Caesar yang ngetren beberapa waktu yang lalu. Juga tidak ada hubungannya dengan Caesar teman kalian. Lalu apa itu Sandi Caesar? Awalnya saya tidak tahu. Tapi setelah ke klinik tong seng Wikipedia saya jadi tahu apa itu Sandi Caesar. Begini yang ditulis di Wikipedia.
Serem tapi keren.
Dalam kriptografi, sandi Caesar, atau sandi geser, kode Caesar atau Geseran Caesar adalah salah satu teknik enkripsi paling sederhana dan paling terkenal. Sandi ini termasuk sandi substitusi dimana setiap huruf pada teks terang (plaintext) digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Misalnya, jika menggunakan geseran 3, W akan menjadi Z, I menjadi L, dan K menjadi N sehingga teks terang "wiki" akan menjadi "ZLNL" pada teks tersandi. Nama Caesar diambil dari Julius Caesar, jenderal, konsul, dan diktator Romawi yang menggunakan sandi ini untuk berkomunikasi dengan para panglimanya.

Langkah enkripsi oleh sandi Caesar sering dijadikan bagian dari penyandian yang lebih rumit, seperti sandi Vigenère, dan masih memiliki aplikasi modern pada sistem ROT13. Pada saat ini, seperti halnya sandi substitusi alfabet tunggal lainnya, sandi Caesar dapat dengan mudah dipecahkan dan praktis tidak memberikan kerahasiaan bagi pemakainya.

Contoh penggunaan Sandi Caesar.

Contoh penggunaan Sandi Caesar juga saya ambil dari Wikipedia. Begini cara kerjanya.

Cara kerja sandi ini dapat diilustrasikan dengan membariskan dua set alfabet; alfabet sandi disusun dengan cara menggeser alfabet biasa ke kanan atau ke kiri dengan angka tertentu (angka ini disebut kunci). Misalnya sandi Caesar dengan kunci 3, adalah sebagai berikut:

Alfabet Biasa:   ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabet Sandi:   DEFGHIJKLMNOPQRSTUVWXYZABC

Untuk menyandikan sebuah pesan, cukup mencari setiap huruf yang hendak disandikan di alfabet biasa, lalu tuliskan huruf yang sesuai pada alfabet sandi. Untuk memecahkan sandi tersebut gunakan cara sebaliknya. Contoh penyandian sebuah pesan adalah sebagai berikut.
 
teks terang:   kirim pasukan ke sayap kiri
teks tersandi: NLULP SDVXNDQ NH VDBDS NLUL

Online Caesar Cipher Converter

Nah, saat ini telah bertebaran tool online agar kita tidak perlu repot menyandikannya. Ada bermacam-macam website. Ada Secret Code Breaker, ada The Black Chamber, ada Web Forret, ada Braingle, dan yang terakhir paling asyik dari Appspot.

Kenapa yang paling asyik dari Appspot? Karena menurut saya itu laman yang paling ringan, tanpa iklan, dan bisa berbaris-baris. Meskipun hanya bisa untuk pergeseran 3 huruf. Sedangkan laman yang lain kita bisa memilih bisa geser berapa huruf.

Beginilah tampilan webnya.

Cara Menggunakan Online Caesar Chiper dari Appspot

Cara menggunakannya sangat mudah.Pertama-tama tentunya kita harus membuka lamannya di sini. Setelah itu kita isi kotak yang disediakan dengan kalimat yang kita inginkan. Contohnya saya menggunakan kalimat-kalimat berikut ini.

Klik untuk memperbesar.
Baca baik-baik kalimat yang akan diencrypt. Untuk mengencrypt atau mengubah bentuk kalimat menjadi kode klik Encrypt lalu klik Encode/Decode. Ikuti tanda panah seperti gambar di bawah ini.

Klik untuk memperbesar gambar.
Bagaimana hasilnya? Acak-acakan ya? Ya begitulah. Kalimat yang tadinya mudah dibaca menjadi sandi atau kode. Untuk bisa membacanya lagi atau agar kembali menjadi kalimat normal juga bisa dengan tool ini. Caranya adalah dengan kembali mengisi kotak dengan kode yang telah diencode. Kemudian klik Decrypt dan Encode/Decode seperti gambar di bawah ini.

Masak cuma kayak gini gambarnya harus diperbesar?
Gimana? Gampang kan?

Senin, 30 September 2013

Teknologi Masa Depan: Kuku Ajaib

Hmm. Kayaknya namanya keren. Atau malah jadul? Semacam pensil ajaib dari India? Yang setiap kita gambar apapun jadi kenyataan? Bukan, bukan seperti itu. Itu terlalu fiktif. Sedangkan tulisan yang saya buat untuk tugas Makul TI ini harus ilmiah dan logis.



Apa itu Kuku Ajaib?

Kuku Ajaib sebenarnya adalah chip yang berbentuk kuku. Dipasang di kuku. Chip yang sangat canggih dibenamkan dalam kuku tadi. Kurang lebih seperti itu. Sebelum menjelaskan bagaimana cara kerjanya, kita bahas kegunaannya dulu.

Apa Kegunaan Kuku Ajaib?



Kuku Ajaib bisa kita gunakan untuk mengetik tanpa keyboard. Ya. Bener. Ide ini terinspirasi dari filmnya Jim Carrey yang berjudul Bruce Almighty. Dalam film itu dia mengetik tanpa keyboard. Lihat cuplikan filmnya di bawah ini.


Keren kan? Itu baru kegunaan pertama. Kegunaan kedua yaitu bisa main piano tanpa keyboard piano. Ini terinspirasi dari aksi manggungnya Rowan Atkinson atau lebih dikenal sebagai Mr. Bean. Gimana aksinya? Tonton videonya di bawah ini.


Selain itu masih banyak lagi kegunaan dari Kuku Ajaib ini. Bisa untuk menelpon, mendengarkan radio, melakukan voice search, dll. Kuku yang terpasang di jari kelingking bisa dipakai sebagi microphone. Dan kuku yang dipasang di jempol bisa digunakan sebagai speaker. Paham kan? Lalu cara kerjanya gimana?

Bagaimana Cara Kerja Kuku Ajaib?



Mudah saja. Kuku Ajaib adalah chip berbentuk kuku. Chip ini memiliki kemampuan untuk terhubung dengan alat-alat lain. Chip ini juga bisa tersambung dengan internet. Pernah main Nintendo Wii? Kurang lebih seperti joy stick yang digunakan di Nintento Wii. Chip ini juga memiliki sensor. Semua gerakan kita akan mudah dihubungkan dengan alat lain. Misalnya seperti ulah si Bruce dalam cuplikan film Bruce Almighty. Gerakan mengetik akan dihubungkan dengan komputer. Bisa melalui bluetooth, internet, atau lainnya. Sehingga kita bisa mengetik tanpa keyboard.

Lalu untuk aksinya si Mr. Bean juga mudah cara kerjanya. Bisa dihubungkan dengan speaker active atau menggunakan speaker yang tertempel di jempol. Semua gerakan akan menimbulkan bunyi tertentu. Semuanya bisa di set dengan voice atau kita hubungkan dulu dengan komputer atau bisa juga smartphone kita. Hal ini tidak terbatas piano, bisa juga buat main gitar, main biola, dll.

Untuk menelpon dan juga fungsi lainnya sebenarnya mirip smartphone. Hanya saja kita benamkan dalam Kuku Ajaib ini. Bayangkan saja kemampuan-kemampuan Samsung Galaxy S4 terbenam dalam kuku ini. Dapet kan penjelasannya?