Resampling basierend auf KDE #9
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aktuell nehmen wir das ganz normale Resampling. "Korrekter" wäre es über die KDE eine Dichte zu erzeugen und aus der zu ziehen.
Die aktuellen Test haben nochmal bestätigt das sowas echt nicht schlecht wäre. Da ein einziger sehr hoch gewichteter Partikel in der Pampa den ganzen Filter an sich reißt. Das darf eigentlich nicht sein. Das muss wenn dann langsam gehen. Aber nicht zwei mal Resampling und es gib nur noch partikel aufm Scheißhaus, wenn ich gerade am Gang stehe.
Nach mehr Tests: Man sollte das Resampling vielleicht so gestalten wie die Transition. Das man einzelne Module dazu "buchen" kann. Bspw. ist das KLD-Resampling ziemlich gut, verläuft sich halt leichter. In Kombination mit dem SimpleImpoverishmentResampling bestimmt keine schlechte Idee. Zum ziehen kann man dann vorher die KDE von Bulli machen.
Also:
KDE zieht erstmal die korrekt Partikel
KLD überlegt sich dann in welchen Regionen es wohl Sinn macht ein paar mehr zu ziehen.
Impoverishment entscheidet dann wo er sicherheitshalber ein paar hinstreut.