【问题标题】:Time-series clustering with multiple seeds automated具有多个种子的时间序列聚类自动化
【发布时间】:2019-08-05 05:58:48
【问题描述】:

我正在尝试使用时间序列聚类,遵循 https://cran.r-project.org/web/packages/dtwclust/vignettes/dtwclust.pdf 的优秀示例。但是,当我使用分区聚类时,种子对结果非常关键。是否有一种自动化的方法来运行具有多个种子的聚类并显示产生最小总聚类间距离的聚类?

谢谢

【问题讨论】:

    标签: r time-series cluster-analysis tsclust


    【解决方案1】:

    您是否尝试为此编写 for 循环?

    这是实现自动化的好方法!

    【讨论】:

      【解决方案2】:

      您可以将control 参数与nrep > 1 一起传递,这将使用多个种子,并且您可以根据您的条件选择要保留的结果(将返回聚类结果列表)。不过,您仍然需要将一个“起始”seed 传递给 tsclust

      Documentation here

      【讨论】:

      • 澄清一下,您仍应传递起始种子以获得可重复的结果。如果你不传递种子,它仍然会尝试不同的种子,但每次开始的种子都是随机的。
      猜你喜欢
      • 2014-03-31
      • 2014-12-11
      • 2017-11-28
      • 2012-12-03
      • 2019-12-22
      • 2015-07-22
      • 2016-06-26
      • 1970-01-01
      相关资源
      最近更新 更多