Pages

Kamis, 12 Januari 2017

Algoritma Water Jug

 
 
     Halloooo semuanya kali ini saya akan membahas algoritma water jug. Ketika kita diberikan 2 gallon, gallon pertama berukuran 5 liter dan gallon kedua berukuran 3 liter , lalu bagaimana kita dapat mengisi penuh gallon pertama hanya dengan 4 liter air? 😎
 
Mari kita bahas lebih lanjut.... 🐎
  • - Pertama isi penuh gallon pertama yang berukuran 5 liter dengan air, lalu tuangkan air pertama ke gallon yang kedua hingga gallon kedua benar-benar penuh. Jadi  air di gallon  pertama tersisa 2 liter.


  • - Kemudian buang  air yang ada didalam ember kedua hingga kosong, berikutnya tuangkan semua air dari gallon pertama yang berukuran 2 liter tadi ke gallon kedua. Jadi air di galon pertama habis sedangkan air di gallon kedua berisi 2 liter.
 
  • - Selanjutnya isi penuh gallon pertama dengan air, kemudian tuangkan air dari galon pertama ke galon kedua sampai penuh. Jadi galon pertama yang berukuran 5 liter berkurang 1 liter karna mengisi penuh air ke galon kedua yang telah berisi 2 liter.
 
  • - Akhirnya kita mendapatkan 4 liter air di galon pertama. 
 
Bagaimana keren kan.. Problem solved 
:2thumbup
 

Rabu, 11 Januari 2017

Algoritma Artificial Intelligence

Algoritma Artificial Intelligence


Kecerdasan Buatan atau Artificial Intelligence (AI) adalah sesuatu buatan/tiruan yang cerdas. Cerdasnya yakni kepandaiannya dalam berfikir selayaknya seperti manusia dalam menyelesaikan suatu masalah, mengambil keputusan dan melakukan tindakan. Pada system ini pengetahuannya berasal dari pengetahuan manusia dan sumber penambahan informasi lain seperti buku, dokumentasi, dan data-data refensi yang mendukung  pada basis pengetahuan AI
Tujuan dari kecerdasan buatan :
  1. Membuat mesin menjadi lebih pintar
  2. Memahami apa itu kecerdasan
  3. Membuat mesin lebih bermanfaat


Algoritma & Penerapannya
  1. Algoritma Pohon n-ary (tree) : Algoritma yag terdiri dari node-node yang berupa induk dan anak, yang dilakukan melalui pencarian jarak tercepat atau terpendek dalam menyelesaikan masalah. Contoh penerapannya pada game playing seperti tic tac toe.
  2. Algoritma forward chaining : Yakni bagaimana cara menyusun aturan terdiri dari beberapa premis dan konklusi dari beberapa fakta yang kemudian dihasilkan sebuah solusi. Penerapannya pada  : system diagnose keadaaan bayi dalam kandungan
  3. Algoritma genetika : Algoritma yang memanfaatkan proses seleksi alamiah dengan proses evolus kemudian proses pencarian dengan pencarian dilakukan secara acak. Penerapannya pada gen sebuah populasi baru
  4. Algoritma Bayesian : Biasanya di gunakan pada system jaringan saraf tiruan



TIRING TEST – METODE PENGUJIAN KECERDASAN
  1. Turing Test – Metode Pengujian Kecerdasan yang dibuat oleh Alan Turing.
  2. Proses uji ini melibatkan penanya (manusia) dan dua objek yang ditanyai. Yang satu adalah seorang manusia dan satunya adalah sebuah mesin yang akan diuji.
  3. Penanya tidak bisa melihat langsung kepada objek yang ditanya.
  4. Penanya diminta untuk membedakan mana jawaban computer dan mana jawaban manusia berdasarkan jawaban kedua objek tersebut.
  5. Jika penanya tidak dapat membedakan mana jawaban mesin dan mana jawaban manusia maka Turing berpendapat bahwa mesin yang diuji tersebut dapat diasumsikan “cerdas”.


DAFTAR PUSTAKA




https://neezasty.wordpress.com/2011/09/29/kecerdasan-buatan-artificial-intelligence/


https://kidodi.wordpress.com/2012/02/19/pengertian-sistem-cerdas/