You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Tommaso Teofili (JIRA)" <ji...@apache.org> on 2017/06/08 09:02:18 UTC
[jira] [Created] (OAK-6317) LMSEstimator update amount depending on
error amount
Tommaso Teofili created OAK-6317:
------------------------------------
Summary: LMSEstimator update amount depending on error amount
Key: OAK-6317
URL: https://issues.apache.org/jira/browse/OAK-6317
Project: Jackrabbit Oak
Issue Type: Bug
Components: solr
Affects Versions: 1.2.26, 1.4.16, 1.7.1, 1.6.1
Reporter: Tommaso Teofili
Assignee: Tommaso Teofili
Fix For: 1.8
{{LMSEstimator}} update rule implementation wrongly updates the weights taking the LMS cost value into account, this means that if the error is huge the (and the cost quadratically grows with it) the weight could get an update value almost proportional to the LMS value (smoothed by learning rate alpha).
The correct update rule should be used which only uses the residual.
The side effect of this bug is that:
* cost may vary a lot
* weights could not converge to a good solution
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)