Professional Documents
Culture Documents
PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2012
I.
JUDUL Adaline
II.
TUJUAN 1. Praktikan memahami implementasi ADALINE pada MATLAB. 2. Praktikan memahami pelatihan ADALINE sederhana pada MATLAB.
III. TUGAS 3.1 Soal 3. Tulislah fungsi untuk mencari bobot akhir ADALINE untuk fungsi NOT OR dengan input biner dan output bipolar. (3 variabel) Bobot awal = [2 4 6] Bias = [-2]
4. Tulislah fungsi untuk mencari bobot akhir ADALINE untuk fungsi AND dengan input 3 variabel bipolar dan output bipolar. Bobot awal = [3 5 7] Bias = [-3]
3.2 Jawaban
3. Tabel Kebenaran Fungsi NOT OR dengan 3 variabel (input biner, output bipolar). Input(A) 1 1 1 1 0 0 0 0 Input(B) 1 1 0 0 1 1 0 0 Input(C) 1 0 1 0 1 0 1 0 Output(A+B+C) -1 -1 -1 -1 -1 -1 -1 1
4. Tabel Kebenaran Fungsi AND dengan 3 variabel (input bipolar, output bipolar). Input(A) 1 1 1 1 -1 -1 -1 -1 Input(B) 1 1 -1 -1 1 1 -1 -1 Input(C) 1 -1 1 -1 1 -1 1 -1 Output(A+B+C) 1 -1 -1 -1 -1 -1 -1 -1
3.2.1
Source Code
1. Adaline_nor.m 1. clc;clear; 2. p1=[1;1;1]; 3. p2=[1;1;0]; 4. p3=[1;0;1]; 5. p4=[1;0;0]; 6. p5=[0;1;1]; 7. p6=[0;1;0]; 8. p7=[0;0;1]; 9. p8=[0;0;0]; 10. t1=[-1]; 11. t2=[-1]; 12. t3=[-1]; 13. t4=[-1]; 14. t5=[-1]; 15. t6=[-1]; 16. t7=[-1]; 17. t8=[1]; 18. p=[p1 p2 p3 p4 p5 p6 p7 p8]; 19. t=[t1 t2 t3 t4 t5 t6 t7 t8]; 20. net=newlin([0 1;0 1;0 1], 1); 21. net.IW{1,1}=[2 4 6]; 22. net.b{1}=[-2]; 23. [a,Pf,Af,e,perf]=sim(net,p,[],[],t) 24. net=train(net,p,t) 25. [a,Pf,Af,e,perf]=sim(net,p,[],[],t)
2. Adaline_and.m 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
clc;clear; p1=[1;1;1]; p2=[1;1;-1]; p3=[1;-1;1]; p4=[1;-1;-1]; p5=[-1;1;1]; p6=[-1;1;-1]; p7=[-1;-1;1]; p8=[-1;-1;-1]; t1=[1]; t2=[-1]; t3=[-1]; t4=[-1]; t5=[-1]; t6=[-1]; t7=[-1]; t8=[-1]; p=[p1 p2 p3 p4 p5 p6 p7 p8]; t=[t1 t2 t3 t4 t5 t6 t7 t8]; net=newlin([0 1;0 1;0 1], 1); net.IW{1,1}=[3 5 7]; net.b{1}=[-3]; [a,Pf,Af,e,perf]=sim(net,p,[],[],t) net=train(net,p,t) [a,Pf,Af,e,perf]=sim(net,p,[],[],t)
10
V.
KRITIK DAN SARAN Penyampaian materi agak cepat dikarenakan waktu yamg singkat.
VI. PERNYATAAN Saya menyatakan bahwa tugas praktikum ini adalah hasil kerja saya sendiri dan apabila terdapat kutipan/saduran dalam jurnal praktikum ini telah disertai dengan sumber/referensi yang dapat saya pertanggungjawabkan. Apabila saya
melanggar pernyataan ini maka saya bersedia tidak di-ACC atau bahkan digagalkan dan mendapat nilai E dalam praktikum.
11