版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)院信息與電專業(yè)_計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)1502本學(xué)號(hào) 密封學(xué)學(xué)院信息與電專業(yè)_計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)1502本學(xué)號(hào) 密封學(xué)生須將文字寫在此 任課教 成(可指定題目,也可說明題目范圍基于決策樹的西類辨要求( 題目、內(nèi)容、行文、字?jǐn)?shù)等作出判分規(guī)定1、結(jié)合自己感的實(shí)際應(yīng)用領(lǐng)域,自擬題目,并使用本學(xué)數(shù)據(jù)挖掘課程中所學(xué)習(xí)的基本數(shù)據(jù)分析和處理方法,包括數(shù)據(jù)預(yù)探索性分析數(shù)據(jù)倉庫相似度計(jì)算決策樹分類最近鄰分類樸素分類、邏輯回歸、支持向量機(jī)、神經(jīng)網(wǎng)絡(luò)、關(guān)聯(lián)規(guī)則、means聚類層次聚類和密度聚類等知識(shí)對所解決的實(shí)際問題從本理論數(shù)學(xué)原理算法設(shè)計(jì)數(shù)據(jù)描述和實(shí)驗(yàn)結(jié)果與分析等角度開描述2、要 結(jié)構(gòu)清晰、語言通順、圖文并茂,字?jǐn)?shù)不少于正文首行縮進(jìn)2個(gè)漢字多倍行距設(shè)置為1.25,字體要求漢字宋體,英文為TimesNewRoman,大小為小四。 寫自己動(dòng)手設(shè)計(jì)算法和編寫程序如發(fā) 來自網(wǎng)上或他人, 處理,本門課程考核總成績計(jì)0分 版和程序文件夾;文件夾 名格式統(tǒng)一為“學(xué)號(hào)-名-班級(jí) 題目此外必須上 的打印稿并要與電子稿內(nèi)容一致,不規(guī)范者將酌情扣分教師評(píng)教師簽 日一.IF-THEN規(guī)則的預(yù)測樹。1、構(gòu)建決策樹階段:使用ID3(ItiveDichotomizer3,迭代二分器3)算4二數(shù)學(xué)原理Entropy(t)p(j|t)logp(j|j其中:p(j|t)tjk
色澤,根蒂,敲聲,紋理,臍部,觸感,0-1000100000001000200000010011110111110010111110-022021-222220-200221-010100-211100-110011-200220-001110-0,1,0,1,0,1,0,1,GAINsplitEntropy(p)nEntropy(i) pk個(gè)劃分時(shí),nii個(gè)劃分中的記錄數(shù)三.
0,1,0,0,否-usingnamespacestd;#definenaturen7#definetestnconstintINF=(1<<30)-1;typedefstructnode{intstructnode*child[3];////vector<structnode*>}node,constintmaxn=boolvisi[maxn];//標(biāo)記屬性的數(shù)組,1constintmaxt=100;boolvisj[maxt];//inttestdata[maxn][maxt];doublegain[maxn];
intnaturechildnum[7]={0,3,3,3,3,3,2//stringname[8]是","色澤","根蒂","敲聲","紋理","臍部","觸感","否voidinit_testdata(){cout輸入訓(xùn)練集endl;for(intj=0;j<testn;j++){for(inti=1;i<=naturen;{cin>>}}}//intget_nature(int&fchild,int{doubledoublecount0=0,count1=0,counts=0;for(intj=0;j<testn;j++){if(visj[j]=={//if(testdata[j][naturen]=={}}}//cout<<count0<<count1<<counts<<endl;doubleen1=0,en2=0;if(count0!={en1=-(count0/counts)*log(count0/}if(count1!={en2=-(count1/counts)*log(count1/}entropy=intfnature=-1;doublemaxgain=-doublecountchild0=0,countchild1=0,countchild2=0,countchilds=0;doublecountchild0_b0=0,countchild0_b1=0;
doublecountchild1_b0=0,countchild1_b1=0;doublecountchild2_b0=0,countchild2_b1=for(inti=1;i<=naturen;{if(visi[i]=={for(intj=0;j<testn;{if(testdata[j][i]=={//if(testdata[j][naturen]=={}//if(testdata[j][naturen]==-{}}if(testdata[j][i]=={//if(testdata[j][naturen]=={}//if(testdata[j][naturen]==-{
}
}
if(countchild0_b1!={}
}
if(testdata[j][i]=={//if(testdata[j][naturen]=={}//if(testdata[j][naturen]==-{}}
//e1=-(countchild0/countchilds)*(p0+}if(countchild1!={doublep0=0,p1=0;if(countchild1_b0!=0){ }if(countchild1_b1!={ }doublee1=0,e2=0,e3=0;if(countchild0!=0){doublep0=0,p1=0;if(countchild0_b0!=0){
//e2=-(countchild1/countchilds)*(p0+}if(countchild2!={doublep0=0,p1=}
if(countchild2_b0!={ }if(countchild2_b1!={ }//e3=-(countchild2/countchilds)*(p0+
if(countchild1=={fchild=behavior=}if(countchild1=={fchild=behavior=-}if(countchild2=={fchild=gain[i]=entropy-e1-e2-if{maxgain=gain[i];fnature=i;if(countchild0=={fchild=behavior=}if(countchild0=={fchild=behavior=-}
behavior=}if(countchild2=={fchild=behavior=-}}}}visi[fnaturetrue;for(intj=0;j<testn;{if(testdata[j][fnature]=={visj[j]=}}returnfnature;}//voidcreate_d_tree(pnode{if(curnode=={
if(curnode->data==-1||curnode->data=={}for(inti=0;i<naturechildnum[curnode->data];{}}//curnode=(pnode)malloc(sizeof(node));intfchild=-1,ben=-2;curnode->data=get_nature(fchild,for(inti=0;i<naturechildnum[curnode->data];{curnode->child[i]==}//childif(fchild!=-{pnodecurnodechild=(pnode)malloc(sizeof(node));curnodechild->data=ben;for(inti=0;i<3;{curnodechild->child[i]==}curnode->child[fchild]=}
voidtest_out(pnode{if(root==NULL)if(root->data!=-cout<<name[root->data]<<cout<<name[7]<<endl;for(inti=0;i<3;i++){}}int{fill(visi,visi+maxn,0);fill(visj,visj+maxt,pnoderoot;root=(pnode)malloc(sizeof(node));intfchild=-1,beh=-2;root->dataget_nature(fchild,beh);////childif(fchild!=-{pnodeye(pnode)malloc(sizeof(node));ye->data=beh;//獲取屬性for(inti=0;i<3;{ye->child[i]==}root->child[fchild]=}return0;}四.0,色澤,根蒂,敲聲,紋理,臍部,觸感,密度,含糖率,1,青綠,蜷縮,濁響,清晰,凹陷,硬滑,0.697,0.46,2,烏黑,蜷縮,沉悶,清晰,凹陷,硬滑,0.774,0.376,3,烏黑,蜷縮,濁響,清晰,凹陷,硬滑,0.634,0.264,4,青綠,蜷縮,沉悶,清晰,凹陷,硬滑,0.608,0.318,
5,淺白,蜷縮,濁響,清晰,凹陷,硬滑,0.556,0.215,6,青綠,稍蜷,濁響,清晰,稍凹,軟粘,0.403,0.237,7,烏黑,稍蜷,濁響,稍糊,稍凹,軟粘,0.481,0.149,9,烏黑,稍蜷,沉悶,稍糊,稍凹,硬滑,0.666,0.091,10,青綠,硬挺,清脆,清晰,平坦,軟粘,0.243,0.267,12,淺白,蜷縮,濁響,模糊,平坦,軟粘,0.343,0.099,13,青綠,稍蜷,濁響,稍糊,凹陷,硬滑,0.639,0.161,14,淺白,稍蜷,沉悶,稍糊,凹陷,硬滑,0.657,0.198,15,烏黑,稍蜷,濁響,清晰,稍凹,軟粘,0.36,0.37,16,淺白,蜷縮,濁響,模糊,平坦,硬滑,0.593,0.042,17,青綠,蜷縮,沉悶,稍糊,稍凹,硬滑,0.719,0.103, 色澤,根蒂,敲聲,紋理,臍部,觸感,0-1000100000001000200000010011110111110010111110-022021-222220-200221-010100-211100-110011-200220-001110-0,1,0,1,0,1,0,1,0,1,0,0,否-//constintINF=(1<<30)-//typedefstruc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 橋梁工程鋼管腳手架維護(hù)管理方案
- 船舶行業(yè)合同(2篇)
- 幼兒園圣誕節(jié)慶祝活動(dòng)方案
- 農(nóng)田灌溉PE管道施工方案
- 藝體教師培訓(xùn)與發(fā)展總結(jié)
- 小麥滴灌安裝合同(2篇)
- 醫(yī)院建筑分布式光伏發(fā)電方案
- IT技術(shù)合作協(xié)議范本
- 國有企業(yè)黨建工作督導(dǎo)檢查實(shí)施方案
- 南寧2024年統(tǒng)編版小學(xué)五年級(jí)英語第一單元期中試卷
- 火災(zāi)逃生與自救技能培訓(xùn)
- 勞務(wù)派遣勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 專題一:如何問題導(dǎo)學(xué)型學(xué)本課堂課件
- 國際經(jīng)濟(jì)與貿(mào)易專業(yè)生涯人物訪談報(bào)告
- “大力弘揚(yáng)教育家精神”2023征文10篇
- 蘇教版數(shù)學(xué)五年級(jí)上冊全冊教學(xué)反思(版本1)
- 創(chuàng)傷傷口包扎術(shù)(加壓包扎止血法)技術(shù)操作考核評(píng)分標(biāo)準(zhǔn)
- 被執(zhí)行人執(zhí)行和解申請書
- 安全生產(chǎn)隱患識(shí)別圖集 問題圖片和整改圖片對比 危險(xiǎn)源識(shí)別(上)
- 會(huì)計(jì)學(xué)專業(yè)導(dǎo)論P(yáng)PT
- 《扣件式鋼管腳手架安全技術(shù)規(guī)范》JGJ130-2023
評(píng)論
0/150
提交評(píng)論