juauer / modelcars

GNU General Public License v3.0
0 stars 1 forks source link

Switch für linearen/log Fehler #2

Closed juauer closed 7 years ago

juauer commented 7 years ago

Die aktuell verwendeten Fehlerfunktionen sind eher "optimistisch", d.h. der Fehler ist quasi nie größer 0.7 aber sehr gerne kleiner 0.5. Aktuell wird wird der Fehler e deshalb künstlich zu max(1, 2*e) verschlechtert, um weniger optimistisch zu sein.

Besser ist es bestimmt logarithmisch zu skalieren, so dass die Information die beim cappen (Aufruf von max() ) verloren geht erhalten bleibt. Man verliert so zwar an anderer Stelle Information, aber erst weit hinter'm Komma (und somit auch hinter der Genauigkeit des Algos).

Die künstliche Verschlechterung des Fehlers im ImageEvaluator soll für die einzelnen Fehlerfunktionen entfernt werden und statt dessen eine logarithmische Skalierung des am Ende zurückgegebenen Fehlers vorgenommen werden.

Bitte einen Parameter rausgeben um den pessimistischen Fehler ein- und auszuschalten.

mauriceAlthoff commented 7 years ago

Das wurde ja in der Besprechung mit Hamid gemacht kannst du das bitte pushen?

juauer commented 7 years ago

Nochmal für alle die Kurzform für's Verständnis:

Man betrachte diesen Plot. Wenn x unser Fehler und y unser Belief ist, zeigt die rote Funktion unsere bisherige Berechnung und die blaue Funktion das, was wir - wie mit Hamid besprochen - ab jetzt machen.