1

I'm getting slightly different results each time I run Myrrix, even though I'm giving it the exact same input. (I'm only running the serving layer.)

Is this expected behavior and if so how much can I expect the results to vary?

My spontaneous guess would be that the algorithm Myrrix uses is inherently nondeterministic due to the fact that it's built to be massively parallelized --- would that be a correct assessment?

4

1 回答 1

1

它与并行性无关,而与算法的随机初始条件有关。每次您都会看到略有不同的解决方案。虽然这很正常,但它们不应该有太大的不同。如果是,则表明过度拟合:您的数据集可能有很多特征或低 lambda。我的第一个猜测是您的数据集相当小,相比之下,默认的 30 个特征相当大。

于 2013-09-16T06:57:06.787 回答