KNIME系統簡介

簡介

KNIME (KonstanzInformationMiner, http://www.knime.org)系統是基於Eclipse開發環境來精心開發的數據挖掘工具。無需安裝,方便使用。KNIME也是用Java開發的,能夠擴展使用Weka中的挖掘算法。和YALE不一樣點的是,KNIME採用的是相似數據流(data flow)的方式來創建分析挖掘流程。挖掘流程由一系列功能節點(node)組成,每一個節點有輸入/輸出端口(port),用於接收數據或模型、導出結果KNIME中每一個節點都帶有交通訊號燈,用於指示該節點的狀態(未鏈接、未配置、缺少輸入數據時爲紅燈;準備執行爲黃燈;執行完畢後爲綠燈)。在KNIME中有個特點功能——HiLite,容許用戶在節點結果中標記感興趣的記錄,並進一步展開後續探索。node

主要功能

KNIME的主要功能包括:算法

  1. 採用徹底圖型化的操做方式,如下爲KNIME的主要操做界面:數據庫

    wKiom1LvpwDCk2BQAAFoZH8KKPo917.jpg

  2. 支持各種方式的數據載入,包括文件、數據庫等網絡

  3. 支持各種數據處理方式,包括按列(如分拆、合併等)、按行(過濾、變形)、矩陣(轉置)和PMML(字段投影、一對多、多對1、正態化、反正態化等)ide

  4. 支持各種數據視圖,如點圖、直方圖、餅圖、分佈圖工具

  5. 支持假設檢驗和迴歸方法spa

  6. 支持決策樹、貝葉斯、聚類、規則推導、神經網絡等挖掘方法orm

  7. 支持流程控制blog

優點

KNIME系統具備以下優點:ip

  1. 提供徹底圖型化的操做方式,操做流程簡便、結果產出直觀;

  2. 提供豐富的數據讀取和加工操做,支持從數據庫中獲取數據;

  3. 提供較爲完備的數據挖掘方法;

  4. 報表較爲豐富,支持不一樣顏色的填充。

不足

KNIME系統也相對存在以下不足:

  1. 正因爲其主要是基於圖型的操做,故難於與其它系統進行集成;

 2.對於統計模型的支持略顯不足。
相關文章
相關標籤/搜索