使用Weka GUI和deeplearning4j进行深度学习

问题描述 投票:0回答:1

我正在寻找有关如何使用 Weka GUI 运行深度学习的文档。 我下载了 deeplearning4j 包并尝试运行示例。

这3个例子说

下面解释了如何从命令行、在 Java 中以及在 Weka 工作台 GUI 中以编程方式构建神经网络。

但是如果我滚动浏览,就没有 GUI 部分。 所以我环视 GUI,在分类器部分找到了算法并尝试运行它。该算法表示,它已经在训练数据上构建模型已有 2 天了。我正在使用 iris 数据集(150 点)需要这么长时间吗?

我最终想要使用的数据集包含 280 万行 x 85 列。 这是网络攻击的网络日志,其中大多数数据点都是良性的。 我想运行深度学习算法和 SVM 并比较结果。我不知道是否能够将这么多数据加载到 weka 中。我可以将列减少到 20,但行仍约为 280 万行。 我有 4-7 天的时间来完成此操作。(我可以将我的设置减少到 150,000 行和 20 列,以便在一定时间内运行) Weka 是使用错误的工具吗?我应该切换到 Matlab GUI 还是 Python 中的 Keras?

请提供教程链接,展示如何使用 Weka GUI 进行深度学习,或建议另一种适合初学者的方法来运行深度网络。

deep-learning weka
1个回答
0
投票
  1. 检查此链接:https://deeplearning.cms.waikato.ac.nz/install/
  2. 您所描述的任务需要 5-7 天,看起来不太现实。
  3. 将 Weka 与内置 Iris 数据集和此分类器配置结合使用:“weka.classifiers.functions.MultilayerPerceptron -L 0.3 -M 0.2 -N 500 -V 0 -S 0 -E 20 -H a”运行时间不到 1 秒(RAM = 12GB、Intel Xeon、X5650 @ 2.67GHz),简要说明如下结果:

    正确分类的实例 146 97.3333 %

    === 混淆矩阵===

    a bc <-- classified as

    50 0 0 | a = 山鸢尾

    0 48 2 | b = 杂色鸢尾花

    0 2 48 | c = 弗吉尼亚鸢尾

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.