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

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

?? project-notes.htm

?? 在weak環境下的knn算法開發 具體需要的說明都在文件包中
?? HTM
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Project Notes</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">body {	margin: 50px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 25px;	}.titletext {	font-family: Arial, Helvetica, sans-serif;	font-size: 18pt;}.section {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;}</style></head><body><div align="center" class="titletext">  <p>Weka K-Nearest-Neighbor Development</p></div><hr align="center" width="300" size="1"><p><br>  <br>  <font class="section">Plan</font> <br>  <br>  The original plan was a vague &quot;implementing k-nearest-neighbor classifier   in the weka environment.&quot; Since then the plan for this project has formed   a bit more than that. The second plan involved creating a k-nearest-neighbor   classifier that can be used in Weka Explorer. However, complications explained   later has made that goal impractical. Even so, I had intended to implement a   gui-based program to perform the k-nearest-neighbor classifier, with plenty   of options, and that can still be done. </p><p><br>  <font class="section">Process</font> </p><p>I started by learning how to develop applications in Weka from the book Data   Mining: Practical Machine Learning Tools and Techniques (Second Edition) by   Ian H. Witten and Eibe Frank, which I borrowed. I later discovered that a tutorial   pdf file included in the Weka distribution contained a slightly older version   of the relevant chapters on weka development, which I used when after I returned   the book.<br>  <br>  Using the book as a guide, I wrote a KNN class compliant with Weka specifications.   Most of the class was written using Vim, which is a Vi-like editor. Later, I   discovered that it would be impossible for me to compile the code with the Weka   library because I lack the storage space on the FSU servers to store the weka.jar   file. As a result I coded the rest of the file using NetBeans IDE 4.1 on my   own computer, and compiled successfully.<br></p><font class="section">Weka Software Development</font><p>  All classifiers in Weka extend weka.classifiers.Classifier. There are some important   members to override when developing a new classifier. The relevant methods used   in my KNN implementation are as follows:</p><p><strong>buildClassifier()</strong></p><p>This member takes an Instances object (training set), which is the Weka representation   of a data set, and builds the classifier. The k-nearest-neighbor, in its simplest   form, does not need to be built before execution, so this method simply checks   for invalid data, and stores the Instances as member data to be used when the   k-nearest-neighbor is performed on test samples.</p><p><strong>classifyInstance()</strong></p><p>This is a method that classifies a single instance (data point). This is where   the bulk of the work takes place. The distance is calculated between the given   instance and every instance in the training set (previously stored by buildClassifier()).   A running list of nearest neighbors is kept in the process, a LinkedList is   used for this because a new entry can be added easily. The list has a maximum   size of k, so to keep only the k nearest neighbors. A tricky part is later counting   the number of occurances of a given class in a flexible way, unbounded by number   of classes, and taking into consideration non-integer class labels, which is   often the case in Weka. This was achieved with a Hashtable, where a Double object   (class) acted as a key, and an Integer (count) as the value. The values in the   Hashtable are incremented as the list of k-nearest-neighbors are read. The likely   class of the test sample is whichever has the highest value.</p><p>There were some snags found later that sunk my attempt to make the KNN classifier   work with Weka Explorer or other Weka GUIs. First of all, in order to add the   KNN classifier so that it can be used in a Weka GUI involves going into the   weka.jar file and modifying GenericPropertiesCreator.props to include the KNN's   package. As it turns out, the tools I have lack the ability to rebuild a .jar   file in such a way that it actually works afterwards. I could go find a better   jarring tool that I might get better results with, but I realized that it's   not really worth it. That is because even if I could make the KNN executable   by Weka Explorer, it would only be able to classify using a default k, because   there is no provision that I can find within Weka Explorer that allows a user   to specify a classifier-specific argument. And although one could specify such   arguments when using Weka's Simple CLI, which is a command-line interface, that's   not very impressive.</p><p>So instead of fixing something that would get me meager results, I decided   to devote the rest of my time to making my own GUI-based program to run the   KNN with. </p><p><font class="section">Homemade GUI</font> </p><p>&quot;Seemed like a good idea at the time&quot;</p><p>I proceeded to create a GUI. Not remembering how to do that, I figured out   how to make NetBeans do it for me. Each button and field allows users to input   parameters for classification.</p><p>Simple interface, 2 tabs, one for loading datasets, the other for classifier   settings. A text box for the results of the classifier, and a status window   at the bottom so the user knows how the program is doing.</p><p>I got the basic knn classifer to work perfectly, the partial distance one,   not so much. Can't find the problem.</p><p>Here's a problem I found later. I can't actually execute the program outside   of netbeans. Usually I'll have an executable jar file, but in this case, the   jar refuses to execute. It is quite a problem.</p><p><font class="section">Theoretical Improvements</font> </p><p>&quot;that'll be the day&quot;</p><p>Some things I wanted to do on this project that I didn't get to, that would   have really made this application better.</p><ul>  <li>A working partial distance functionality.</li>  <li>search tree method, which is complicated, becuase there is many parameters     one could have, such as number of branches per node, perhaps a different number     for each level, how many levels the tree should have, or how many data points     in each leaf node.</li>  <li>Multi-threaded k-nearest-neighbor, could divide the classification of data     points into subsets executing concurrently. Threads are too complicated for     the time constraints I have.</li>  <li>The attributes to omit in the partial distance technique be listed with     their attribute names, and selectable, as opposed to the text field currently     in the program.</li>  <li>...</li></ul></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久亚洲午夜电影| 日韩一区二区在线观看视频 | 国产91在线|亚洲| 日本v片在线高清不卡在线观看| 亚洲婷婷综合色高清在线| 国产人成亚洲第一网站在线播放| 日韩欧美二区三区| 欧美www视频| 久久嫩草精品久久久久| 久久毛片高清国产| 国产精品免费观看视频| 国产精品久久777777| 国产精品久久久久影院亚瑟 | 欧美人妖巨大在线| 欧美日韩aaa| 精品国产一区二区三区久久影院| 精品粉嫩aⅴ一区二区三区四区| 色哟哟精品一区| 欧美日本精品一区二区三区| 欧美日韩和欧美的一区二区| 91精品国产高清一区二区三区| 欧美日韩一区不卡| 日韩一区二区电影网| ww亚洲ww在线观看国产| 中文字幕乱码亚洲精品一区| 亚洲人成人一区二区在线观看| 亚洲精品中文在线| 免费成人美女在线观看.| 国产真实精品久久二三区| 成人国产免费视频| 欧美丰满少妇xxxbbb| 欧美videossexotv100| 国产婷婷色一区二区三区四区| 亚洲免费高清视频在线| 久久av老司机精品网站导航| 成人黄色小视频| 91麻豆精品国产综合久久久久久| 国产清纯白嫩初高生在线观看91| 亚洲老妇xxxxxx| 国内精品自线一区二区三区视频| 97精品电影院| 国产精品网友自拍| 亚洲一二三四区| 丁香啪啪综合成人亚洲小说 | 国产一区免费电影| 在线精品视频小说1| 久久婷婷国产综合精品青草| 亚洲激情六月丁香| 国产成人精品亚洲日本在线桃色| 欧美午夜片在线看| **欧美大码日韩| 国产麻豆精品视频| 91精品国产一区二区人妖| 欧美国产激情一区二区三区蜜月| 日韩极品在线观看| 欧洲在线/亚洲| 日韩一区有码在线| 国产成人综合精品三级| 欧美一区二区三区喷汁尤物| 亚洲欧美激情视频在线观看一区二区三区| 免费xxxx性欧美18vr| 欧美视频第二页| 国产精品福利一区| 国产很黄免费观看久久| 日韩欧美激情四射| 视频一区视频二区中文| 欧洲一区二区三区在线| 亚洲精品中文在线观看| www.欧美日韩国产在线| 国产精品美女久久久久久| 国产精品一区二区在线观看不卡 | 蜜臀av一级做a爰片久久| 欧美午夜影院一区| 国产成a人亚洲精品| 日韩精品一区国产麻豆| 久久99国产精品久久| 日韩一区二区三区av| 久久精品国产成人一区二区三区| 欧美一级日韩一级| 美国十次综合导航| 久久综合av免费| 国产精品性做久久久久久| 久久影院视频免费| 成人精品视频一区| 亚洲色图.com| 欧美日韩激情一区| 精品一区二区三区在线播放视频| 精品国产凹凸成av人导航| 免费不卡在线观看| 国产欧美精品一区二区色综合朱莉| 国产精品亚洲第一区在线暖暖韩国 | 欧美一卡二卡三卡| 午夜精品久久久久久久久久久| 91久久国产综合久久| 午夜精品一区在线观看| 欧美变态tickling挠脚心| 国产精品12区| 亚洲精品成人少妇| 91精品国产入口| 风流少妇一区二区| 亚洲欧美激情小说另类| 欧美男同性恋视频网站| 国内精品视频666| 亚洲人成伊人成综合网小说| 欧美日韩在线综合| 国产一区二区主播在线| 亚洲精品中文字幕在线观看| 欧美福利一区二区| 成人sese在线| 日韩av电影免费观看高清完整版在线观看 | 久久综合久久久久88| 色综合天天狠狠| 狠狠色综合色综合网络| 成人欧美一区二区三区视频网页| 欧美精品久久99| 不卡的电视剧免费网站有什么| 肉色丝袜一区二区| 日韩一区中文字幕| 欧美电视剧免费全集观看| 91在线观看成人| 老司机午夜精品99久久| 亚洲精品国产无套在线观| 久久综合久久99| 9191精品国产综合久久久久久| 成人av资源站| 国产一区二区女| 日韩**一区毛片| 亚洲香蕉伊在人在线观| 国产精品色婷婷| 久久久久久99精品| 日韩一区二区免费在线电影| 在线一区二区三区四区五区| 国产99一区视频免费| 奇米影视一区二区三区小说| 亚洲美女区一区| 国产欧美精品一区| 久久久99精品免费观看不卡| 在线成人免费视频| 精品1区2区3区| 在线视频你懂得一区| 99精品一区二区| 成人美女在线观看| 岛国一区二区三区| 东方aⅴ免费观看久久av| 国产馆精品极品| 国产精品系列在线播放| 蜜臀久久久99精品久久久久久| 视频一区欧美日韩| 丝袜美腿亚洲综合| 视频在线在亚洲| 免费欧美日韩国产三级电影| 亚洲bt欧美bt精品| 午夜成人免费视频| 亚洲va国产天堂va久久en| 亚洲成av人**亚洲成av**| 亚洲综合区在线| 婷婷成人激情在线网| 日本欧美在线看| 久久99精品一区二区三区三区| 日韩中文欧美在线| 久久精品噜噜噜成人88aⅴ| 日本不卡123| 国产一区二区三区四区五区入口| 国产一区二区三区四区五区美女| 国产精品一区在线| 成人免费毛片嘿嘿连载视频| jizz一区二区| 欧美亚洲一区三区| 日韩欧美不卡在线观看视频| 精品国产免费久久| 综合久久一区二区三区| 亚洲图片欧美一区| 久久99最新地址| 91香蕉视频污| 91精品国产综合久久久蜜臀图片| 日韩欧美亚洲国产精品字幕久久久| 精品久久久影院| 亚洲视频一区二区在线观看| 亚洲综合色婷婷| 国产一区二区三区av电影| 91免费看片在线观看| 666欧美在线视频| 欧美激情一区二区三区四区| 亚洲男人的天堂在线观看| 日韩成人免费看| 99久久免费精品高清特色大片| 91女人视频在线观看| 欧美一区中文字幕| 国产精品看片你懂得| 亚洲va中文字幕| 国产1区2区3区精品美女| 欧美大片顶级少妇| 亚洲精品免费在线播放| 免费久久99精品国产| 成人午夜精品一区二区三区| 欧美猛男男办公室激情| 国产精品进线69影院| 久久成人久久鬼色| 欧美三级午夜理伦三级中视频| 国产蜜臀97一区二区三区|