19
讓 WEKA 讓讓 .net 讓 講講 講講講

讓 WEKA 活在 .net 上

  • Upload
    abbott

  • View
    174

  • Download
    0

Embed Size (px)

DESCRIPTION

讓 WEKA 活在 .net 上. 講師:蔡寶德. 何謂 Weka. 資料探 勘軟體 用於數據挖掘和知識 分析的一個 平台 使用的語言 JAVA. 問題. 只能使用在本機端 ,無法線上使用 只能 讀取 arff 與 csv 檔,無法連結資料庫. 目的. 讓 WEKA 可以 在 C 語言線上運行. 方法. 使用 IKVM.NET 在 .NET 裡的 JAVA 模擬程式 在 .NET 裡使用 JAVA 函式庫 讓 Java 與 .NET 互通工具. 安裝方向. 下載安裝軟體 weka ( 資料探勘軟體 ) IKVM (JAVA 模擬轉換器 ) - PowerPoint PPT Presentation

Citation preview

Page 1: 讓 WEKA 活在 .net 上

讓 WEKA 活在 .net 上講師:蔡寶德

Page 2: 讓 WEKA 活在 .net 上

資料探勘軟體◦ 用於數據挖掘和知識分析的一個平台

使用的語言◦ JAVA

何謂 Weka

Page 3: 讓 WEKA 活在 .net 上

只能使用在本機端 ,無法線上使用 只能讀取 arff 與 csv 檔,無法連結資料庫

問題

Page 4: 讓 WEKA 活在 .net 上

讓 WEKA 可以在 C 語言線上運行目的

Page 5: 讓 WEKA 活在 .net 上

使用 IKVM.NET◦ 在 .NET 裡的 JAVA 模擬程式◦ 在 .NET 裡使用 JAVA 函式庫◦ 讓 Java 與 .NET 互通工具

方法

Page 6: 讓 WEKA 活在 .net 上

下載安裝軟體◦ weka ( 資料探勘軟體 )◦ IKVM (JAVA 模擬轉換器 )◦ C 語言編譯器 (Microsoft Visual Studio .NET)

語言轉換◦ 使用 IKVM 將 weka.jar 轉換成 weka.dll

開啟 Microsoft Visual Studio 加入參照◦ IKVM.OpenJDK.ClassLibrary.dll ◦ IKVM.Runtime.JNI.dll ◦ weka.dll

安裝方向

Page 7: 讓 WEKA 活在 .net 上

WEKA 載點◦ http://www.cs.waikato.ac.nz/ml/weka/ ◦ (weka-3-5-6jre)

IKVM 載點◦ http://www.ikvm.net/download.html◦ (Ikvm-0.38.0.2)

Microsoft Visual Studio .NET 載點◦ 請向系統管理者索取

下載安裝軟體

Page 8: 讓 WEKA 活在 .net 上

安裝 weka (1/7)

按 Next >

Page 9: 讓 WEKA 活在 .net 上

按 I Agree ( 我答應 )

安裝 weka (2/7)

Page 10: 讓 WEKA 活在 .net 上

安裝 weka (3/7) 按 Next > ( 選擇安裝內容 Full)

Page 11: 讓 WEKA 活在 .net 上

安裝 weka (4/7) 再按 Next > ( 選擇路徑 )

Page 12: 讓 WEKA 活在 .net 上

按 Install ( 開始選單名稱 )

安裝 weka (5/7)

Page 13: 讓 WEKA 活在 .net 上

安裝 weka (6/7) 按 Next > ( 安裝過程 )

Page 14: 讓 WEKA 活在 .net 上

Finish ( 將 Start Weka 取消 ~ 不需要開啟 )

安裝 weka (7/7)

Page 15: 讓 WEKA 活在 .net 上

複製 C:\Program Files\Weka-3-5\weka.jar 到已解壓縮的 ikvm\bin 裡使用 IKVM 轉換 (1/2)

Page 16: 讓 WEKA 活在 .net 上

開始→執行→ CMD→ 確定 切換到 c:\ikvm-0.38.0.2\bin 執行 ikvmc -target:library weka.jar

使用 IKVM 轉換 (2/2)

Page 17: 讓 WEKA 活在 .net 上

複製三個檔案到 .net 專案的資料夾裡加入參考 (1/3)

Page 18: 讓 WEKA 活在 .net 上

在 Microsoft Visual Studio 的方案總管裡的“參考”按“加入參考”

加入參考 (2/3)

Page 19: 讓 WEKA 活在 .net 上

選擇新複製的三個檔案 確定加入加入參考 (3/3)