【问题标题】:How many SVM models do I get through running a SVM on cluster of Spark?在 Spark 集群上运行 SVM 可以获得多少个 SVM 模型?
【发布时间】:2017-04-18 03:18:04
【问题描述】:

当我在由 3 台机器组成的集群上运行 SVM 算法时,谁能告诉我我得到了多少个模型? 我的意思是我是为每台机器获取一个模型还是我得到一个通用模型?

提前致谢

【问题讨论】:

  • 我试图理解您所说的 SVM 模型 是什么意思?
  • 例如,考虑如果我想使用 MapReduce 编程运行 SVM 算法,那么我的每个地图都有一个 SVM 模型或支持的向量,然后我将它们重用于一个模型。我想知道它是否出现在 Spark 中?在机器集群上运行 SVM 的输出是什么?一个模型?
  • spark 将处理维护每个工作机器中模型可用性的复杂性。
  • 所以当我在机器集群中的 100 个数据分区上运行 SVM 算法时,最后我会得到一个 SVM 模型吗?

标签: apache-spark svm apache-spark-mllib


【解决方案1】:

我是为每台机器获得一个模型,还是获得一个通用模型?

Spark 将模型带到工作机器上,但开发人员将获得控制权,因为它在单台机器上运行

当我在一个机器集群中的 100 个数据分区上运行 SVM 算法时,最后我会得到一个 SVM 模型吗?

是的,您将获得一个模型。但它将在 100 个执行器中执行/处理。

【讨论】:

  • 非常感谢您的有用评论 :)
  • @marjan:如果需要任何澄清,请告诉我,如果问题得到解决,请考虑接受答案。
  • 谢谢,无需澄清。我得到了答案:)
猜你喜欢
  • 2020-02-27
  • 2013-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-28
  • 2017-04-28
  • 2015-10-19
  • 1970-01-01
相关资源
最近更新 更多