Contoh Program Jaringan Syaraf Tiruan Sederhana

8
CONTOH PROGRAM JST SEDERHANA Sherly Christina, S.Kom., M.Kom

description

Contoh Program Jaringan Syaraf Tiruan Sederhana

Transcript of Contoh Program Jaringan Syaraf Tiruan Sederhana

Page 1: Contoh Program Jaringan Syaraf Tiruan Sederhana

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

Page 2: Contoh Program Jaringan Syaraf Tiruan Sederhana

ANALOGI JST TERHADAP JARINGANSYARAF

JST Jaringan Syaraf

BiologisNode atau Unit

Badan Sel (soma)

Input DendritOutput AksonBobot Sinapsis

Page 3: Contoh Program Jaringan Syaraf Tiruan Sederhana

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.

Page 4: Contoh Program Jaringan Syaraf Tiruan Sederhana

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

Page 5: Contoh Program Jaringan Syaraf Tiruan Sederhana

CONTOH 1

Operasi AND

X1 X2 Y

1 1 1

1 0 0

0 1 0

0 0 0

Page 6: Contoh Program Jaringan Syaraf Tiruan Sederhana

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. }

Page 7: Contoh Program Jaringan Syaraf Tiruan Sederhana

CONTOH 2

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

Page 8: Contoh Program Jaringan Syaraf Tiruan Sederhana

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. }