锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲最大成人网色,亚洲人JIZZ日本人,亚洲制服丝袜第一页http://www.tkk7.com/changedi/category/43772.html鍏堢煡cd鈥斺旂儹鐖辯敓媧繪槸涓鍒囪壓鏈殑寮濮?/description>zh-cnTue, 28 May 2013 07:23:38 GMTTue, 28 May 2013 07:23:38 GMT60weka瀹氬埗璁″垝 宸叉坊鍔犲埌githubhttp://www.tkk7.com/changedi/archive/2013/05/28/399860.htmlchangedichangediTue, 28 May 2013 03:46:00 GMThttp://www.tkk7.com/changedi/archive/2013/05/28/399860.htmlhttp://www.tkk7.com/changedi/comments/399860.htmlhttp://www.tkk7.com/changedi/archive/2013/05/28/399860.html#Feedback0http://www.tkk7.com/changedi/comments/commentRss/399860.htmlhttp://www.tkk7.com/changedi/services/trackbacks/399860.html鍙﹀錛屽weka鎰熷叴瓚g殑鏈嬪弸涔熸榪庤礎鐚唬鐮佸拰鎯蟲硶闇姹傦紝鎴戝彲浠ュ府鍔╁疄鐜般傛湭鏉ユ垜浼氫笉瀹氭湡鐨勬柊澧炰竴浜泈eka鐨勫畾鍒訛紝浠ュ強鍦ㄦ簮浠g爜灞傜駭鍋氫竴浜涗腑鏂囨敞閲婅緟鍔╁簲鐢ㄨ呬嬌鐢ㄣ?br />
鎴戠殑weka github鍦板潃錛?a >https://github.com/changedi/weka錛屽彧璇籫it璺緞錛歡it://github.com/changedi/weka.git錛屾榪巉ork

changedi 2013-05-28 11:46 鍙戣〃璇勮
]]>
weka鐗瑰緛棰勫鐞嗙殑涓浜泃iphttp://www.tkk7.com/changedi/archive/2012/04/24/376482.htmlchangedichangediTue, 24 Apr 2012 08:09:00 GMThttp://www.tkk7.com/changedi/archive/2012/04/24/376482.htmlhttp://www.tkk7.com/changedi/comments/376482.htmlhttp://www.tkk7.com/changedi/archive/2012/04/24/376482.html#Feedback0http://www.tkk7.com/changedi/comments/commentRss/376482.htmlhttp://www.tkk7.com/changedi/services/trackbacks/376482.htmlhttp://weka.wikispaces.com/Text+categorization+with+Weka
http://weka.wikispaces.com/ARFF+files+from+Text+Collections

weka鍙互浠ョ洰褰曞艦寮忚鍏ユ暟鎹?/strong>銆?br />鐒跺悗鍐嶇畝鍗曡涓涓媤eka鍦ㄥ仛鏂囨湰鐗瑰緛鍐呭澶勭悊鏃跺欓渶瑕佹敞鎰忕殑涓滆タ錛?br />澹版槑涓鐐癸紝鍦╳eka鐨刧ui涓嬫槸娌℃硶浣跨敤榪欎釜鍔熻兘鐨勶細浠ョ洰褰曞艦寮忚鍏ユ暟鎹?br />棣栧厛錛屾妸瑕佸鐞嗙殑鏁版嵁鍐欏叆鍒拌繖鏍風殑鐩綍緇撴瀯涓嬶細
...
|
+- text_example
|
+- class1
|  |
|  + file1.txt
|  |
|  + file2.txt
|  |
|  ...
|
+- class2
|  |
|  + another_file1.txt
|  |
|  + another_file2.txt
|  |
|  ...

鐒跺悗鍦ㄦ簮鐮佸寘涓嬶紝鍛戒護琛屾墽琛?java weka.core.converters.TextDirectoryLoader -dir text_example > text_example.arff
鍏朵腑text_example灝辨槸鏁版嵁鎵鍦ㄧ殑鐩綍錛岃屽悗闈㈢殑arff鏂囦歡灝辨槸鐢熸垚鐨刟rff鏂囦歡銆傚彟澶栧煎緱琛ュ厖鐨勪竴鐐規槸鍦ㄨ幏寰楄繖鏍風殑arff鍚庡摝錛屾枃鏈唴瀹規槸浣滀負涓涓瓧絎︿覆鐗瑰緛瀛樺湪鐨勶紝涔熷氨鏄鐢熸垚鐨刟rff灝辨槸涓涓壒寰侀」鍔犱竴涓被鏍囩錛屽叾涓殑綾繪爣灝辨槸text_example鐩綍涓嬬駭classX瀛愮洰褰曠殑鍚嶅瓧銆備負浜嗘洿鏂逛究浣跨敤錛寃eka鎻愪緵浜嗕竴涓湁鐩戠潱鐨勫睘鎬ц繃婊ゅ櫒錛屽府鍔╁垎璇嶏紙榪欓噷鎸囪嫳鏂囩殑split錛?——StringToWordVector錛岃繖涓槸鍙互鍋歍F/IDF鐨剘~~
涓嬮潰鐨勭畝鍗曚唬鐮佸彲浠ュ畬鎴愪竴涓垎綾伙細
 1import weka.core.*;
 2import weka.core.converters.*;
 3import weka.classifiers.trees.*;
 4import weka.filters.*;
 5import weka.filters.unsupervised.attribute.*;
 6
 7import java.io.*;
 8
 9/**
10 * Example class that converts HTML files stored in a directory structure into 
11 * and ARFF file using the TextDirectoryLoader converter. It then applies the
12 * StringToWordVector to the data and feeds a J48 classifier with it.
13 *
14 * @author FracPete (fracpete at waikato dot ac dot nz)
15 */

16public class TextCategorizationTest {
17
18  /**
19   * Expects the first parameter to point to the directory with the text files.
20   * In that directory, each sub-directory represents a class and the text
21   * files in these sub-directories will be labeled as such.
22   *
23   * @param args        the commandline arguments
24   * @throws Exception  if something goes wrong
25   */

26  public static void main(String[] args) throws Exception {
27    // convert the directory into a dataset
28    TextDirectoryLoader loader = new TextDirectoryLoader();
29    loader.setDirectory(new File("./text_example"));
30    Instances dataRaw = loader.getDataSet();
31    System.out.println("\n\nImported data:\n\n" + dataRaw.numClasses());
32
33    // apply the StringToWordVector
34    // (see the source code of setOptions(String[]) method of the filter
35    // if you want to know which command-line option corresponds to which
36    // bean property)
37    StringToWordVector filter = new StringToWordVector();
38    filter.setInputFormat(dataRaw);
39    Instances dataFiltered = Filter.useFilter(dataRaw, filter);
40    System.out.println("\n\nFiltered data:\n\n" + dataFiltered);
41
42    // train J48 and output model
43    J48 classifier = new J48();
44    classifier.buildClassifier(dataFiltered);
45    System.out.println("\n\nClassifier model:\n\n" + classifier);
46  }

47}

48

鏈鍚庯紝鎴戣繕鏄緩璁暟鎹緩妯″拰鐢熸垚閮借嚜宸卞啓紼嬪簭錛屾暟鎹噯澶囧線寰鑷繁鐨勭▼搴忔墠鑳藉噯紜殑鎺у埗錛寃eka鏈澶氭槸甯垜浠仛涓涓媠election鍜宑lassification銆?br />鍙﹀琛ュ厖涓鐐癸紝寰堝鏈嬪弸闂埌浜嗗浣曞仛鏂囨湰鍒嗙被錛屽ソ鍚э紝濡傛灉澶у鎳掑緱鍘昏paper鐨勮瘽錛岄鍏堟垜鏅強涓鐐癸紝涓嶇浠涔堝垎綾伙紝鍒嗙被鍣ㄥ熀鏈槸鍙互閫氱敤鐨勶紝娉ㄦ剰鏄熀鏈傚叧閿槸妯″瀷鐨勬瀯寤哄拰鐗瑰緛鐨勭敓鎴愩傝嚦浜庢枃鏈垎綾諱腑鐢ㄥ埌鐨勭壒寰侊紝TF*IDF榪樻湁鍏朵粬濡備簰淇℃伅錛屽崱鏂圭粺璁★紝鏈熸湜浜ゅ弶鐔電瓑絳夛紝鍏紡鎽嗗湪閭i噷錛岃綆楃湡鐨勪笉闅俱傚洜涓哄氨鎴戞帴瑙﹁繃鐨勫垎綾婚棶棰橈紝鏂囨湰鍒嗙被鐨勭壒寰佽綆楀簲璇ユ槸寰堝鏄撶殑浜嗐?br />


changedi 2012-04-24 16:09 鍙戣〃璇勮
]]>
weka鐨刯ava浣跨敤(3)鈥斺旂壒寰侀夋嫨http://www.tkk7.com/changedi/archive/2010/11/23/338756.htmlchangedichangediTue, 23 Nov 2010 02:06:00 GMThttp://www.tkk7.com/changedi/archive/2010/11/23/338756.htmlhttp://www.tkk7.com/changedi/comments/338756.htmlhttp://www.tkk7.com/changedi/archive/2010/11/23/338756.html#Feedback16http://www.tkk7.com/changedi/comments/commentRss/338756.htmlhttp://www.tkk7.com/changedi/services/trackbacks/338756.html 鍏蜂綋鐨勫疄鐜版柟娉曡涓嬮潰鐨勬祴璇曚唬鐮侊紙鍙仛紺鴻寖鐢級錛?br />
 1/**
 2 * 
 3 */

 4package edu.tju.ikse.mi.util;
 5
 6import java.io.File;
 7import java.io.IOException;
 8import java.util.Random;
 9
10import weka.attributeSelection.ASEvaluation;
11import weka.attributeSelection.ASSearch;
12import weka.attributeSelection.AttributeSelection;
13import weka.attributeSelection.BestFirst;
14import weka.attributeSelection.CfsSubsetEval;
15import weka.core.Instances;
16import weka.core.converters.ArffLoader;
17
18/**
19 * @author Jia Yu
20 * @date 2010-11-23
21 */

22public class WekaSelector {
23
24    private ArffLoader loader;
25    private Instances dataSet;
26    private File arffFile;
27    private int sizeOfDataset;
28    private int numOfOldAttributes;
29    private int numOfNewAttributes;
30    private int classIndex;
31    private int[] selectedAttributes;
32
33    public WekaSelector(File file) throws IOException {
34        loader = new ArffLoader();
35        arffFile = file;
36        loader.setFile(arffFile);
37        dataSet = loader.getDataSet();
38        sizeOfDataset = dataSet.numInstances();
39        numOfOldAttributes = dataSet.numAttributes();
40        classIndex = numOfOldAttributes - 1;
41        dataSet.setClassIndex(classIndex);
42    }

43
44    public void select() throws Exception {
45        ASEvaluation evaluator = new CfsSubsetEval();
46        ASSearch search = new BestFirst();
47        AttributeSelection eval = null;
48
49        eval = new AttributeSelection();
50        eval.setEvaluator(evaluator);
51        eval.setSearch(search);
52
53        eval.SelectAttributes(dataSet);
54        numOfNewAttributes = eval.numberAttributesSelected();
55        selectedAttributes = eval.selectedAttributes();
56        System.out.println("result is "+eval.toResultsString());
57        /*
58        Random random = new Random(seed);
59        dataSet.randomize(random);
60        if (dataSet.attribute(classIndex).isNominal()) {
61            dataSet.stratify(numFolds);
62        }
63        for (int fold = 0; fold < numFolds; fold++) {
64            Instances train = dataSet.trainCV(numFolds, fold, random);
65            eval.selectAttributesCVSplit(train);
66        }
67        System.out.println("result is "+eval.CVResultsString());
68        */

69        System.out.println("old number of Attributes is "+numOfOldAttributes);
70        System.out.println("new number of Attributes is "+numOfNewAttributes);
71        for(int i=0;i<selectedAttributes.length;i++){
72            System.out.println(selectedAttributes[i]);
73        }

74    }

75
76    /**
77     * @param args
78     */

79    public static void main(String[] args) {
80        // TODO Auto-generated method stub
81        File file = new File("iris.arff");
82        try {
83            WekaSelector ws = new WekaSelector(file);
84            ws.select();
85            
86        }
 catch (IOException e) {
87            // TODO Auto-generated catch block
88            e.printStackTrace();
89        }
 catch (Exception e) {
90            // TODO Auto-generated catch block
91            e.printStackTrace();
92        }

93
94    }

95
96}

97

鍏朵腑鐨勬敞閲婇儴鍒嗘槸浣跨敤浜ゅ弶楠岃瘉鐨勯儴鍒嗐傞粯璁ゆ槸鍗佹姌浜ゅ弶楠岃瘉錛屽綋鐒惰繖涓彲浠ラ氳繃set鏂規硶璁劇疆銆傚叿浣撶殑浣跨敤鎴栬呯敤鍒皉educe dimensionality鐨勬柟娉曞ぇ瀹跺彲浠ュ弬鐪嬫簮浠g爜銆傛瘯绔焪eka寮婧愬緢鏄柟渚褲傛簮浠g爜娑夊強鍒扮殑綾諱富瑕佹槸鏌ョ湅weka.attributeSelection.AttributeSelection綾誨氨鍙互浜嗐傚綋鐒跺浣曡皟鐢ㄥ拰閫夋嫨鍙互鐪嬬湅weka.gui.explorer.AttributeSelectionPanel綾匯?br />
涓婇潰浠g爜鐨勫疄楠岀粨鏋滃涓嬶細

result is

=== Attribute Selection on all input data ===

Search Method:
 Best first.
 Start set: no attributes
 Search direction: forward
 Stale search after 5 node expansions
 Total number of subsets evaluated: 12
 Merit of best subset found:    0.887

Attribute Subset Evaluator (supervised, Class (nominal): 5 class):
 CFS Subset Evaluator
 Including locally predictive attributes

Selected attributes: 3,4 : 2
                     petallength
                     petalwidth

old number of Attributes is 5
new number of Attributes is 2
2
3
4

鍘熸潵鐨刬ris鏁版嵁闆嗕腑鍏辨湁4涓睘鎬э紙鍖呭惈涓涓垎綾葷被鏍囨墍浠ヤ竴鍏?緇達級錛岀粡榪囩壒寰侀夋嫨鍚庯紝鍙湁絎?鍜岀4涓や釜緇村害鐨勭壒寰佷繚鐣欙紝鎵浠ユ柊鐗瑰緛瀛愰泦鏈変袱涓淮搴︼紙涓嶅寘鍚被鏍囷紝鏈夌偣緇曪紝涓嶅ソ鎰忔濓紝鎴戞繪槸榪欐牱錛夈?br /> 鏈鍚庣殑2錛?錛?鏄睘鎬ф暟緇勭殑涓嬫爣錛岃〃紺虹粡榪囩壒寰侀夋嫨淇濈暀鐨勫睘鎬у瓙闆嗘槸絎?錛?錛?涓睘鎬с?br />



changedi 2010-11-23 10:06 鍙戣〃璇勮
]]>
weka鐨刯ava浣跨敤(2)鈥斺斿垎綾?/title><link>http://www.tkk7.com/changedi/archive/2010/11/04/337197.html</link><dc:creator>changedi</dc:creator><author>changedi</author><pubDate>Thu, 04 Nov 2010 01:51:00 GMT</pubDate><guid>http://www.tkk7.com/changedi/archive/2010/11/04/337197.html</guid><wfw:comment>http://www.tkk7.com/changedi/comments/337197.html</wfw:comment><comments>http://www.tkk7.com/changedi/archive/2010/11/04/337197.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/changedi/comments/commentRss/337197.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/changedi/services/trackbacks/337197.html</trackback:ping><description><![CDATA[     鎽樿: 涔︽帴涓婃枃錛屾棦鐒跺啓浜嗚仛綾伙紝鍐嶆妸鎴戠敤鍒扮殑鍒嗙被鐨勭浉鍏充唬鐮佸涓娿?  1/** *//**   2 *    3 */   4package edu.tju.ikse.mi.util;   5   6import j...  <a href='http://www.tkk7.com/changedi/archive/2010/11/04/337197.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/changedi/aggbug/337197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/changedi/" target="_blank">changedi</a> 2010-11-04 09:51 <a href="http://www.tkk7.com/changedi/archive/2010/11/04/337197.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>weka鐨刯ava浣跨敤(1)鈥斺旇仛綾?/title><link>http://www.tkk7.com/changedi/archive/2010/11/04/337190.html</link><dc:creator>changedi</dc:creator><author>changedi</author><pubDate>Thu, 04 Nov 2010 01:24:00 GMT</pubDate><guid>http://www.tkk7.com/changedi/archive/2010/11/04/337190.html</guid><wfw:comment>http://www.tkk7.com/changedi/comments/337190.html</wfw:comment><comments>http://www.tkk7.com/changedi/archive/2010/11/04/337190.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/changedi/comments/commentRss/337190.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/changedi/services/trackbacks/337190.html</trackback:ping><description><![CDATA[     鎽樿: weka鏄憲鍚嶇殑鏁版嵁鎸栨帢宸ュ叿錛屽湪榪欓噷鏈夎緇嗕粙緇嶏紝IDMer鑰佸笀鐨勫崥瀹㈤噷涔熸湁姣旇緝璇︾粏鐨勭敤娉曟弿榪般傚綋鐒訛紝濡傛灉鐩存帴浣跨敤weka鐨勫伐鍏鳳紝鑷劧娌℃湁闂錛屼絾鏄鏋滄兂鐢╳eka鐨勫姛鑳藉湪鑷繁鐨勫鉤鍙版鏋朵腑鍛紵鎴戣繖閲屾斁鍑轟竴涓綋鍒濆weka鐨勬簮鐮佸涔犺繃紼嬶紝涓昏鏄浣曡皟鐢╳eka鐨刟pi銆備粎渚涘弬鑰冿紝浠g爜涓湁浠涔堥棶棰橈紝嬈㈣繋閭歡鑱旂郴銆?榪欓噷綆鍗曡瑙d竴涓嬫祦紼嬨傛瀯閫犳柟娉曢鍏堣澆鍏ヤ竴涓猘rff鏂囦歡錛岀劧鍚庤皟鐢╠oCluster錛堬級鏂?..  <a href='http://www.tkk7.com/changedi/archive/2010/11/04/337190.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/changedi/aggbug/337190.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/changedi/" target="_blank">changedi</a> 2010-11-04 09:24 <a href="http://www.tkk7.com/changedi/archive/2010/11/04/337190.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璐濆彾鏂喅絳栤斺旀葷粨絎旇http://www.tkk7.com/changedi/archive/2010/09/15/332059.htmlchangedichangediWed, 15 Sep 2010 03:23:00 GMThttp://www.tkk7.com/changedi/archive/2010/09/15/332059.htmlhttp://www.tkk7.com/changedi/comments/332059.htmlhttp://www.tkk7.com/changedi/archive/2010/09/15/332059.html#Feedback0http://www.tkk7.com/changedi/comments/commentRss/332059.htmlhttp://www.tkk7.com/changedi/services/trackbacks/332059.htmla|x)鐨勮涓恒傚挨鍏舵槸錛屼負浜嗘渶灝忓寲鍒嗙被闂涓殑璇樊姒傜巼錛屾繪槸閫夋嫨閭d簺浣垮悗楠屾鐜嘝(wj|x)鏈澶х殑綾誨埆銆傝礉鍙舵柉鍏紡鍏佽鎴戜滑閫氳繃鍏堥獙姒傜巼P(wj)鍜屾潯浠跺瘑搴(x|wj)鏉ヨ綆楀悗楠屾鐜囥傚鏋滃鍦ㄦā寮?span style="font-family: symbol">wj涓墍鍋氱殑璇垎鐨勬儵緗氫笌妯″紡wj鐨勪笉鍚岋紝閭d箞鍦ㄥ仛鍑哄垽鍐寵涓轟箣鍓嶏紝蹇呴』鍏堟牴鎹鎯╃綒鍑芥暟瀵瑰悗楠屾鐜囧姞鏉冦?br />         濡傛灉鍐呭湪鍒嗗竷涓哄鍏冪殑楂樻柉鍒嗗竷錛屽垽鍐寵竟鐣屽皢鏄秴浜屾鍨嬶紝鍏跺艦鐘跺拰浣嶇疆鍙栧喅浜庡厛楠屾鐜囥佽鍒嗗竷鐨勫潎鍊煎拰鍗忔柟宸傚疄闄呯殑鏈熸湜璇樊鐜囩殑涓婄晫鍙敱Chernoff鐣屽拰璁$畻涓婅緝綆鍗曠殑Bhattacharyya鐣屾潵紜畾銆傚鏋滃叾杈撳叆嫻嬭瘯妯″紡鍏鋒湁涓㈠け鎴栭伃鍒扮牬鍧忕殑鐗瑰緛閲忥紝蹇呴』閫氳繃鍦ㄨ繖浜涚壒寰侀噺涓婄Н鍒嗘潵褰㈡垚杈圭紭鍒嗗竷錛岀劧鍚庡皢璐濆彾鏂喅絳栬繃紼嬬敤浜庡叾鎵寰楀垎甯冧笂銆?br />         鑰屽疄闄呮搷浣滀腑錛屾垜浠緱鍒扮殑澶氭槸鍖呭惈鍚勭灞炴х殑鐗瑰緛鏁版嵁錛屼粠涓畾涔夐闄╁嚱鏁般佸厛楠屾鐜囧拰鏉′歡姒傜巼寰寰鏄噸瑕佺殑鍓嶆彁鎿嶄綔銆傝繖鏍峰湪緇欏畾浜嗘湁闄愭暟鎹殑鎯呭喌涓嬶紝榪欎簺姒傜巼鐨勮幏鍙栧氨鏄粺璁$殑浜嬫儏浜嗐備笅涓姝ラ棶棰樺氨鏄幏鍙栬繖浜涙鐜囷紝閭d箞甯哥敤鐨勬柟娉曞氨鏄渶澶т技鐒朵及璁″拰璐濆彾鏂弬鏁頒及璁′簡銆?

changedi 2010-09-15 11:23 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 国产永久免费高清在线| eeuss免费天堂影院| 4444www免费看| 亚洲AV无码AV男人的天堂| 国产特黄特色的大片观看免费视频| 美女被免费视频网站a国产| 亚洲欧美国产日韩av野草社区| 日本精品人妻无码免费大全| 亚洲三级高清免费| 日本一区二区三区免费高清| 亚洲人成色在线观看| 黄网址在线永久免费观看| 国产成人亚洲午夜电影| 免费国产不卡午夜福在线 | 亚洲中文字幕人成乱码| 精品无码免费专区毛片| 亚洲色大成网站www永久男同| 日韩高清在线免费看| 国产精品hd免费观看| 亚洲男人都懂得羞羞网站| 日本视频一区在线观看免费| 亚洲午夜福利在线视频| 国产又黄又爽又猛的免费视频播放| 免费在线观看一区| 国产亚洲真人做受在线观看| 91免费国产精品| 亚洲日韩国产精品乱-久| vvvv99日韩精品亚洲| a成人毛片免费观看| 亚洲日韩中文字幕天堂不卡| 日本v片免费一区二区三区| 一级黄色免费大片| 久久亚洲AV无码精品色午夜麻豆| 四虎在线成人免费网站| 精品国产亚洲AV麻豆| 亚洲大尺度无码专区尤物| www.免费在线观看| 全黄A免费一级毛片| 亚洲精品中文字幕乱码| 亚洲成人一区二区| 永久在线观看www免费视频|