问题描述
这个特殊的损失函数让我感到困惑。我是否需要在每次计算之前设置if else条件,以及如何在我的函数中实现这种惩罚?
def bgd_l2(data,y,w,eta,delta,lam,num_iter):
return new_w,history_fw
这是我的函数的样子,数据是一个二维numpy数组,每一行都是一个特征向量,y是一个目标值的一维numpy数组,w是一个对应的一维numpy数组对于权重向量,eta是学习率,delta和lam是目标函数的参数。
您能给我一些有关如何构建此功能的核心算法的建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)