Коллеги, снова вопрос: рассчитать среднее взвешенное геометрическое от нескольких параметров, нормированных от 0 до 1. Фигня в том, что традиционно наибольший вес присваивается наиболее важному параметру. Однако при данной модели нормировки чем меньше вес, тем больше получается число (потому что параметр возводится в степень, равную весу), что бред.
Как в этой ситуации поступить? Вижу два выхода:
- Присваивать параметрам веса в обратном порядке (чем важнее параметр, тем меньший вес брать), но с точки зрения логики это как-то сомнительно...
- Пусть П - нормированное значение параметра. От него переходим к П* = П + 1, и уже П* возводим в степень, равную весу (в нормальной логике - чем важнее, тем больше вес). Ну а потом из полученного среднего геометрического взвешенного вычесть единицу...
|