- If the results are all similar, but not exactly equal, then this is usually due to convergence tolerances on the result, perhaps based on a random start point, so you get subtly differnt results each time, but they may be all effectively the same. Or some solutions may be better than others. Hard to know which it is. Often you can set a fixed start point of your own.
- If the results tend to cluster in a set of distinct points, then there are likely several local solutions. Again, which solution arises can be based on a random start point.
- If the results appear to lie along a line or curve in the parameter space, this may simply be due to insufficient data to resolve all necessary parameters, or it may reduce to a poor choice of model.
MBC model fitting has more than one result, why?
2 次查看(过去 30 天)
显示 更早的评论
Hi there,
I am using MBC-Model to fit some data using for example Gaussian Process Model / RationalQuadratic / PureQuadratic, and every time it gave me different results. I wonder why the answer is NOT one and only one?
Look forward to a quick answer.
Thanks!
1 个评论
John D'Errico
2019-4-16
I don't know what MBC-Model is, so I cannot answer with certainty. But there are a variety of reasons why a problem may produce multiple solutions in a modeling context.
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!