擅长:python、mysql、java
<p>我同意sbjartmar提出的观点,但我怀疑有一个更简单的解释来解释这种差异,以及修复你所获得的贴合感的方法。我应该说,我不熟悉Multifitting软件,但我怀疑它正在做一些您不熟悉的事情,也应该尝试:</p>
<p>由于是在对数比例上打印,因此强调的是非常低的强度值。事实上,它非常适合高强度值,并且在低强度下会逐渐变差。这是可以理解的——高强度下的小失配比非常低强度下的大失配对总失配的贡献大得多</p>
<p>克服这一问题的一个好方法是<strong><em>适应日志空间</em></strong>。也就是说,让您的模型计算<code>log(Intensity)</code>,并传入<code>log(Intensity)</code>的数据</p>
<p>这与用于解决问题的方法无关——它重新描述了要解决的问题。遗传算法在这里可能很有用,但如果Levenberg-Marquardt(速度会快得多)像你所展示的那样工作,它可能已经足够好了,或者至少值得继续使用。气体通常更能确保溶液不会卡在“局部最小值”中。到目前为止,还没有证据表明会发生这种情况(但这总是需要记住的)。我认为你所指的SGD方法是为了解决另一类问题</p>