[问题] R keras 自订 loss function

楼主: z888888861 (大泡菜)   2018-01-19 16:49:15
[问题类型]:
最近在使用R上的keras,因为我的model需要自订loss function,但不太熟悉语法,
因此询问看看,谢谢
[问题叙述]:
目前是预计同时使用MAPE和另外一个loss function,并用权重加成,因MAPE会将error
(Y-Yhat)取绝对值,但在我目前的case上,短时间内的error是可以正负相抵的,而且也
希望error总和靠近0,就我的认知仅有MAPE无法考虑相消的效果。
目前已经知道如何自订loss function,但不知道如何做到以下条件:
每连续四个error(e1+e2+e3+e4 or e2+e3+e4+e5....)加总,将数个error的加总回传
[程式范例]:
http://codepad.org/3iYeiNPc
[关键字]:
R keras
作者: HumuHumu (呼姆呼姆)   2018-01-19 17:57:00
安安
作者: andrew43 (讨厌有好心推文后删文者)   2018-01-20 00:08:00
是不是要查 rolling/moving/running sum/average ?很多package都有这种现成function例如这篇的推文 https://goo.gl/n2m6dU
作者: HumuHumu (呼姆呼姆)   2018-01-20 00:35:00
其实很像在用GMV这个方法 附上我之前写的functionhttp://codepad.org/Ag87HYih
作者: sxskr1001 (kerker~)   2018-01-21 17:54:00
R Keras官网VAE范例有客制化loss function实作

Links booklink

Contact Us: admin [ a t ] ucptt.com