contoh program jaringan syaraf tiruan sederhana

Post on 05-Dec-2014

3.115 Views

Category:

Engineering

44 Downloads

Preview:

Click to see full reader

DESCRIPTION

Contoh Program Jaringan Syaraf Tiruan Sederhana

TRANSCRIPT

CONTOH PROGRAM JST SEDERHANASherly Christina, S.Kom., M.Kom

ANALOGI JST TERHADAP JARINGANSYARAF

JST Jaringan Syaraf

BiologisNode atau Unit

Badan Sel (soma)

Input DendritOutput AksonBobot Sinapsis

CARA KERJA JARINGAN SYARAF

Pemrosesan informasi terjadi pada neuron Sinyal dikirimkan diantara neuron-neuron

melalui penghubung dendrit dan akson Penghubung antar elemen memiliki bobot yang

akan menambah atau mengurangi sinyal.

CARA KERJA JARINGAN SYARAF

Untuk menentukan output, setiap neuron memiliki fungsi aktivasi yang akan dikenakan pada jumlah semua input-nya.

Besar output akan dibandingkan dengan nilai threshold tertentu

CONTOH 1

Operasi AND

X1 X2 Y

1 1 1

1 0 0

0 1 0

0 0 0

CONTOH 1 PROGRAM PADA C++1. #include<iostream.h>2. main()3. {4. int w1,w2,x1,x2,Output;5. w1=1 ; w2=1;6. cout<<“inputan X1= “;7. cin>>x1;8. cout<<“inputan X2= “;9. cin<<x2;10. Output=(x1*w1)+(x2*w2);11. if(Output>=2)12. cout<<“Output (Y) AND=1 “<<endl;13. else14. cout<<“Output (Y) AND=0 “<<endl;15. }

CONTOH 2

Operasi ORX1 X2 Y1 1 11 0 10 1 10 0 0

CONTOH 2 PROGRAM PADA C++1. #include<iostream.h>2. main()3. {4. int w1,w2,x1,x2,Output;5. w1=1 ; w2=1;6. cout<<“inputan X1= “;7. cin>>x1;8. cout<<“inputan X2= “;9. cin<<x2;10. Output=(x1*w1)+(x2*w2);11. if(Output>=2)12. cout<<“Output (Y) OR=1 “<<endl;13. else14. cout<<“Output (Y) OR=0 “<<endl;15. }

top related