Web sitemize hoşgeldiniz, 23 Mayıs 2017

Java Yapay Sinir Hücresi

Java Yapay Sinir Hücresi
Lütfen, Yazımızı Değerlendirin ve Yorum Yapın...
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (2 votes, average: 5,00 out of 5)
Loading...

public class YSH {
// double girdi[]= new double [4];
//double agirlik[]= new double [4];
double g1, g2, g3, g4;// YSH 4 adet girdisi
double w1, w2, w3, w4;// YSH girdilerine ait ağırlık değerleri


YSH(double g1, double w1, double g2, double w2, double g3, double w3, double g4, double w4){

/* girdi[0]=g1;
agirlik[0]=w1;
girdi[1]=g2;
agirlik[1]=w2;
girdi[2]=g3;
agirlik[2]=w3;
girdi[3]=g4;
agirlik[3]=w4;
*/
this.g1=g1;
this.w1=w1;
this.g2=g2;
this.w2=w2;
this.g3=g3;
this.w3=w3;
this.g4=g4;
this.w4=w4;

}

double NET(){
double nett=0;
nett=g1*w1+g2*w2+g3*w3+g4*w4;
/* for(int i=0;i<girdi.length;i++){
nett=girdi[i]*agirlik[i];
}*/
return nett;
}
double F(double NET){
double nettop;
nettop=1/(Math.pow(Math.E,-NET)+1);



return nettop; 
}
public static void main(String[] args) {
//YSH sınıfına Girdi ve Ağırlıkları gönderilmektedir
YSH ysh=new YSH(0.5, -0.2, 0.6, 0.6, 0.2, 0.2, 0.7, -0.1);
double NET=ysh.NET();
System.out.println("NET(g,a)= " +NET);
System.out.print("F(NET)= " +ysh.F(NET));
}
}
BU KONUYU SOSYAL MEDYA HESAPLARINDA PAYLAŞ

Yorumlar

Henüz yorum yapılmamış.

Yorum Yaz