亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ann1.c

?? 兩類正態分布模式貝葉斯分類算法源程序
?? C
字號:
#include "stdio.h"
#include "math.h"
#include <stdlib.h>
main()
{
 float data[10][65],yb[10],yc[10],yd,sb[10],sc[10],data1[64],
	   sd,wab[65][10],wbc[11][10],wcd[11],Vab[65][10],
	   Vbc[11][10],Vcd[11],Eb[10],Ec[10],Ed;
 float con=5,sum,error,td,temp;
 int i,j,flag,k;
 FILE *fp;
 float F();
 float F1();

 if((fp=fopen("train.txt","r"))==NULL)//read data
	{printf("\n the file train.txt can not be opened");
	 exit(0);
	}

 for(i=0;i<10;i++)
   	for(j=0;j<65;j++)
			fscanf(fp,"%f",&data[i][j]);
 fclose(fp);
 
 for(i=0;i<=64;i++)
	 for(j=0;j<10;j++)
	 {
	  temp=rand()%100;
	  temp/=100;
	  if(temp>0.4) temp-=1;
	  wab[i][j]=temp;
	 }
	 
 for(i=0;i<=10;i++)
	 for(j=0;j<10;j++)
	 {
	  temp=rand()%100;
	  temp/=100;
	  if(temp>0.4) temp-=1;
	  wbc[i][j]=temp;
	 }

 for(i=0;i<=10;i++)
 { 
  temp=rand()%100;
  temp/=100;
  if(temp>0.4) temp-=1;
  wcd[i]=temp;
 }


 do
 {
  flag=0;//標記是否收斂
  for(k=0;k<10;k++)
  {
	//forward calculate
   for(i=0;i<10;i++)
    sb[i]=0;
   
   for(j=0;j<10;j++)
   	for(i=0;i<64;i++)
     sb[j]=sb[j]+wab[i][j]*data[k][i];
   for(i=0;i<10;i++)
    sb[i]=sb[i]-1.0*wab[64][i];
   for(i=0;i<10;i++)
   	yb[i]=F(sb[i]);//f(s)=1/(1+exp(-s))
   
   for(i=0;i<10;i++)
    sc[i]=0;
   for(j=0;j<10;j++)
    for(i=0;i<10;i++)
     sc[j]=sc[j]+wbc[i][j]*yb[i];
   for(i=0;i<10;i++)
	sc[i]=sc[i]-1.0*wbc[10][i];
   for(i=0;i<10;i++)
    yc[i]=F(sc[i]);

    sd=0;
   for(i=0;i<10;i++)
    sd=sd+wcd[i]*yc[i];
    sd=sd-1.0*wcd[10];
   yd=F(sd);
   
   td=data[k][64];
   //error=0.5*(data[k][64]-yd)*(data[k][64]-yd);
   error=fabs(td-yd);
   if(error>0.005)
	flag=1;
	//error feedback
   Ed=F1(sd)*(td-yd);//f1(s)=f(s)(1-f(s))
   for(i=0;i<10;i++)
    Vcd[i]=con*Ed*yc[i];
   Vcd[10]=con*Ed*(-1.0);
    
   for(i=0;i<10;i++)
   Ec[i]=F1(sc[i])*wcd[i]*Ed;
   for(i=0;i<10;i++)
    for(j=0;j<10;j++)
     Vbc[i][j]=con*Ec[j]*yb[i];
   for(i=0;i<10;i++)
	Vbc[10][i]=con*Ec[i]*(-1.0);
       
   for(i=0;i<10;i++)
   {sum=0;
    for(j=0;j<10;j++)
     sum=sum+wbc[i][j]*Ec[j];
    Eb[i]=F1(sb[i])*sum;
   }
   for(i=0;i<64;i++)
    for(j=0;j<10;j++)
     Vab[i][j]=con*Eb[j]*data[k][i];
   for(i=0;i<10;i++)
	Vab[64][i]=con*Eb[j]*(-1.0);

   if(k==9&&flag==0)
	   goto recog;

    //calculate quan zhi
   for(i=0;i<=64;i++)
    for(j=0;j<10;j++)
	 wab[i][j]=wab[i][j]+Vab[i][j];
   
   for(i=0;i<=10;i++)
    for(j=0;j<10;j++)
	 wbc[i][j]=wbc[i][j]+Vbc[i][j];
  
   for(i=0;i<=10;i++)
    wcd[i]=wcd[i]+Vcd[i];

   printf("yd=%f  td=%f  error=%f\n",yd,td,error);
  }
 }
 while(flag);

//識別

recog:
if((fp=fopen("sample.txt","r"))==NULL)//read data
	{printf("\n the file sample.txt can not be opened");
	 exit(0);
	}

   	for(j=0;j<64;j++)
			fscanf(fp,"%f",&data1[j]);

   for(i=0;i<10;i++)
    sb[i]=0;
   
   for(j=0;j<10;j++)
   	for(i=0;i<64;i++)
     sb[j]=sb[j]+wab[i][j]*data1[i];
   for(i=0;i<10;i++)
    sb[i]=sb[i]-1.0*wab[64][i];
   for(i=0;i<10;i++)
   	yb[i]=F(sb[i]);//f(s)=1/(1+exp(-s))
   
   for(i=0;i<10;i++)
    sc[i]=0;
   for(j=0;j<10;j++)
    for(i=0;i<10;i++)
     sc[j]=sc[j]+wbc[i][j]*yb[i];
   for(i=0;i<10;i++)
	sc[i]=sc[i]-1.0*wbc[10][i];
   for(i=0;i<10;i++)
    yc[i]=F(sc[i]);

    sd=0;
   for(i=0;i<10;i++)
    sd=sd+wcd[i]*yc[i];
    sd=sd-1.0*wcd[10];
   yd=F(sd);
   printf("yd=%f ",yd);

}

float F(s)
float s;
{
 float value;
 value=1/(1+exp(-s));
 return(value);
}

float F1(s)
float s;
{
 float value;
 value=exp(-s)/((1+exp(-s))*(1+exp(-s)));
 return(value);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费在线观看| 91国产福利在线| 欧美精品一区二区三| 久久www免费人成看片高清| 欧美一区二区免费视频| 日本不卡不码高清免费观看| 欧美大片免费久久精品三p| 国产一区二区三区日韩 | 久久成人免费网站| 精品成人免费观看| 成人18视频日本| 亚洲444eee在线观看| 欧美一区国产二区| 经典三级一区二区| 国产精品久久久一本精品| 色婷婷精品久久二区二区蜜臂av| 亚洲国产婷婷综合在线精品| 日韩视频免费观看高清在线视频| 韩国av一区二区| 尤物av一区二区| 欧美哺乳videos| 成人免费视频网站在线观看| 艳妇臀荡乳欲伦亚洲一区| 日韩欧美激情一区| 国产69精品久久99不卡| 亚洲大型综合色站| 久久久久久夜精品精品免费| 一本大道av伊人久久综合| 日本亚洲视频在线| 国产精品女主播av| 日韩免费视频线观看| 91网站视频在线观看| 美女网站色91| 九一九一国产精品| 成人免费在线视频观看| 欧美一区二区三区免费大片| 99久久免费精品| 激情综合网天天干| 亚洲成人激情av| 中文字幕精品在线不卡| 91精品国产一区二区三区香蕉| 高清在线观看日韩| 免费在线观看精品| 亚洲在线免费播放| 中文字幕一区不卡| 欧美精品一区二区三区蜜臀| 欧美曰成人黄网| 大陆成人av片| 蜜臀va亚洲va欧美va天堂| 一区二区在线观看免费视频播放| 久久久久久久精| 欧美一卡在线观看| 在线免费不卡电影| 99久久99久久免费精品蜜臀| 国产美女一区二区三区| 日韩二区三区四区| 亚洲乱码国产乱码精品精的特点| 久久综合色之久久综合| 欧美一区二区在线看| 欧美制服丝袜第一页| av在线不卡免费看| 国产99精品在线观看| 精品一区二区三区久久| 奇米影视在线99精品| 日本一区中文字幕| 一区二区在线观看视频| 亚洲精品伦理在线| 一区二区三区 在线观看视频| 中文字幕亚洲在| 国产精品盗摄一区二区三区| 国产精品色眯眯| 欧美国产综合一区二区| 中文字幕免费不卡| 国产精品欧美一区喷水| 中文字幕亚洲区| 日本va欧美va精品| 老司机精品视频导航| 六月丁香婷婷久久| 国产在线精品视频| 国产乱子伦视频一区二区三区| 精品一区二区三区的国产在线播放| 日本v片在线高清不卡在线观看| 五月天视频一区| 日韩综合在线视频| 男人操女人的视频在线观看欧美 | 欧美久久免费观看| 欧美日韩在线播放三区| 欧美日韩国产天堂| 日韩三级在线观看| 精品国免费一区二区三区| 久久蜜桃av一区精品变态类天堂| 久久久精品日韩欧美| 国产精品私房写真福利视频| 国产精品二三区| 亚洲在线视频网站| 免费看日韩a级影片| 黄色日韩三级电影| 成人国产精品免费| 在线观看国产日韩| 91精品麻豆日日躁夜夜躁| 精品国产91洋老外米糕| 麻豆91精品视频| 九九久久精品视频| 成人手机电影网| 在线看不卡av| 欧美成人一区二区| 国产日韩欧美精品电影三级在线| 国产精品国产三级国产| 亚洲123区在线观看| 久久成人综合网| 91在线高清观看| 777午夜精品免费视频| 337p日本欧洲亚洲大胆精品| 中文字幕日韩欧美一区二区三区| 亚洲精品国产视频| 久久99精品国产| 91亚洲精品久久久蜜桃| 日韩免费看的电影| 亚洲欧洲性图库| 久久国产精品99精品国产| 99热99精品| 精品日产卡一卡二卡麻豆| 亚洲欧美乱综合| 老色鬼精品视频在线观看播放| jvid福利写真一区二区三区| 欧美高清视频在线高清观看mv色露露十八 | 亚洲午夜免费福利视频| 极品美女销魂一区二区三区免费| 91免费视频网| 久久久久久免费网| 亚洲国产综合色| 成人黄色av网站在线| 91精品国产乱| 亚洲综合色婷婷| 成人高清视频免费观看| 精品伦理精品一区| 偷窥少妇高潮呻吟av久久免费| 成人av片在线观看| 精品国产sm最大网站免费看| 亚洲一区在线观看免费| 成人网页在线观看| 久久综合狠狠综合久久激情| 亚洲超碰精品一区二区| 成人av在线网| 久久久久久黄色| 久久国产麻豆精品| 337p亚洲精品色噜噜| 夜夜亚洲天天久久| av在线一区二区| 国产日韩欧美制服另类| 在线观看区一区二| 亚洲欧美综合色| 国产成人精品免费视频网站| 精品免费一区二区三区| 日韩制服丝袜av| 欧美欧美欧美欧美| 一区二区在线观看视频在线观看| av在线免费不卡| 国产免费久久精品| 国产一区二区三区观看| 精品久久久久久无| 免费在线视频一区| 日韩欧美亚洲国产另类| 日本在线播放一区二区三区| 欧美日韩国产精品自在自线| 亚洲一级二级三级| 欧美性色黄大片手机版| 亚洲免费资源在线播放| 色婷婷av一区| 亚洲永久免费av| 欧美性受极品xxxx喷水| 亚洲自拍与偷拍| 欧美日免费三级在线| 亚洲亚洲人成综合网络| 欧美视频日韩视频在线观看| 亚洲午夜免费电影| 7878成人国产在线观看| 美脚の诱脚舐め脚责91| 久久影院午夜论| 成人一级黄色片| 中文字幕亚洲一区二区va在线| 一本久久综合亚洲鲁鲁五月天| 专区另类欧美日韩| 在线观看日韩高清av| 性久久久久久久久久久久| 在线视频一区二区三区| 肉丝袜脚交视频一区二区| 精品免费日韩av| 高清不卡一区二区| 一区二区国产视频| 91麻豆精品久久久久蜜臀| 国内精品免费在线观看| 国产精品另类一区| 欧美在线免费播放| 蜜桃视频免费观看一区| 亚洲国产经典视频| 欧美在线综合视频| 麻豆国产欧美一区二区三区| 国产精品久久久久久一区二区三区| 在线亚洲人成电影网站色www|