Sunday, June 4, 2017

Resume Kecerdasan Buatan 6 - Fuzzy


Logika Fuzzy adalah peningkatan dari logika Boolean yang mengenalkan konsep kebenaran sebagian. Di mana logika klasik menyatakan bahwa segala hal dapat diekspresikan dalam istilah binary (0 atau 1, hitam atau putih, ya atau tidak), logika fuzzy menggantikan kebenaran boolean dengan tingkat kebenaran. Logika fuzzy adalah suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output. Skema logika fuzzy adalah sebagai berikut:


Sistem fuzzy mempunyai beberapa keuntungan bila dibandingkan dengan sistem tradisional, misalkan pada jumlah aturan yang dipergunakan. Pemrosesan awal sejumlah besar nilai menjadi sebuah nilai derajat keanggotaan pada sistem fuzzy mengurangi jumlah nilai menjadi sebuah nilai derajat keanggotaan pada sistem fuzzy mengurangi jumlah nilai yang harus dipergunakan pengontrol untuk membuat suatu keputusan. Keuntungan lainnya adalah sistem fuzzy mempunyai kemampuan penalaran yang mirip dengan kemampuan penalaran manusia. Hal ini disebabkan karena sistem fuzzy mempunyai kemampuan untuk memberikan respon berdasarkan informasi yang bersifat kualitatif, tidak akurat, dan ambigu.


Sistem fuzzy secara umum terdapat 5 langkah dalam melakukan penalaran, yaitu:Memasukkan input fuzzy.
  1. Mengaplikasikan operator fuzy.
  2. Mengaplikasikan metode implikasi.
  3. Komposisi semua output.
  4. Defuzifikasi.
Pada himpunan tegas (crisp set), nilai keanggotaan suatu item x dalam suatu himpunan A (ditulis mA[x]) memiliki 2 kemungkinan :
Satu (1), artinya x adalah anggota A

Nol (0), artinya x bukan anggota A

Contoh :
  “Jika suhu lebih tinggi atau sama dengan 80 oF, maka suhu disebut panas, sebaliknya disebut tidak panas”

Metode Sugeno mirip dengan metode Mamdani, hanya output (konsekuen) tidak berupa himpunan fuzzy, melainkan berupa konstanta atau persamaan liniar. Ada dua model metode Sugeno yaitu model fuzzy sugeno orde nol dan model fuzzy sugeno orde satu. Bentuk umum model fuzzy sugeno orde nol adalah :


IF (x1 is A1) o (x2 is A2) o ….. o (xn is An) THEN z = k

Bentuk umum model fuzzy Sugeno orde satu adalah :

IF (x1 is A1) o (x2 is A2) o ….. o (xn is An) THEN z = p1.x1 + … pn.xn + q

Defuzzifikasi pada metode Sugeno dilakukan dengan mencari nilai rata-ratanya.
•Operasi logika adalah operasi yang mengkombinasikan dan memodifikasi 2 atau lebih himpunan fuzzy.
•Nilai keanggotaan baru hasil operasi dua himpunan disebut firing strength atau a predikat, terdapat 3 operasi dasar pada himpunan fuzzy :
–OR (Union)
–AND (Intersection)
–NOT (Complement)

Daftar Pustaka:
http://socs.binus.ac.id/2012/03/02/pemodelan-dasar-sistem-fuzzy
https://hxpinter.files.wordpress.com/2013/01/ai-06-fuzzy.ppt


Link Scan Plagiarism

Monday, May 29, 2017

Kecerdasan Buatan Resume 5

Pengolahan bahasa alami (Natural Languange Processing) 

Hasil gambar untuk Natural Language Processing

adalah cabang ilmu computer dan liguistik yang mengkaji interaksi antara computer dengan bahasa alami manusia. NLP sering dianggap sebagai cabang darikecerdasan buatan dan bidang kajiannya bersingungan dengan linguistic komputasional. Bidang-bidang pengetahuan di dalam pengolahan bahasa alami (Natural Languange Processing), diantaranya :
Fonetik dan Fonologi 
yang menghasilkan kata yang dapat dikenali Contoh : Siri, Cortana, Google Assistant dan lain sebagainya
Morfologi 
tentang kata dan bentuknya dimanfaatkan untuk membedakan satu kata dengan lainnya Contoh : bermain-main -> bersenang-senang
Sintaksis 
tentang pemahaman urutan kata dalam pembentukan kalimat atau pembentukan aturan baku sebuah kalimat 
Semantic 
mempelajari arti suatu kata dan bagaimana dari arti kata tersebut membentuk suatu arti dari kalimat yang utuh 
Pragmatic 
pada tingkatan ini berkaitan dengan masing-masing konteks yang berbeda tergantung pada situasi dan tujuan pembuatan sistem
Discouser Knowledge 
tentang pengenalan suatu kalimat yang sudah dibaca dan dikenali sebelumnya akan mempengaruhi arti dari kalimat selanjutnya
World Knowledge 
mencakup arti sebuah kata secara umum dan arti khusus bagi suatu kata dalam suatu percakapan
Speech recognition merupakan system yang digunakan untuk mengenali perintah dari suara manusia dan diterjemahkan menjadi suatu data yang dimengerti oleh komputer. Cara menginstal speec recognition di window, yaitu :

1. Install pyaudio yang digunakan untuk menginput micropone.
pip install pyaudio

2. Install PocketSphinx untuk menggunakan Sphinx recognizer.
pip install wheel

3. install Google API Client Library for Python untuk menggunakan Google Cloud Speech API.
pip install google-api-python-client

 4. Install SpeechRecognition.

Saturday, May 13, 2017

Recommend New Anime Spring 2017 Wajib Tonton ! April-Juni | Anime Review Part.1

Musim berganti dan serial Anime punberganti dengan yang baru !. Yep, Sudahkah kalian tonton Anime Baru Musim Spring 2017 ini? Rekomen kali ini tidak merekomen anime lanjutan atau season kelanjutan dari yang sebelumnya seperti Shingeki no Kyojin (Attack On Titan), Boku No Hero Academia maupun yang lainnya. 


           

Review untuk anime bergendre Fantasy ini. Perjalanan Zero yang bertemu dengan hewan jadi jadian, setengah hewan setengah manusia yang selalu diburu oleh penyihir selama hidupnya tetapi mereka malah melakukan perjalanan bersamanya demi mencari buku yang telah Zero itu buat yang menyembunyikan kekuatan besar didalamnya. Review untuk art nya top.

Cerita yang dibawa anime ini menarik, tidak membosankan, dan banyak bumbu comedy, action maupun mystery didalamnya. Karakter heroine disini berbeda memang sedikit polos tetapi tidak naif membawa sifat yang lebih serius, bijak tapi juga menarik.

Nah, untuk kalian pencinta gendre Fantasy, Mystery sangat di rekomen kan untuk yang satu ini. 








 Anime dari Studio Ternama P.A.Works ini  berbau Slice of Life, Comedy. Review ceritanya sedikit tentang membangkitkan kembali kota tempat pariwisata dulunya, memperlihatkan bagaimana bisa berubah dan bangkit kembali. Diadaptasi dari serial anime seperti Shirobako, Tari- Tari, dll.

Pembawaan cerita dan development karakternya mantap. Ceritanya membuat kita penasaran bagaimana kelanjutan perjuangan mereka membangkitkan kota, serasa terinspirasi bagaimanaaa gituu..

Oh iya! untuk anime Sakura Quest ini mendapatkan 2 Cour sampai season depan!












Para pencinta Pure Romance sesuai dengan judulnya Tsuki Ga Kirei, as the moon, So Beautiful. Ini rekomen untuk kalian bisa melihat masa-masa indah cinta remaja, merasakan indahnya cinta itu tumbuh, masa-masa pdkt hingga akhirnya ga jadi pacaran /ga/ membuat mengenang masa-masa indah suatu kenangan. Cerita masa kini. Review Art seperti Ishuukan Friend, bagus. bagaimana dengan karakternya? karakternya lebih menfokuskan dari sisi 2 karakter, tapi bukan berarti itu-itu saja. Pembawaan cerita dan development karakter bagus.

Yep, Anime ini sangat rekomen untuk pencinta romance pure, diingatkan kembali bahwa ini pure, no shoujo, no ecchi, no harem, IT'S PURE ROMANCE.









Para pencinta IKEMEN mana suaranyaa!! Sangat rekomen sekali untuk Comedy berbau Slice of Life, cerita ini tentang pengajar yang dirahasiakan asal usulnya bernama Haine bekerja sebagai professor pengajar kerajaan. Ia menjadi pengajar keempat pangeran agar mereka menjadi calon yang layak untuk menjadi raja dimana hampir semua pengajar sebelumnya tak mampu menanganinya dan berhenti karena ulah dari keempat pangeran tersebut. 

Review untuk karakter unik, masing-masing memiliki kepribadian yang berbeda. Menarik dalam hal cerita, banyak makna yang bisa kita ikut pelajari juga. Ha'i dalam art seperti shoujo tapi cerita lebih pada comedy, slice of life, apa ada romance? tidak, ini menceritakan keluarga. Bagaimana dengan yaoi? tidak, tapi cukup untuk fan service. hahaha










Anime Loli musim ini dari Studio A-1 Picture Menceritakan kisah tentang seorang pembuat novel Masamune dan novel illustrator yang mempunyai penname "Eromanga Sensei" dan kehidupan sekitarnya, yang ternyata mereka adalah kakak bersaudara. Lingkungan sekitar mereka dan persaingan manga membuat anime ini hidup. Karakternya? Karakter utama Sang Loli Terimut adalah seorang hikikomori dan tak kalah juga dengan karakter sampingan loli-loli imut lainnya yang akan menjadi saingannya.

Pembawaan cerita yang menarik disini sang kakak adik bersaudara ini keduanya memiliki rasa kasih sayang yang lebih.







Segitu dulu ya Rekomen dan Review Animenya. dilanjut.......................

Sunday, April 9, 2017

Kecerdasan Buatan Resume 4

Ruang Keadaan 




Ruang Keadaan atau State Space adalah suatu ruang yang berisikan semua keadaan yang memungkinkan terjadi. Cara mendeskripsikan masalah dan untuk menentukan apakah itu adalah ruang yang dituju.

Contoh:
Seorang petani mempunyai sayuran, kambing dan serigala. Petani tersebut ingin memindahkan sayuran, kambing dan serigala dengan perahu ke pulau seberang. Namun petani harus membawanya satu persatu karena perahu yang ia milki tidak cukup untuk menampung semuanya. Jika petani membawa serigala, maka sayuran akan dimakan kambing. Jika petani membawa sayuran maka kambing akan dimakan serigala.
Cara untuk mempresentasikan ruang keeadaan antara lain:


Graf Keadaan merupakan node – node yang menunjukkan keadaan yaitu keadaan awal dan keadaan baru yang akan dicapai dengan menggunakan operator . 
Pohon Keadaan merupakan struktur pohon digunakan untuk menggambarkan keadaan secara hierarki dan terdiri dari beberapa node, akar atau keadaan awal. Node akar menunjukkan keadaan awal & memiliki beberapa percabangan yang terdiri atas beberapa node yg disebut "anak" . Node-node yg tidak memiliki anak disebut "daun" menunjukkan akhir dari suatu pencarian, dapat berupa goal atau bad end.
Pohon AND/OR merupakan struktur pohon Untuk menyelesaikan suatu masalah menggunakan 3 kemungkinan, misalnya a,b,c, yang artinya masalah bisa diselesaikan jika salah satu dari kemungkinan tersebut tidak terpecahkan.

Link Scan Plagiarism
https://drive.google.com/open?id=0B9frXx67PauPZmtYSG52d09oRkk
https://drive.google.com/open?id=0B9frXx67PauPbUZVVUZ2dzFNTU0


Github
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git



Monday, March 27, 2017

Kecerdasan Buatan Resume 3

Representasi Pengetahuan 2





Reasoning adalah teknik penyelesaian masalah dengan cara merepresentasikan masalah ke dalam basis pengetahuan (knowledge base) mengggunakan bahasa formal atau logic (bahasa yang dipahami komputer) merupakan proses yang berhubungan dengan pengetahuan, fakta, dan strategi pemecahan masalah (problem solving) untuk mendapatkan konklusi. Metode umum yang sering digunakan adalah deduksi, induksi, abduktip, analogi, dan tentunya akal yang sehat. 
1. Luffy adalah laki laki
2. Semua laki-laki hidup mempunyai jantung

Semantik network merupakan representasi yang mengekspresikan solusi permasalahan dengan menggunakan network (graph berarah). Di dalamnya digunakan node (simpul) untuk merepresentasikan suatu kondisi arc (link) untuk mereprsentasikan relasi antar simpul. Dengan menggunakan representasi network, dapat melihat pengaturan diatur menggunakan penghubung. Semantic network bersifat :
1. Lexically
   Di dalamnya terdapat node (titik), dan edges(garis)
2. Structurally
   Masing - masing link akan terkoneksi dari simpul yang paling depan dan yang paling belakang
3. Semantically
   Semua simpul dan link merepresentasikan permasalahan tetap dalam batasannya

Frame merupakan pengetahuan tentang suatu obyek tertentu, peristiwa, lokasi, dll. Frame memiliki slot yang menggambarkan rincian (atribut) dan karakteristik obyek. Dengan menggunakan frame mudah membuat inferensi tentang objek, peristiwa, atau situasi karena frame menyediakan basis pengetahuan yang ditarik dari pengalaman. Ide hirarki dari frame sama dengan ide hirarki class yang terdapat dalam pemrograman berorientasi objek. Frame penyajian berorientasi objek, ciri :
  • Class
  • Attribute
  • Method
  • Inherits
  • Extend


GitHub
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git

Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPaU8yV3hDRlNVQk0/view?usp=sharing
https://drive.google.com/file/d/0B9frXx67PauPN1dRQTBSWndrSGM/view?usp=sharing

Monday, March 20, 2017

Kecerdasan Buatan Pertemuan 2

Representasi Pengetahuan

yaitu suatu teknik untuk merepresentasikan basis pengetahuan yang diperoleh ke dalam sebuah skema tertentu sehingga dapat diketahui relasi antara suatu data dengan data yang lain sehingga bisa di uji.


Presentasi adalah proses perpindahan informasi, gagasan, emosi, dan sebagainya dengan menggunakan simbol-simbol, kata-kata, gambar, grafis, angka, dll dari seorang pembicara pada audiens dengan maksud tertentu.
Pengetahuan adalah sesuatu yang hadir dan terwujud dalam jiwa dan pikiran seseorang dikarenakan adanya reaksi, persentuhan, dan hubungan dengan lingkungan dan alam sekitarnya.
Terdapat Pula 3 Jenis Pengetahuan secara umum:
·         Prodecural Knowledge
·         Declarative Knowledge
·         Tacid Knowledge
Hubungan antara tahu dengan paham, jika kita tahu belum tentu kita paham, sedangkan jika kita paham udah pasti kita tahu. Proses yang mengubah tahu menjadi paham adalah Berfikir, karena dengan berfikir kita dapat menjadi paham apa yang kita tahu.
Secara teknik Representasi Pengetahuan dibagi:
1)      Representasi Logika
Logika didefiniskan sebagai ilmu untuk berpikir dan menalar dengan benar sehingga didapatkan kesimpulan yang absah
2)      Jaringan Semantik
Pengetahuan disusun dalam sebuah jaringan yang memiliki komponen utama:
- Node
- Arcs/Link

3)      Frame
Merupakan semantic net dilengkapi dengan properties.
-  Frame name
-  Attributes (slots)
-  Values (subslots)
4)      Script
Script adalah skema representasi pengetahuan yang menggambarkan urutan-urutan kejadian.
5)      Aturan Produksi
Aturan Produksi adalah salah satu representasi pengetahuan yang menghubungkan premis dengan konklusi.

GitHub
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git
Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPMUpXeGUtS3VyblE/view
https://drive.google.com/file/d/0B9frXx67PauPbWI0Z0tldkE2bTA/view

Monday, March 13, 2017

Kecerdasan Buatan Pertemuan 1

Kecerdasan Buatan




Kecerdasan Buatan adalah kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau entitas ilmiah. 

Kecerdasan  membuat dan merekayasa mesin (komputer) agar dapat melakukan pekerjaan yang mampu cepat dan tepat. Cerdas dapat diartikan dengan cepat (efisien) dan tepat (efektif).



Cepat artinya melakukan/mengerjakan segala sesuatu dengan waktu yang singkat ( Variabel Dependensi : t => waktu ).

Tepat artinya melakukan/mengerjalan segala sesuatu dengan benar ( Variabel Dependensi : Target/Hasil ).


Efektif artinya hasil akhir yang akan dicapai dapat sesuai dengan target keberhasilan pengerjaan.

Efisien artinya tepat dalam melakukan sesuatu dengan tidak membuang – buang waktu, tenaga dan biaya.


GitHub 
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git
Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPUTF0N05pa2Z6eDA/view
https://drive.google.com/open?id=0B0azuCoNp9sAMkxqaUVjdjRxTTQ