Мне нужно использовать алгоритм принятия решений как часть проекта. После долгого исследования я решил использовать «ELECTRE Method». Который получает матрицу в качестве входных данных и вычисляет вес для каждой строки, основываясь на собственном методе. Проблема в том, что некоторые значения в матрице равны нулю и вызывают несогласованность в вычислении веса каждой строки. Есть ли у кого-нибудь идеи об этом или кто-то может знать хороший форум, где я могу задать свой вопрос.Принятие решений - метод ELECTRE
заранее спасибо
Большое спасибо. Фактически в моем случае: Строки: различные материалы (углерод, свинец, алюминий, ...) Столбцы: свойства этих материалов (твердость, температура плавления, ...) Но бывает, что материал M1 не обладает свойством P1, но M2, M3 и т. Д. Обладают этим свойством. Понятно, что только это значение установлено равным нулю в целую матрицу. это главная проблема. Так что я не могу избежать значения nul. Вы не возражаете, что мне нужно использовать другой метод? – noName
Я думаю, вам нужно забить атрибуты, чтобы отразить их полезность для вас, а не только физические значения, и это должно позволить вам интерпретировать нулевые значения. Например, если я выбираю материал для тормозной колодки, мне может быть интересно его температура плавления. Если я нахожу, что материал не имеет точки плавления, потому что это газ в STP, я должен забивать его на низком уровне, потому что он сделает плохие тормозные колодки. Если я нахожу, что у него нет точки плавления, потому что он возгоняется при 3900 К вместо этого, я заберу его высоко, потому что это выглядит хорошо. – mcdowella