2009, Year that change me a lot..

Juni 26, 2009 at 7:08 pm | In Uncategorized | 11 Comments

Bosen nulis thread tentang perkembangan penelitian, i wanna share my stories with you guys and it will be about 2009, year that change me a lot..

Akhir 2008 gwa buat resolusi di forum graderz, kira2 intinya gini (gwa kopas dari forum graderz thread kaleidoskop 2008 26 december 2008):

Akhir tahun ini gwa punya banyak cita2 untuk 2009 :
- Pengen lulus di tahun itu.
- Lulus semua MK semester 7, gwa rada serem karena gwa kurang serius semester ini, fix it on UAS dan final project.
- Graderz menang minimal 1 tourney pada tahun itu, setelah itu mau jadi copo ato pensiun maen dota yang penting udah tenang dan terpuaskan.
- yang terakhir…….. ada deh…… hahahahahah

Yang tercapai baru poin 2 dan 4, knapa poin 2? soalnya ternyata nilai gwa semester 7 mala paling bagus sepanjang sejarah gwa di IPB hahah, poin 4? Finally i found someone yang gwa bisa berbagi bersamanya, hehehe. Klo poin 1 dan 3 yah doakan saja segera tercapai.

Di tahun 2009 banyak hal yang berubah dalam hidup gwa, yang pertama tentang tahu bagaimana susahnya nyari duit. Ya mungkin sebenernya ini bukan tahun pertama kalinya gwa ngerasain duit yg gwa dapet sendiri, tapi di tahun 2009 gwa bener2 ngrasain gimana perjuangan buat dapetin uang dan ketika kita dibayar kita benar2 puas dan bangga. Gwa jadi belajar betapa kerasnya usaha kedua orangtua gwa buat biayain gwa sekolah mpe dah mau lulus gini. Semenjak itu gwa mulai sadar buat mulai menghargai uang dan ga ngabisin bgitu aja, berbeda dengan gwa yang dulu yang sangat2 boros.

Hal kedua adalah friendship, teman itu lebih berharga dari harta karun lho. Hal ini, bodohnya, baru gwa sadarin di akhir2 gwa kuliah. Dulu gwa cuek abis, temen sms amat sangat jarang gwa bales, gwa suka mikir, g usa sms2 d klo nanya ga penting, gwa males nulisnya. Temen lagi ada masalah,  kadang gwa suka cuek, g bakal bantu sampe dia ngomong. Semua itu gwa sadar salah ketika mau pisah. Pas ngurus2 makrab dan ketika acaranya gwa ngerasain banget betapa berharganya temen2 gwa itu, udah berapa banyak cerita kita bareng  yang bisa ditulis. Gwa baru sadar Graderz rumah buat gwa di bogor skrg udah sepi,  Infinity band gwa di ilkom, ga pernah gwa bantu mereka klo da masalah, cuman bisa maen bareng aja, ECI, Himalkom, ilkom 42 juga bgitu. Kerja bareng Consistent di tahun 2009 juga menyadarkan gwa tentang what the meaning of friendship.  Sekarang gwa sadar dan banyak belajar ttg hal itu.

Hal ketiga adalah berpikir dewasa, yah tahun ini gwa 20 tahun, permasalahan2 yg pernah gwa alamin membuat gwa yang sekrang berpikir lebih dewasa dari tahun sebelumnya.

Hal keempat it’s about love, hahaha sumpah gwa malu nulisnya, tapi teteplah gwa tulis (walau g bisa rinci yah) membuktikan gwa sudah berubah. Ga disangka2 gwa bisa fallin in love sama perempuan yang gwa sama sekali juga ga nyangka bakal suka ma dia. But in the end i can’t hide my feelin no more, i must tell her no matter what. Temen2 gwa pada kaget, jangankan lo2 pada, gwa sendiri juga kaget, hahaha. Kita banyak berbeda tapi semoga this will be last forever, amin.

Kesimpulannya, di tahun 2009 ini gwa makin dewasa dan makin terbuka untuk berbagi dengan orang laen, yah semoga gwa bisa trus berkembang menuju ke arah yang lebih baik di tahun2 selanjutnya.

Good Night everybody…

Melakukan Training Jaringan Syaraf Tiruan – BackPropagation pada matlab

Juni 19, 2009 at 3:36 am | In Uncategorized | 8 Comments

Setelah berhasil mendapatkan fitur warna dari citra kita dapat menggunakan fitur tersebut (walau pada akhirnya saya tidak menggunakan fitur gray scale melainkan HSV dari penelitian kakak kelas saya Rizki Pebuardi)  untuk input training JST dengan memberikan class target (output JST) pada tiap citra, misal citra mobil berwarna merah kita set masuk ke kelas nomor 1 untuk semua kendaraan berwarna merah. Setelah pasangan output dan input data training telah siap maka training dapat segera dilakukan.

Hal pertama yang kita lakukan adalah membentuk struktur JST-BP  yang baru pada matlab, karena input terdiri dari 162 bin maka saya akan membuat JST dengan neuron input sejumlah 162, neuron hidden sejumlah 5 (untuk hidden bebas tidak tergantung input namun berdampak pada hasil), dan neuron ouput sejumlah 1 dengan menggunakan sintaks sebagai berikut :

p = [0 1]; %menetapkan range input dari 0-1
pr=repmat(p,162,1);
%membuat matriks 162×2 yang merupakan repetisi dari matriks p
m1 = 5; m2 = 1;
%menentukan jumlah hidden m1 dan output m2 layer

net_ff = newff (pr, [m1 m2], {‘logsig’ ‘purelin’}); % membuat struktur JST baru bernama net_ff

net_ff = init (net_ff); %Default Nguyen-Widrow initialization

Setelah sintaks tersebut maka struktur JST untuk klasifikasi citra hsv 162 bin telah terbentuk, yang kita lakukan tinggal mentrainingnya menggunakan sintaks :

%Training parameter:
net_ff.trainParam.goal = 0.02;
net_ff.trainParam.epochs = 350;

%Training Execution:

hasil_train = train (net_ff, data_train, expected_output);

setelah itu akan keluar grafik hasil training :

graph training jst bp

setelah itu struktur jst tersebut dapat digunakan dengan menggunakan sintaks :

Y_nn = sim (net_ff, data_test);

Ekstraksi Fitur untuk Citra Gray Scale bin 255

Juni 2, 2009 at 4:28 am | In Uncategorized | 5 Comments

Untuk penggunaan JST mungkin sudah dijelaskan pada thread dibawah, lalu bagaimana mengaplikasikannya pada citra? Untuk mencobanya dosen saya menganjurkan saya mencobanya pada klasifikasi citra gray scale terlebih dahulu. Pada thread ini saya akan menjelaskan ekstraksi fitur warna pada citra gray scale menggunakan matlab. Pertama yg kita lakukan adalah membaca nilai citra menggunakan pixel_citra=imread(‘namacitra.ektensifile’);. Setelah nilai citra tersbut didapatkan ubah ke format gray scale dari format sebelumnya RGB dengan citra_gray=rgb2gray(pixel_citra);.

Data sudah terformat dalam format gray scale lalu kita siapkan bin 255 dengan bin=[1:255]; bin=bin’;. Setelah itu kita ubah ukuran data test citra yang sudah menjadi gray scale menjadi 1 kolom dengan menggunakan [m n]=size(citra_gray); citra_reshape=reshape(citra_gray,m*n,1);, setelah itu fiturwarna didapatkan menggunakan fiturwarna=histc(citra_reshape,bin);. Fitur warna tersebut sudah siap untuk menjadi inputan JST.citra grayscale

Blog pada WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.