WEKA 数据分析实验baidu.docx
《WEKA 数据分析实验baidu.docx》由会员分享,可在线阅读,更多相关《WEKA 数据分析实验baidu.docx(15页珍藏版)》请在冰豆网上搜索。
![WEKA 数据分析实验baidu.docx](https://file1.bdocx.com/fileroot1/2022-11/23/e3a6cbf3-2449-4f0c-aeff-63406fc9d44e/e3a6cbf3-2449-4f0c-aeff-63406fc9d44e1.gif)
WEKA数据分析实验baidu
WEKA数据分析实验
1.实验简介
借助工具Weka3.6,对数据样本进行测试,分类测试方法包括:
朴素贝叶斯、决策树、随机数三类,聚类测试方法包括:
DBScan,K均值两种;
2.数据样本
以熟悉数据分类的各类常用算法,以及了解Weka的使用方法为目的,本次试验中,采用的数据样本是Weka软件自带的“Vote”样本,如图:
3.关联规则分析
1)操作步骤:
a)点击“Explorer”按钮,弹出“WekaExplorer”控制界面
b)选择“Associate”选项卡;
c)点击“Choose”按钮,选择“Apriori”规则
d)点击参数文本框框,在参数选项卡设置参数如:
e)点击左侧“Start”按钮
2)执行结果:
===Runinformation===
Scheme:
weka.associations.Apriori-I-N10-T0-C0.9-D0.05-U1.0-M0.5-S-1.0-c-1
Relation:
vote
Instances:
435
Attributes:
17
handicapped-infants
water-project-cost-sharing
adoption-of-the-budget-resolution
physician-fee-freeze
el-salvador-aid
religious-groups-in-schools
anti-satellite-test-ban
aid-to-nicaraguan-contras
mx-missile
immigration
synfuels-corporation-cutback
education-spending
superfund-right-to-sue
crime
duty-free-exports
export-administration-act-south-africa
Class
===Associatormodel(fulltrainingset)===
Apriori
=======
Minimumsupport:
0.5(218instances)
Minimummetric:
0.9
Numberofcyclesperformed:
10
Generatedsetsoflargeitemsets:
SizeofsetoflargeitemsetsL
(1):
12
LargeItemsetsL
(1):
handicapped-infants=n236
adoption-of-the-budget-resolution=y253
physician-fee-freeze=n247
religious-groups-in-schools=y272
anti-satellite-test-ban=y239
aid-to-nicaraguan-contras=y242
synfuels-corporation-cutback=n264
education-spending=n233
crime=y248
duty-free-exports=n233
export-administration-act-south-africa=y269
Class=democrat267
SizeofsetoflargeitemsetsL
(2):
4
LargeItemsetsL
(2):
adoption-of-the-budget-resolution=yphysician-fee-freeze=n219
adoption-of-the-budget-resolution=yClass=democrat231
physician-fee-freeze=nClass=democrat245
aid-to-nicaraguan-contras=yClass=democrat218
SizeofsetoflargeitemsetsL(3):
1
LargeItemsetsL(3):
adoption-of-the-budget-resolution=yphysician-fee-freeze=nClass=democrat219
Bestrulesfound:
1.adoption-of-the-budget-resolution=yphysician-fee-freeze=n219==>Class=democrat219conf:
(1)
2.physician-fee-freeze=n247==>Class=democrat245conf:
(0.99)
3.adoption-of-the-budget-resolution=yClass=democrat231==>physician-fee-freeze=n219conf:
(0.95)
4.Class=democrat267==>physician-fee-freeze=n245conf:
(0.92)
5.adoption-of-the-budget-resolution=y253==>Class=democrat231conf:
(0.91)
6.aid-to-nicaraguan-contras=y242==>Class=democrat218conf:
(0.9)
3)结果分析:
a)该样本数据,数据记录数435个,17个属性,进行了10轮测试
b)最小支持度为0.5,即至少需要218个实例;
c)最小置信度为0.9;
d)进行了10轮搜索,频繁1项集12个,频繁2项集4个,频繁3项集1个;
4.分类算法-随机树分析
1)操作步骤:
a)点击“Explorer”按钮,弹出“WekaExplorer”控制界面
b)选择“Classify”选项卡;
c)点击“Choose”按钮,选择“trees”“RandomTree”规则
d)设置Cross-validation为10次
e)点击左侧“Start”按钮
2)执行结果:
===Runinformation===
Scheme:
weka.classifiers.trees.RandomTree-K0-M1.0-S1
Relation:
vote
Instances:
435
Attributes:
17
handicapped-infants
water-project-cost-sharing
adoption-of-the-budget-resolution
physician-fee-freeze
el-salvador-aid
religious-groups-in-schools
anti-satellite-test-ban
aid-to-nicaraguan-contras
mx-missile
immigration
synfuels-corporation-cutback
education-spending
superfund-right-to-sue
crime
duty-free-exports
export-administration-act-south-africa
Class
Testmode:
10-foldcross-validation
===Classifiermodel(fulltrainingset)===
RandomTree
==========
el-salvador-aid=n
|physician-fee-freeze=n
||duty-free-exports=n
|||anti-satellite-test-ban=n
||||synfuels-corporation-cutback=n
|||||crime=n:
republican(0.96/0)
|||||crime=y
||||||handicapped-infants=n:
democrat(2.02/0.01)
||||||handicapped-infants=y:
democrat(0.05/0)
||||synfuels-corporation-cutback=y
|||||handicapped-infants=n:
democrat(0.79/0.01)
|||||handicapped-infants=y:
democrat(2.12/0)
|||anti-satellite-test-ban=y
||||adoption-of-the-budget-resolution=n
|||||handicapped-infants=n:
democrat(1.26/0.01)
|||||handicapped-infants=y:
republican(1.25/0.25)
||||adoption-of-the-budget-resolution=y
|||||handicapped-infants=n
||||||crime=n:
democrat(5.94/0.01)
||||||crime=y:
democrat(5.15/0.12)
|||||handicapped-infants=y:
democrat(36.99/0.09)
||duty-free-exports=y
|||crime=n:
democrat(124.23/0.29)
|||crime=y
||||handicapped-infants=n:
democrat(16.9/0.38)
||||handicapped-infants=y:
democrat(8.99/0.02)
|physician-fee-freeze=y
||immigration=n
|||education-spending=n
||||crime=n:
democrat(1.09/0)
||||crime=y:
democrat(1.01/0.01)
|||education-spending=y:
republican(1.06/0.02)
||immigration=y
|||synfuels-corporation-cutback=n
||||religious-groups-in-schools=n:
republican(3.02/0.01)
||||religious-groups-in-schools=y:
republican(1.54/0.04)
|||synfuels-corporation-cutback=y:
republican(1.06/0.05)
el-salvador-aid=y
|synfuels-corporation-cutback=n
||physician-fee-freeze=n
|||handicapped-infants=n
||||superfund-right-to-sue=n
|||||crime=n:
democrat(1.36/0)
|||||crime=y
||||||mx-missile=n:
republican(1.01/0)
||||||mx-missile=y:
democrat(1.01/0.01)
||||superfund-right-to-sue=y:
democrat(4.83/0.03)
|||handicapped-infants=y:
democrat(8.42/0.02)
||physician-fee-freeze=y
|||adoption-of-the-budget-resolution=n
||||export-administration-act-south-africa=n
|||||mx-missile=n:
republican(49.03/0)
|||||mx-missile=y:
democrat(0.11/0)
||||export-administration-act-south-africa=y
|||||duty-free-exports=n
||||||mx-missile=n:
republican(60.67/0)
||||||mx-missile=y:
republican(6.21/0.15)
|||||duty-free-exports=y
||||||aid-to-nicaraguan-contras=n
|||||||water-project-cost-sharing=n
||||||||mx-missile=n:
republican(3.12/0)
||||||||mx-missile=y:
democrat(0.01/0)
|||||||water-project-cost-sharing=y:
democrat(1.15/0.14)
||||||aid-to-nicaraguan-contras=y:
republican(0.16/0)
|||adoption-of-the-budget-resolution=y
||||anti-satellite-test-ban=n
|||||immigration=n:
democrat(2.01/0.01)
|||||immigration=y
||||||water-project-cost-sharing=n
|||||||mx-missile=n:
republican(1.63/0)
|||||||mx-missile=y:
republican(1.01/0.01)
||||||water-project-cost-sharing=y
|||||||superfund-right-to-sue=n:
republican(0.45/0)
|||||||superfund-right-to-sue=y:
republican(1.71/0.64)
||||anti-satellite-test-ban=y
|||||mx-missile=n:
republican(7.74/0)
|||||mx-missile=y:
republican(4.05/0.03)
|synfuels-corporation-cutback=y
||adoption-of-the-budget-resolution=n
|||superfund-right-to-sue=n
||||anti-satellite-test-ban=n
|||||physician-fee-freeze=n:
democrat(1.39/0.01)
|||||physician-fee-freeze=y
||||||water-project-cost-sharing=n:
republican(1.01/0)
||||||water-project-cost-sharing=y:
democrat(1.05/0.05)
||||anti-satellite-test-ban=y:
democrat(1.13/0.01)
|||superfund-right-to-sue=y
||||education-spending=n
|||||physician-fee-freeze=n
||||||crime=n:
democrat(0.09/0)
||||||crime=y
|||||||handicapped-infants=n:
democrat(1.01/0.01)
|||||||handicapped-infants=y:
democrat(1/0)
|||||physician-fee-freeze=y
||||||immigration=n
|||||||export-administration-act-south-africa=n:
democrat(0.34/0.11)
|||||||export-administration-act-south-africa=y
||||||||crime=n:
democrat(0.16/0)
||||||||crime=y
|||||||||mx-missile=n
||||||||||handicapped-infants=n:
republican(0.29/0)
||||||||||handicapped-infants=y:
republican(1.88/0.87)
|||||||||mx-missile=y:
democrat(0.01/0)
||||||immigration=y:
republican(1.01/0)
||||education-spending=y
|||||physician-fee-freeze=n
||||||handicapped-infants=n:
democrat(1.51/0.01)
||||||handicapped-infants=y:
democrat(2.01/0)
|||||physician-fee-freeze=y
||||||crime=n:
republican(1.02/0)
||||||crime=y
|||||||export-administration-act-south-africa=n
||||||||handicapped-infants=n
|||||||||immigration=n
||||||||||mx-missile=n
|||||||||||water-project-cost-sharing=n:
democrat(1.01/0.01)
|||||||||||water-project-cost-sharing=y:
republican(1.81/0)
||||||||||mx-missile=y:
democrat(0.01/0)
|||||||||immigration=y
||||||||||mx-missile=n:
republican(2.78/0)
||||||||||mx-missile=y:
democrat(0.01/0)
||||||||handicapped-infants=y
|||||||||mx-missile=n:
republican(2/0)
|||||||||mx-missile=y:
democrat(0.4/0)
|||||||export-administration-act-south-africa=y
||||||||mx-missile=n:
republican(8.77/0)
||||||||mx-missile=y:
democrat(0.02/0)
||adoption-of-the-budget-resolution=y
|||anti-satellite-test-ban=n
||||handicapped-infants=n
|||||crime=n:
democrat(2.52/0.01)
|||||crime=y:
democrat(7.65/0.07)
||||handicapped-infants=y:
democrat(10.83/0.02)
|||anti-satellite-test-ban=y
||||physician-fee-freeze=n
|||||handicapped-infants=n
||||||crime=n:
democrat(2.42/0.01)
||||||crime=y:
democrat(2.28/0.03)
|||||handicapped-infants=y:
democrat(4.17/0.01)
||||physician-fee-freeze=y
|||||mx-missile=n:
republican(2.3/0)
|||||mx-missile=y:
democrat(0.01/0)
Sizeofthetree:
143
Timetakentobuildmodel:
0.01seconds
===Stratifiedcross-validation===
===Summary===
CorrectlyClassifiedInstances40793.563