Формула/алгоритм подсчёта рейтинга на основе нескольких значений разного типа? Всем привет!
Есть некоторый набор характеристик объекта:
Харакетиристика1 - значения в %, с разбросом от 0% до 100%
Харакетиристика2 - значения в абсолютных числах, с разбросом от 1 до 10, с шагом 0,1
Харакетиристика3 - значения в абсолютных целых числах, с разбросом от 10 до бесконечности
Остальные характеристики - также абсолютные целые числа
Все характеристики имеют разный вес (значимость) при оценке.
Нужно на основе этих характеристик сделать единую оценку для объекта, которая будет меняться в зависимости от изменений характеристик.
Т.е. по сути алгоритм некоего рейтинга объектов.
Подскажите варианты реализации или в какую сторону копать?

21 Авг 2019 в 06:08
193 +1
0
Ответы
1

Для подсчёта рейтинга на основе нескольких значений разного типа можно воспользоваться методом взвешенной суммы. Для этого нужно определить вес каждой характеристики и затем умножить значение каждой характеристики на её вес, а затем сложить результаты.

Пример алгоритма:

Определить веса для каждой характеристики (например, Характеристика1 - 0.3, Характеристика2 - 0.2, Характеристика3 - 0.5).Умножить каждое значение характеристики на соответствующий вес.Сложить все результаты.Полученное число будет являться рейтингом объекта.

Если нужно учесть большее количество характеристик, то веса можно определить для каждой из них и выполнить аналогичные действия.

Также можно использовать другие методы, например, метод анализа иерархий (МАИ), для более сложных случаев.

Надеюсь, это поможет вам в создании алгоритма для оценки объектов на основе различных характеристик. Если у вас возникнут дополнительные вопросы, пожалуйста, не стесняйтесь задавать их.

20 Апр 2024 в 13:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 839 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир