Что такое хорошая функция оценки для минимизации ошибки угла и расстояния? - PullRequest
0 голосов
/ 07 апреля 2020

Я создаю программу, в которой я хочу сравнить найденные данные - расстояние и угол, с известными данными. Я хочу найти наиболее подходящие данные, поэтому я пытаюсь создать функцию оценки, которая наказывает, например, за слишком большое расстояние, а затем найти аргумент оценки. в настоящее время я использую среднеквадратичную ошибку для расстояния, а тангенс вычитания обоих углов делится на два (так что, когда углы равны пи друг от друга, оценка приближается к inf). Но функция угла обычно намного более жесткая, чем функция расстояния, и поэтому мои результаты средние. Я изо всех сил пытаюсь решить, как заставить этот счет функционировать. Я должен позаботиться об угле (который составляет от 0 до 360 или от 0 до 2pi, на самом деле не имеет значения) и расстоянии (которое может быть потенциально очень большим), и сделать функцию оценки, которая принимает их обоих в учесть и заставить их обоих влиять одинаково.

Если кто-то знает функции для расстояния и для угла, или, может быть, одну функцию, которая использует обе функции, которая даст приличные результаты, я буду рад узнать :)

...