Anda di halaman 1dari 3

UAS

1. Jelaskan Pengertian dari pengolahan Bahasa Alami (NLP)!


Jawab : Pengolahan Bahasa Alami (disingkat PBA; bahasa Inggris: natural language
processing, disingkat NLP) adalah cabang ilmu komputer, linguistik, dan
kecerdasan buatan yang mengkaji interaksi antara komputer dan bahasa (alami) manusia,
khususnya cara memprogram komputer untuk mengolah data bahasa alami dalam jumlah
besar.
2. Sebutkan jenis aplikasi yang bisa dibuat pada bidang Pengolahan Bahasa Alami. Jelaskan
masing-masing secara singkat.!
Jawab :
Jenis aplikasi yang bisa dibuat pada bidang Pengolahan Bahasa Alami adalah :
Text – based application : mencakup segala macam aplikasi yang melakukan proses
terhadap text tertulis seperti misalnya buku, berita di surat kabar, e-mail dan lain
sebagainya. Contoh penggunaan dari text – based application ini adalah mencari topic
tertentu dari buku yang ada pada perpustakaan, mencari isi dari surat atau e-mail,
menterjemahkan dokumen dari satu bahasa ke bahasa yang lain.
Dialogue – based application : idealnya pendekatan ini melibatkan bahasa lisan atau
pengenalan suara, akan tetapi bidang ini juga memasukkan interaksi dengan cara
memasukkan teks pertanyaan melalui keyboard. Aplikasi yang sering ditemui adalah
sistem tanya jawab, dimana bahasa alami digunakan dalam mendapatkan informasi dari
suatu database, sistem otomatis pelayanan melalui telepon, control suara pada peralatan
elektronik, dan sistem problem – solving yang membantu untuk melakukan penyelesaian
masalah yang umum dihadapi dalam suatu pekerjaan.
3. Sebutkan secara urut langkah-langkah penyelesaian suatu masalah menggunakan
Algoritma Genetika!

Jawab : Langkah-langkah algoritma genetika dapat diuraikan sebagai berikut:


- Penentuan representasi individu dari populasi
- Pembetukan populasi individu secara acak
- Evaluasi kecocokan setiap individu dalam populasi berdasarkan fungsi fitness
- Memilih individu dengan nilai kecocokan paling tinggi
- Kombinasi antar individu terpilih dalam populasi dan mutasi individu dengan
tingkat tertentu untuk membentuk populasi baru
- Proses 3 diulang sampai mendapatkan solusi terbaik.
4. Jelaskan perbedaan antara Kecerdasan Buatan, Machine Learning dan Deep Learning
Jawab : Artificial Intelligence (Kecerdasan Buatan) diartikan sebagai suatu teknologi
yang diciptakan untuk meniru perilaku manusia dalam beberapa cara dan kebiasaan
hidup. Sedangkan Machine learning merupakan cabang aplikasi dari Artificial
Intelligence dengan fokus pada pengembangan sebuah sistem yang mampu belajar sendiri
tanpa harus berulang kali di program oleh manusia. Deep Learning merupakan salah satu
metode implementasi dari machine learning yang bertujuan untuk meniru cara kerja otak
manusia dengan menggunakan artificial neural network atau jaringan nalar buatan. Salah
satu perbedaan utama antara machine learning dan deep learning adalah performanya
ketika jumlah data terus meningkat. Algoritma deep learning tidak mampu
mengolah data dalam jumlah kecil secara maksimal. Hal ini karena algoritma deep
learning membutuhkan data dalam jumlah banyak. Sementara, algoritma machine
learning mampu mengolah data dalam jumlah yang lebih kecil.
5. Permasalahan seperti apakah yang cocok untuk diselesaikan menggunakan Deep
Learning
Jawab : deep learning dirancang untuk terus menganalisis data dengan struktur logika
yang mirip dengan bagaimana manusia mengambil keputusan. Untuk dapat mencapai
kemampuan itu, deep learning menggunakan struktur algoritma berlapis yang disebut
artificial neural network. Permasalahan yang cocok untuk diselesaikan menggunakan
deep learning yaitu fitur face unlock di smartphone. Kita bisa membuka kunci
smartphone hanya dengan mendeteksi wajah pemilik smartphone. Deep learning juga
saat ini diterapkan dalam lalu lintas seperti sistem tilang otomatis. Dengan pembelajaran
deep learning, pelanggaran lalu lintas akan otomatis terdeteksi. Pelanggar akan
mendapatkan surat tilang yang langsung dikirim ke rumah. Diharapkan penerapan sistem
ini akan meminimalisir pelanggaran lalu lintas.
6. Problem based learning (pembelajaran mencari masalah) untuk diselesaikan dengan
algoritme yang ada pada Kecerdasan Buatan (Boleh diambil dari tugas akhir
semester).
a) Deskripsikan masalah yang akan diselesaikan
Jawab : Dari pengamatan awal untuk penyelesaian masalah vehicle routing dapat
diketahui permasalahan yang sedang dihadapi perusahaan. Selama ini perusahaan
melakukan pendistribusian barang berdasarkan preferensi dan pengalaman kurir
saja. Oleh karena itu rute distribusi yang digunakan dapat dikatakan tidak
optimal. Dalam penelitian ini akan dicari rute yang terpendek.
b) Gambarkan dan terangkan algoritme yang saudara pilih.
Jawab : Algoritma Genetik Sebagai parent 1 yaitu rute hasil dari perhitungan
metode Nearest Neighbour dan sebagai parent 2 yaitu rute hasil perhitungan
metode Clark Wright Saving. Populasi yang digunakan sejumlah 60,Jumlah
maksimum generasi sebesar 1000, yang kemudian akan mengalami crossover
,mutasi dan seleksi, dengan nilai stopover limit 30. Iterasi dihentikan jika tidak
ada peningkatan hasil sebanyak 30 kali. Selama masih ada peningkatan hasil,
maka iterasi akan terus berjalan. Probabilitas crossover yang digunakan sebesar
0.8 dan probabilitas mutasi sebesar 0.2.
Dari hasil penelitian dan pembahasan dapat diambil kesimpulan bahwa Rute
yang diperoleh dari hasil perhitungan algoritma genetik adalah sebagai berikut :
Kendaraan 1 : Pengiriman oleh kendaraan 1 dilakukan dari depo menuju ke
customer 8 kemudian langsung kembali ke depo dengan total jarak 17.9Km dan
volume barang yang diangkut sebesar 2.2 m3 pengiriman dilakukan selama
0.716 jam.
Kendaraan 2 : Pengiriman oleh kendaraan 2 dilakukan dari depo menuju ke
customer 6,customer 1,customer 18,customer 7 kemudian kembali ke depo
dengan total jarak 140 Km dan volume barang yang diangkut sebesar 14.9 m3 .
Pengiriman dilakukan selama 5.6 jam Persentase penghematan yang dapat
diperoleh apabila rute hasil perhitungan metode optimasi ini diterapkan pada
perusahaan adalah sebesar 7,88 %.

Anda mungkin juga menyukai