Archive

Archive for the ‘Serba-serbi’ Category

Mengelola Referensi dengan Mendeley dan Sitasinya dari Word

10 January 2015 Leave a comment

Mendeley itu software bagus untuk mengelola daftar referensi yang kita miliki, baik journal article, web page, book, thesis atau bentuk tulisan lain. Begitu informasi referensi secara detail dilengkapi, kita dapat mengaksesnya dari MS Word, Libre Office, dan TeX. Stylenya juga sangat banyak, ada APA, IEEE dan style lain. Saya coba menulis tutorial singkat cara mengelola satu file paper (journal article) dengan Mendeley dan kemudian mensitasinya dari MS Word. Tulisan ini memang pendek, terlalu ringkas, tetapi insya Allah bermanfaat. Silakan mengexplore berbagai fitur di Mendeley.

Download, Selamat belajar dan sukses selalu.

Handout Kecerdasan Buatan

17 September 2012 Leave a comment

========================================= P E N G U M U M A N ================================================
Kuliah Tambahan/Pengganti di Minggu Tenang, diTIADAkan.

Kuliah Tambahan Kecerdasan Buatan, untuk kelas 10-03, 04 dan 05, ditiadakan. Silakan belajar sendiri, manfaatkan handout dan contoh-contoh dibuku referensi utama.

Selamat belajar, semoga sukses di UAS 🙂
————————————————————————————————————–

Ini adalah halaman yang berisi pengumuman dan materi kuliah Kecerdasan Buatan (Artificial Intelligence, AI) yang saya ampu pada semester I 2012/2013 di STMIK Amikom Yogyakarta.

Kuliah ini mencoba mendiskusikan berbagai konsep dan teknik penting dalam ilmu kecerdasan buatan, secara luas, singkat, tepat namun tidak mendalam & tidak rumit. Fokusnya adalah pada pemahaman (understanding) konsep dasar. Materi kuliah mencakup konsep Pencarian, representasi pengetahuan, penalaran, s.d soft computing. Kuliah ini mengharuskan mahasiswanya telah lulus matakuliah Logika Informatika dan berakal sehat 🙂

Tujuan Kuliah ini:

Mahasiswa mampu memahami konsep paradigma kecerdasan buatan dan soft computing, beserta keunggulannya dibandingkan komputasi tradisional.

Mahasiswa mampu memahami fondasi teoritis berbagai teknologi sistem cerdas sehingga cukup mampu untuk mengembangkan kemampuan untuk meng-evaluasi sistem cerdas, terutama pas/tidaknya itu bagi aplikasi tertentu dan mengelola aplikasi dari berbagai tool yang tersedia untuk mengembangkan sistem cerdas.

Rencana Materi Kuliah:

01. Mengenal Sistem Cerdas [Download Slide]

A. Konsep Fundamental
————————————————–
02. Penyelesaian masalah dengan Pencarian, fokus pada Uninformed/Blind Search [Download Slide]
03. Pencarian Informed (terpandu, heuristik), terutama Pencarian Greedy dan A* [Download Slide]
04. Variasi A* (IDA*, SMA*, D*) dan Pencarian Hill Climbing [Download Slide]
05. Pencarian Adversarial (Min-Max dan Alpha-Beta Pruning) [Tugas Mandiri]
06. Representasi Pengetahuan dan Penalaran [Download Slide]

UJIAN TENGAH SEMESTER (UTS)

07. Sistem Pakar berbasis Aturan (Rule-based Expert Systems, RBES), terutama penalaran Forward dan Backward Chaining [Download Slide]
08. Ketidakpastian (Uncertainty) dalam Sistem Pakar, mencakup Teorema dan Jaringan Bayes, dan Faktor Kepastian (CF) [Download Slide]

xx. Dasar Pemrograman Prolog, ditunda atau bakal dicancel 🙂

B. Soft Computing
————————————————–
09. Sistem [Pakar] Fuzzy, (Fuzzy Logic), mencakup Himpunan Fuzzy dan Operasinya, model penalaran Fuzzy: Mamdani, Sugeno dan Tsukamoto [Download Slide]
10. Pembelejaran Mesin (Machine Learning), terutama mengenai Decision Tree dan Pendekatan Bayesian [Download Slide]

11. Jaringan Syaraf Tiruan (Neural Network) [Download Slide]
12. Jaringan Syaraf Tiruan (lanjutan).

UJIAN AKHIR SEMESTER (UAS)

Buku Teks:

Crina Grosan dan Ajith Abraham, Intelligent Systems: A Modern Approach, Springer, 2011

Buku Pendukung:

Wolfgang Ertel, Introduction to Artificial Intelligence, Springer, 2011
Stuart Russell dan Peter Norvig, Artificial Intelligence: A Modern Approach, 3rd Edition, Prentice Hall, 2011

Hal-hal lain terkait kuliah ini dapat ditanyakan melalui email Lunix96@gmail.com

Memaksimalkan Pemanfaatan Shell Linux (Beberapa Contoh Sederhana)

27 June 2012 1 comment

Tulisan ini merupakan salah satu test yang saya berikan untuk menguji kemampuan mahasiswa dalam menguasai Shell Linux. Di bawah ini adalah soal (yang dipersingkat) dan sekaligus jawabannya. Semoga bermanfaat bagi pengguna Linux dan mahasiswa yang mengambil mata kuliah Praktikum Sistem Operasi.

Read more…

Konfigurasi Modem HP Smartfren XStream di Linux Ubuntu 12.04 LTS

27 June 2012 14 comments

Kali ini, saya sedikit berbagi pengalaman mengenai konfigurasi HP Smartfren XStream yang dapat berfungsi sebagai modem EVDO Rev. A dengan kecepatan download sampai 3.1 Mbps.

Ada 2 tahapan yang perlu dilakukan. Pertama adalah membuat agar Modem HP ini dikenali dengan baik oleh Kernel Linux. Selanjutnya adalah mengkonfigurasi koneksi Internet dengan Modem HP yang sudah dikenali tersebut.

Read more…

Instalasi & Konfigurasi Conky di Ubuntu 12.04 LTS

26 June 2012 3 comments

Conky adalah tool open source yang dapat digunakan untuk memonitor sistem komputer berbasis X-Window. Komponen yang dapat dipantau adalah CPU usage, ram usage, swap, disk, net dan juga dapat menampilkan tanggal dan jam. Selain pada distro Ubuntu, conky juga hadir di distro Linux lain seperti Fedora, Debian, Suse, Mint, Arch, SUSE, dan distro lainnya.

Kolaborasi antara Conky dan Desktop Ubuntu 12.04 LTS

Read more…

Tools untuk Membuat Bootable Flashdisk Linux

30 May 2012 Leave a comment

Flash disk dan HDD Portabel sudah sering digunakan sebagai media booting untuk memulai suatu sistem operasi LIVE atau untuk keperluan instalasi. Windows 7 dan Linux yang lebih baru adalah yang paling sering diletakkan dalam media flash disk dan dibuat bootable. Ini dapat dilakukan dengan syarat:

1. Ada komputer yang menjalankan Windows, Macintosh atau Linx. Ada port USBnya 🙂
2. Ada Software untuk membuat bootable flashdisk
3. Ada flashdisk 🙂

Berikut ini adalah beberapa software yang sering digunakan untuk membuat bootable disk di Windows:

1. Windows 7 SBB Tool
2. Passcape ISO Burner
3. WinUSB Maker
4. Novicorp WinToFlash
5. A Bootable USB
6. YUMI – Multiboot USB Creator (Windows)
7. Unetbootin (Dapat berjalan di Linux, Windows dan Mac)

Sedangkan di Linux, terdapat program-program berikut:

1. usb-creator-gtk
2. Portable Linux
3. Live USB creator
4. UNetbootin

Tutorial mengenai tool tersebut dapat mudah ditemukan di Internet.

Praktikum Sistem Operasi 2012 (Pra-S2)

30 May 2012 Leave a comment

Halaman ini berisi informasi mengenai kuliah Praktikum Sistem Operasi (SO) di Program Pra-S2 Ilmu Komputer FMIPA UGM yang berjalan mulai Mei s.d Agustus 2012. Praktikum diadakan di Lab. Komputer S2 di Gedung SIC Lantai 3 FMIPA UGM, setiap Hari Rabu Jam 10.00 – 12.50. Materi praktikum mencakup penguasaan Shell Linux dan Pemrogramannya.

Berikut ini adalah handout (slide) yang digunakan selama perkuliahan:

01. Pertemuan Pertama, Perkenalan, termasuk Praktik Mandiri (Home work) 1.
02. Pertemuan Kedua, Mengenal Command Line. Praktik Mandiri 2.
03. Pertemuan Ketiga, Ekspansi Shell. Termasuk PR (Homework)
04. Pertemuan Keempat, History, Pembangkitan Nama File dan Redireksi & Pipe.
05. Pertemuan Kelima, Test Tengah Semester (TTS, Praktik, 50 menit), Filtering dan Tool Dasar di Linux. Soal TTS, Slide Kuliah (termasuk soal TTS versi Slide).
06. Pertemuan keenam, Pemrograman Shell.
07. Pertemuan Ketujuh. Review dan Praktis.
08. Pertemuan Kedelapan, Test Akhir Semester.

Soal Test “take home”, dikumpulkan hardcopy, terakhri Senin, 16 Juli 2012.

1. Pelajari kembali cara menggunakan perintah ls dan find (misal:man ls dan man find). Gunakan perintah find atau ls untuk menampilkan/mencari file dengan kriteria berikut:

a. Dibuat pada tanggal 11 Juli 2012
b. Dibuat sebelum 11 Juli 2012
c. Dibuat 18 hari yang lalu
d. Dibuat antara 1 Januari s.d 30 Juni 2012
e. Berukuran (size) lebih dari 10 KB
f. Berukuran tidak lebih dari 150 KB

2. Buat sebuah script shell (melibatkan opsi dan parameter) untuk mengkonfigurasi IP address, subnet mask, gateway dan DNS dari mesin Linux yang digunakan (gunakan ifconfig atau tulis ke file interfaces). Uji apakah konfigurasi tersebut (gunakan perintah ping ke suatu host)!

Contoh eksekusi:

mynetconfig -ip 10.1.1.1 -mask 255.255.255.0 -gw 10.1.1254 -dns 212.121.212.2

3. Anda dapat menggunakan kombinasi perintah ls dan grep untuk menampilkan file yang dibuat pada tanggal tertentu. Pertanyaan: Bagaimana cara mengganti tanggal pembuatan dari file-file yang dibuat pada tanggal tertentu (dahulu) dengan tanggal dan jam saat ini (dalam satu baris perintah)?

Silakan jawab setiap soal di atas, berikan penjelasan (yang jelas), dan perlihatkan contoh hasil eksekusi pada mesin Linux anda!

Hal lain yang berkaitan dengan kuliah ini dapat ditanyakan melalui email husni@mail.ugm.ac.id.