【发布时间】:2015-02-24 01:41:17
【问题描述】:
我正在研究一种基本的决策算法,即根据并行循环迭代的时间,决定增加或减少分配给进程的线程数量。我最初的方法是取十次迭代的平均时间,并将其与之前的(平均)时间进行比较,每 5 秒一次。这种方法失败了......它本身总是会将线程计数降低到 1。
所以我转向了无监督学习,使用聚类来决定是否应该将 time x 分类为:增加、坚持或减少要分配的线程数量。
基于我正在分类的数据类型,我认为 K-means 是无监督学习的一个很好的起点?我在正确的轨道上......
【问题讨论】:
-
我的第一个想法是你不想要无监督学习,你想要分类。特别是因为您自己使用了 classified 这个词以及所需的类;)
标签: machine-learning cluster-analysis supervised-learning unsupervised-learning