如果我知道 - 试图适合模型;使用某种迭代算法,其目标是最小化成本函数(例如OLS,MSE,RMSE,MMSE)。
我知道robustfit()
方法使用OLS(普通最小二乘)成本函数拟合回归模型,然后执行额外的加权回归以提供最终模型。另外,我认为fitlm()
使用RMSE作为成本函数。
我的第一个问题是:在Matlab中,成本函数和权重函数是否相同。 另外,如何在让MATLAB进行拟合的同时提供我的自定义成本函数(例如MSE)?
我开始知道,robustfit()
可以采取额外的/ custom weight function。但是,我很困惑,将被视为成本函数?或者我需要使用其他一些参数来提供我的自定义成本函数?