Есть ли математическое определение ранжирования по параметрам с весами? Есть набор объектов с рядом параметров в различных шкалах. Необходимо ранжировать объекты в зависимости от изначально заданного веса каждого параметра. К примеру Объект1 1 3 5 Объект2 2 8 3 Предположим веса атрибутов 25, 25, 50 - всего 100% Сейчас на ум приходит только брать процент от каждого числа и складывать их вместе Объект1 0.25+0,75+2,5=3,5 Объект 2 0,5+2+1,5 = 4 Выиграл объект 2 Но все же полагаю что это не правильно. Подскажите в какую сторону копать? Перерыл весь гугл в запросе "ранжирование" выдает разную ересь про SEO.
Для ранжирования объектов с учетом весов параметров, обычно используется метод взвешенной суммы. Для этого каждый параметр объекта умножается на его соответствующий вес, после чего результаты суммируются для получения общего значения.
В вашем примере это будет выглядеть следующим образом:
Таким образом, объект 2 все равно выигрывает в данном случае. Если вы хотите улучшить ранжирование, можете попробовать использовать другие методы, такие как метод анализа иерархий (МАИ) или методы машинного обучения.
Для ранжирования объектов с учетом весов параметров, обычно используется метод взвешенной суммы. Для этого каждый параметр объекта умножается на его соответствующий вес, после чего результаты суммируются для получения общего значения.
В вашем примере это будет выглядеть следующим образом:
Объект1: (10.25) + (30.25) + (50.5) = 0.25 + 0.75 + 2.5 = 3.5
Объект2: (20.25) + (80.25) + (30.5) = 0.5 + 2 + 1.5 = 4
Таким образом, объект 2 все равно выигрывает в данном случае. Если вы хотите улучшить ранжирование, можете попробовать использовать другие методы, такие как метод анализа иерархий (МАИ) или методы машинного обучения.