Nama : Puguh Ramadhan
Npm : 50407665
Kelas : 4 IA 03
RANGKUMAN
Penggunaan algoritma Back Propagation yang merupakan salah satu cabang dari jaringan saraf tiruan untuk melakukan Pengenalan Huruf Cetak pada Citra Digital sudah cukup tepat karena Metode ini menggunakan prinsip kerja otak manusia yang terdiri dari neuron sebagai pemrosesan input untuk menghasilkan output berdasarkan bobot yang ada.
Algoritma Backpropagation adalah salah satu pengembangan dari arsitektur Single Layer Neural Network. Arsitektur ini terdiri dari input layer, hidden layer dan output layer, dan setiap layer terdiri dari satu atau lebih aritificial neuron. Melakukan pengenalan huruf cetak dengan menggunakan metode jaringan saraf tiruan tidak lepas dari pengolahan citra itu sendiri, disini terdapat beberapa teknik-teknik manipulasi gambar seperti Greyscale, Thresholding, Filter Noise Eliminator dan Segmentasi.
Rangkaian proses untuk Pengenalan Huruf Cetak pada Citra Digital yang dilakukan oleh sistem ini dapat digambarkan dengan blok diagram dan memiliki dua buah menu utama yaitu menu recognition dan menu training. Proses ini akan dijalankan apabila user memilih menu recognition ¬– open, pada proses ini gambar yang berupa huruf cetak akan dibaca dan kemudian setiap karakter pada gambar tersebut akan dicari posisi dan ukurannya (proses segmentasi). Dalam proses segmentasi ini adalah posisi, lebar dan tinggi untuk masing-masing huruf.
Modul yang akan membuat sebuah obyek neural network yang terdiri dari 5 buah object layer (empat hidden layer dan satu output layer) dan sebuah input layer yang hanya berupa array dinamis dengan ukuran 576 sebagai masukan bagi object layer yang pertama. Evaluasi dari sistem ini berdasarkan bobot yang dihasilkan melalui pelatihan lima jenis huruf cetak yang berbeda. Ada 2 macam kesalahan disini, yaitu: huruf yang saling berpotongan akan dianggap sebagai satu huruf dan huruf yang tersambung dengan sangat tipis akan dianggap sebagai dua huruf.
Oleh sebab itu perhitungan persentase pengenalan huruf akan dibagi menjadi dua bagian, yaitu, pengenalan berdasarkan hasil segmentasi yang valid saja dan berdasarkan semua karakater yang digunakan termasuk hasil segementasi yang tidak valid.
Dari pengujian dapat disimpulkan proses pemotongan karakter yang salah pada saat pengolahan citra, menyebabkan total persentase pengenalan menjadi turun yaitu 67,53% untuk jenis huruf sama dengan yang dilatihkan, dan 46,65% untuk jenis huruf yang berbeda dengan yang dilatihkan, pengenalan untuk setiap jenis huruf cetak yang dilatihkan adalah sama (±80%) dan yang tidak dilatihkan bergantung pada jenis karakter tersebut, apabila model karakter tersebut mirip dengan salah satu model karakter yang dilatihkan maka rata-rata hasil pengenalan karakter tersebut akan tinggi. Dalam melakukan proses pengenalan huruf cetak tidak hanya dapat dilakukan dengan menggunakan jaringan saraf tiruan namun dapat pula dengan beberapa metode lain yang mungkin dapat melakukan nya dengan lebih baik.
My Profil
- Ramadhan Blog
- " Hai Nama Aku Puguh"
Searching
Kamis, 21 April 2011
Rabu, 05 Januari 2011
Script untuk Menghapus Seluruh Isi Mailbox Zimbra
Jika kita bisa menghapus 1 buah mailbox, tentu soal mudah kita menghapus isi mailbox semua account. Logika algoritmanya adalah :
1. Ambil semua user Zimbra
2. Looping ke semua user
3. Saat looping, hapus isi mailbox masing-masing
Berikut adalah script sederhana untuk mengakomodasi kebutuhan diatas. Silakan modifikasi jika ingin menghapus folder lain. Semoga bermanfaat.
Buat sebuah file teks, copy paste isi teks dibawah ini, beri nama (misalnya EmptyMailboxZimbra.sh) dan kemudian berikan perintah :
chmod +x EmptyMailboxZimbra.sh
#!/bin/bash
clear
echo "Retrieve Zimbra user account..."
USERS=`su - zimbra -c 'zmprov -l gaa'`;
for ACCOUNT in $USERS; do
NAME=`echo $ACCOUNT | awk -F@ '{print $1}'`;
echo -n "Empty folder $ACCOUNT............................"
su - zimbra -c "zmmailbox -z -m $ACCOUNT emptyFolder /Inbox"
echo "done"
# read anykey
done
echo "All mailbox has been successfully purged"
1. Ambil semua user Zimbra
2. Looping ke semua user
3. Saat looping, hapus isi mailbox masing-masing
Berikut adalah script sederhana untuk mengakomodasi kebutuhan diatas. Silakan modifikasi jika ingin menghapus folder lain. Semoga bermanfaat.
Buat sebuah file teks, copy paste isi teks dibawah ini, beri nama (misalnya EmptyMailboxZimbra.sh) dan kemudian berikan perintah :
chmod +x EmptyMailboxZimbra.sh
#!/bin/bash
clear
echo "Retrieve Zimbra user account..."
USERS=`su - zimbra -c 'zmprov -l gaa'`;
for ACCOUNT in $USERS; do
NAME=`echo $ACCOUNT | awk -F@ '{print $1}'`;
echo -n "Empty folder $ACCOUNT............................"
su - zimbra -c "zmmailbox -z -m $ACCOUNT emptyFolder /Inbox"
echo "done"
# read anykey
done
echo "All mailbox has been successfully purged"
Tips Mengubah Nama File Secara Massal Di Linux(WArtaWarga)
Ternyata di Linux mudah sekali mengubahnya, hanya perlu menjalankan perintah berikut ini :
cd /srv/vavai/
for f in *;do mv $f ${f/namahost.namadomain/namadomain};done
Jika ingin mengganti suatu file dengan extension tertentu, atau menggunakan pattern tertentu, ganti parameter * dengan pengganti yang diinginkan. Contoh berikut ini akan mengganti semua file tar.gz saja :
cd /srv/vavai/
for f in *.tar.gz;do mv $f ${f/namahost.namadomain/namadomain};done
Semoga bermanfaat.
cd /srv/vavai/
for f in *;do mv $f ${f/namahost.namadomain/namadomain};done
Jika ingin mengganti suatu file dengan extension tertentu, atau menggunakan pattern tertentu, ganti parameter * dengan pengganti yang diinginkan. Contoh berikut ini akan mengganti semua file tar.gz saja :
cd /srv/vavai/
for f in *.tar.gz;do mv $f ${f/namahost.namadomain/namadomain};done
Semoga bermanfaat.
Senin, 20 Desember 2010
Download Gratis – Presentasi Ubuntu Desktop dan open Office
Saya pernah menggunakan presentasi ini di pelatihan Migrasi. Silahkan di lihat-lihat jika penasaran. Presentasi Open Office Writer Presentasi Open Office Calc Presentasi Open Office Impress, dan Presentasi Ubuntu Desktop Semoga bermanfaat.
Sharing Game Parampaa – Game Paling Bikin Pusing Sedunia
Biasanya game itu bikin relaks dan santai. Tapi game “setan” satu ini bener-bener bikin pusing dan asli gokil.Mulai dari level pertama anda harus siap-siap menahan amarah dan ingin membanting mouse. Quiz Parampaa 1 (original) Quiz Parampaa 2 (lanjutannya) Quiz Parampaa X (Level2 dari fans) Atau mainkan online di parampaa.net
Selasa, 07 Desember 2010
Zimbra Desktop(WartaWarga)
Zimbra Desktop adalah aplikasi generasi berikutnya yang membuat email seakan menjadi lebih mudah lagi. Zimbra Desktop menggabungkan aspek terbaik dari klien email yang sudah ada (juga dikenal sebagai klien email POP atau IMAP) dengan aplikasi webmail modern untuk membuat pengalaman yang sama sekali baru dan ditingkatkan.
Berikut fitur-fiturnya, yang tidak kalah dibanding para pendahulunya.
* Email, contacts, calendar, and documents, dibundle dalam satu aplikasi.
* Sinkronisasi Zimbra, Yahoo! Mail and Gmail email, contacts and calendars.
* Multiplatform, bisa bekerja di system operasi Linux, Apple atau pun Windows. dlsb..
Berikut fitur-fiturnya, yang tidak kalah dibanding para pendahulunya.
* Email, contacts, calendar, and documents, dibundle dalam satu aplikasi.
* Sinkronisasi Zimbra, Yahoo! Mail and Gmail email, contacts and calendars.
* Multiplatform, bisa bekerja di system operasi Linux, Apple atau pun Windows. dlsb..
Team Viewer
Team Viewer adalah aplikasi yang memungkinkan orang untuk terkoneksi ke komputer lain diseluruh dunia, aplikasi ini free jika digunakan untuk pemakaian non commercial. Jika ingin lebih jauh mengenal Team viewer ini silahkan jalan-jalan ke webnya disini. Pemakaiannya sendiri pun tersedia untuk beberapa Sistem Operasi (Linux, Windows dan Mac bahkan bisa digunakan di Iphone! wow… amazing!).
Fiturnya sendiri asyik, bisa bekerja di belakang firewall dan bisa menggunakan Proxy. Cukup aman karena tidak perlu report untuk membuka port tertentu. Bisa digunakan untuk meremote desktop, PC dan komunikasi dengan chat dan suara. Cara koneksi dari komputernya terlebih dahulu harus memasukkan ID dan Password komputer yang ingin diremote, sangat berguna sebagai komunikasi IT Team yang berbeda lokasi (dimana lokasinya berjarak sangat jauh).
Fiturnya sendiri asyik, bisa bekerja di belakang firewall dan bisa menggunakan Proxy. Cukup aman karena tidak perlu report untuk membuka port tertentu. Bisa digunakan untuk meremote desktop, PC dan komunikasi dengan chat dan suara. Cara koneksi dari komputernya terlebih dahulu harus memasukkan ID dan Password komputer yang ingin diremote, sangat berguna sebagai komunikasi IT Team yang berbeda lokasi (dimana lokasinya berjarak sangat jauh).
Langganan:
Postingan (Atom)