Gilang Romadhanu Tartila

082233138810

Politeknik Pos Indonesia

Do The Best And Share Your Imagination

Senin, 29 Mei 2017

Resume Pertemuan 5 Kecerdasan Buatan


Latar Belakang Masalah

  1. Pengolahan Bahasa Alami
  2. Bidang Pengetahuan Dalam Natural Language
  3. Speech Recognition

Pengolahan Bahasa Alami

Pengolahan bahasa alami atau dalam bahasa inggris natural language processing mengacu pada metode kecerdasan buatan digunakan untuk berkomunikasi dengan komputer menggunakan bahasa keseharian manusia. Sebuah sistem bahasa alami juga harus diperhatikan dari segi kata yang digunakan, arti kata tersebut, kata-kata yang digabung untuk menghasilkan suatu kalimat dan lain sebagainya. Tetapi ada satu hal juga yang harus dipertimbangkan, yaitu kemampuan manusia untuk mengerti bahasa yang digunakan untuk berkomunikasi.

Bidang Pengetahuan Dalam Natural Language

1.Fonetik dan fonologi

Fonetik dan fonologi merupakan pengetahuan yang digunakan untuk mendeteksi suara menjadi sebuah kata yang dapat dikenali. Contoh : Siri, Cortana, Google Assitant dan lain sebagainya.
2 .Morfologi
Morfologi merupakan pengetahuan tentang pembentukan kata dari kata dasar. Contoh : menyanyi -> me-nyanyi.
3. Sintaksis
Sintaksis merupakan pengetahuan tentang pembentukan urutan kata dalam kalimat atau pembentukan aturan baku sebuah kalimat.
4. Semantik
Semantik mempelajari suatu arti kata dan arti kata tersebut membentuk suatu arti dari kalimat yang utuh.
5. Pragmantik
Pragmatik merupakan pengetahuan yang berorientasi pada tujuan dan situasi pembuatan sistem.
6. Discourse Knowledge
Discourse Knowledge melakukan pengenalan suatu kata yang sudah dibaca sebelumnya akan berpengaruh pada arti kata selanjutnya.
7. World Knowledge
World Knowledge mencakup arti khusus suatu kalimat.

Speech Recognition

SpeechRecognition merupakan library python untuk melakukan pengenalan suara, dengan dukungan beberapa mesin dan API, online dan offline. Dibawah ini akan dijelaskan bagaimana cara menginstall dan apa saja yang dibutuhkan sebelum menginstall SpeechRecognition pada sistem operasi Windows. Pertama, install terlebih dahulu pyaudio yang digunakan untuk menginput micropone.
pip install pyaudio
Selanjutnya install PocketSphinx untuk menggunakan Sphinx recognizer.
pip install wheel
Lalu install Google API Client Library for Python untuk menggunakan Google Cloud Speech API.
pip install google-api-python-client
Terakhir install SpeechRecognition.
pip install SpeechRecognition
Selesai. Dibawah ini juga terdapat contoh hasil program mengubah suara ke teks menggunakan library SpeechRecognition.

Kesimpulan

Jadi, pengolahan bahasa alami mengacu pada metode kecerdasan buatan digunakan untuk berkomunikasi dengan komputer menggunakan bahasa keseharian manusia dan terdapat beberapa bidang yang berhubungan dengan pengolahan bahasa alami. Dan untuk praktikum coba gunakan library python SpeechRecognition untuk melakukan pengenalan suara.

Saran

Diharapkan memahami materi dan tugas secara mendetail.
  • Nama : Gilang Romadhanu Tartila
  • NPM : 1144033
  • Kelas : 3C
  • Prodi : D4 Teknik Informatika
  • Mata Kuliah : Kecerdasan Buatan
Link Github : Gilang Romadhanu Tartila
Referensi
Scan Plagiarisme

Jumat, 07 April 2017

Resume Pertemuan 4 Kecerdasan Buatan

Latar Belakang Masalah
  1. Apa itu Ruang Keadaan?
  2. Apa saja cara untuk mempresentasikan Ruang Keadaan?
  3. Apa yang dimaksud dari cara – cara presentasi Ruang Keadaan?
Ruang Keadaan merupakan cara mendefinisikan permasalahan ke dalam bentuk representasi algoritma
Cara untuk mempresentasikan ruang keeadaan antara lain:
  1. Graf Keadaan
  2. Pohon Keadaan
  3. Pohon AND/OR
Graf Keadaan merupakan node – node yang menunjukkan keadaan yaitu keadaan awal dan keadaan baru yang akan dicapai dengan menggunakan operator . Node – node saling dihubungankan dengan menggunakan arc (busur) yang diberi anak panah untuk menunjukkan arah
Pohon Keadaan merupakan struktur pohon digunakan untuk menggambarkan keadaan secara hirarkis dan terdiri dari beberapa node, level 0 disebut 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 tujuan   yang diharapkan (goal) atau jalan buntu (dead 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.
Penutup
Kesimpulan
Dari pernyataan diatas dapat disimpulkan bahwa ruang keadaan merupakan Suatu ruang yang berisi semua keadaan yang mungkin dan memiliki graf keadaan, pohon keadaan dan pohon AND/OR untuk mempresentasikannya
Saran
Dari kesimpulan yang dibuat sebaiknya proses yang ada pada ruang keadaan dapat diimplementasikan untuk mencapai sebuah keadaan baru dengan menggunakan operator yang tersedia
  • Nama : Gilang Romadhanu Tartila
  • NPM : 1144033
  • Kelas : 3C
  • Prodi : D4 Teknik Informatika
  • Mata Kuliah : Kecerdasan Buatan
Link Github : Kecerdasan Buatan
Link Matakuliah : Kercerdasan Buatan
Scan Plagiarisme 

Sabtu, 25 Maret 2017

Resume Pertemuan 3 Kecerdasan Buatan

Latar Belakang Masalah
  1. Apa yang dimaksud Reasoning?
  2. Apa yang dimaksud Semantik Network?
  3. Apa ciri – ciri Semantik Network?
  4. Apa yang dimaksud Frame?
  5. Apa ciri – ciri Frame?
Reasoning merupakan proses yang berhubungan dengan pengetahuan, fakta, dan strategi pemecahan masalah (problem solving) untuk mendapatkan konklusi/penyelesaian. Berbagai metode penalaran yang lazim adalah deduksi, induksi, abduktip, analogi, dan akal sehat, berikut ini penjelasan singkatnya. Contoh: Bayu adalah laki - laki
Semantik Network merupakan representasi grafis deklaratif yang dapat digunakan baik untuk mewakili pengetahuan atau untuk mendukung penalaran pengetahuan sistem otomatis
Ciri – ciri dari semantic network terdiri dari :
  1. Leksikal terdiri dari node(titik) dan edges(garis)
  2. Struktural terdiri dari head dan tail
  3. Semantik terdiri dari batasan masalah
Frame merupakan merepsentasikan situasi situas iyang telah dipahami dan stereotype. Frame digunakan untuk merepresentasikan pengetahuan stereo type atau pengetahuan yang didasarkan kepada karakteristik yang sudah dikenal yang merupakan pengalaman masalalu.
Ciri – ciri dari frame terdiri dari :
  1. Ada nama kelas
  2. Ada attribute
  3. Ada method
  4. Inherits
  5. Extend
Penutup
Kesimpulan
Dari pernyataan diatas dapat disimpulkan bahwa untuk mendukung representasi pengetahuan ada beberapa proses yaitu Reasoning, Semantik Network dan Frame
Saran
Penulis menyarankan untuk menjalankan semua proses representasi pengetahuan agar proses representasi pengetahuan yang kita lakukan dapat mendapatkan hasil yang maksimal
  • Nama : Gilang Romadhanu Tartila
  • NPM : 1144033
  • Kelas : 3C
  • Prodi : D4 Teknik Informatika
  • Mata Kuliah : Kecerdasan Buatan
Link Github : Kecerdasan Buatan
Link Matakuliah : Kecerdasan Buatan
Scan Plagiarisme

Selasa, 14 Maret 2017

Resume Pertemuan 2 Kecerdasan Buatan

Latar Belakang Masalah
  1. Apa itu Representasi Pengetahuan?
  2. Apa itu Presentasi?
  3. Apa itu Pengetahuan?
  4. Apa hubungan tahu dengan paham?
  5. Apa itu Fakta?
Representasi Pengetahuan merupakan cara untuk menyajikan pengetahuan yang diperoleh ke dalam suatu skema/diagram tertentu sehingga dapat diketahui relasi antara suatu pengetahuan dengan pengetahuan yang lain dan dapat dipakai untuk menguji kebenaran penalarannya.
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.
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.
Fakta merupakan hal, keadaan, atau peristiwa yang merupakan kenyataan atau sesuatu yang benar-benar terjadi. Contoh : Gilang adalah laki – laki. Jika di bahasa pemrograman contohnya : laki – laki (Gilang)
Penutup Kesimpulan Dari pernyataan diatas dapat disimpulkan bahwa representasi pengetahuan merupakan penyajian pengetahuan ke dalam suatu skema maupun diagram.
Saran Dari pernyatan diatas saya sarankan untuk mempelajari lagi tentang representasi pengetahuan karena penting untuk penyajian ilmu yang kita miliki
  • Nama : Gilang Romadhanu Tartila
  • NPM : 1144033
  • Kelas : 3C
  • Prodi : D4 Teknik Informatika
  • Mata Kuliah : Kecerdasan Buatan
Link Github : Kecerdasan Buatan
Link Matakuliah : Kecerdasan Buatan
Scan Plagiarisme

Senin, 13 Maret 2017

Resume Pertemuan 1 Kecerdasan Buatan

Latar Belakang Masalah
  1. Apa itu Kecerdasan Buatan?
  2. Apa tujuan dari Kecerdasan Buatan?
  3. Apa arti Cepat?
  4. Apa arti Tepat?
  5. Apa arti Efektif?
  6. Apa arti Efisien?
Kecerdasan Buatan 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
Tujuan Kecerdasan Buatan :
  1. Membuat mesin menjadi lebih pintar
  2. Memahami apa itu kecerdasan
  3. Membuat mesin lebih bermanfaat
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
Penutup
Kesimpulan
Dari pernyataan diatas dapat disimpulkan bahwa kecerdasan buatan itu terdiri dari beberapa hal yaitu cepat, tepat, efektif dan efisien agar kita dapat mengerjakan suatu hal dengan hasil yang maksimal
Saran
Dari pernyataan diatas sebaiknya kecerdasan buatan ini dapat menjadi mata kuliah yang dapat membantu kita dalam melakukan/mengerjakan suatu hal dengan maksimal dan sesuai dengan yang kita inginkan
  • Nama : Gilang Romadhanu Tartila
  • NPM : 1144033
  • Kelas : 3C
  • Prodi : D4 Teknik Informatika
  • Mata Kuliah : Kecerdasan Buatan
Link Github : Kecerdasan Buatan
Link Matakuliah : Kecerdasan Buatan
Scan Plagiarisme
Hey, jika ingin menghubungi kami bisa hubungi kontak yang ada, isi bagian hubungi kami atau klik link berikut - Gilang R. Tartila
Join Our Newsletter