- •4.2. Алгоритмы расчета многокритериальных и многоатрибутных показателей качества окружающей среды
- •4.2.1. Алгоритмы кластеризации лесных массивов
- •4.2.2. Алгоритмы расчета главного интегрального индекса для ранжирования состояния лесных массивов
- •4.3. Алгоритмы оценки качества окружающей среды с использованием доза-эффект зависимостей
- •4.3.1. Алгоритм анализа доза-эффект зависимостей для формирования лингвистического словаря оценок качества окружающей среды
- •4.3.2. Алгоритм k-средних кластеризации лесных массивов
- •4.3.3. Агломеративный алгоритм кластеризации лесных массивов
- •1 Рис.4.14. Пример формирования бинарных кластеров на схеме расположения пяти земельных участков на координатной плоскости экологического качества природной среды.
- •4.3.4. Алгоритмы расширения лингвистического словаря экологического районирования лесных массивов
4.2.2. Алгоритмы расчета главного интегрального индекса для ранжирования состояния лесных массивов
Введем понятие центроида кластера, под которым будем понимать результат усреднения интегральных индексов тех покрытых лесом участков, которые попадают в данный конкретный кластер. Таким образом, центроид k-го кластера можно определить следующим образом:
где Nk - количество участков, оказавшихся в k-ом кластере в результате кластеризации. Irп - r-ый интегральный индекс j-ro участка. „центроидом.
Таким образом, каждый кластер может быть представленсвоим центроидом. Эти центроиды были использованы нами для ранжирования полученных на предыдущем этапе кластеров.
Как показали исследования ряда авторов, весьма перспективным для ранжирования является метод главных компонент (МГК), с помощью которого интегральные индексы, полученные на предыдущем этапе, могут быть свернуты в единственную главную компоненту - суммарный интегральный индекс (СИИ). С помощью суммарного интегрального индекса легко можно проводить ранжирование альтернатив, в данном случае покрытых лесом участков по критерию качества природной среды. Таким образом, МГК может быть эффективно использован для ранжирования альтернатив только в том случае, когда для описания альтернатив достаточно всего лишь одного интегрального индекса. В тех случаях, когда одного индекса недостаточно для моделирования альтернатив их ранжирование будет представлять собой гораздо более сложную задачу.
В методе главных компонент коррелированные между собой базисные переменные преобразовываются с помощью линейных комбинаций в базис новых некоррелированных переменных. Построение новых переменных осуществляется последовательно одна за другой. На первом этапе строится линейная комбинация исходных переменных, обладающая максимальной дисперсией. Затем находится новая линейная комбинация переменных ортогональная первому вектору и т.д.
Процедура построения главных компонент основана на диагонализации ковариационной или корреляционной квадратной матрицы размером тх т , где m - число интегральных индексов (размер пространства интегральных индексов), полученных на этапе доза-эффект анализа.
Каждая из этих матриц может быть представлена как произведение исходной матрицы на транспонированную:
где Р исходная матрица, Р' - транспонированная матрица, к - коэффициент пропорциональности.
В МГК применяют в основном три технологии, в которых в качестве Р используются: просто исходные матрицы, центрированные исходные матрицы (М - ковариационная матрица) и нормализованные исходные матрицы (М - корреляционная матрица). Наиболее часто применяется МГК с корреляционной матрицей. Преимущество корреляционного метода по сравнению с другими заключается в том, что в нем автоматически производится как центрирование, так и нормализация переменных, что приводит их к одному масштабу.
При расчете корреляционной матрицы удобно предварительно вычислить матрицу ковариаций, которая рассчитывается по следующей формуле:
(4.29)
Где Ssj - дисперсия интегрального индекса Ij где m - число интегральных индексов, S2jk - коэффициенты ковариаций интегральных индексов Ij и Ik, -, которыe рассчитываются по следующей формуле:
где n - количество альтернатив.
После нахождения ковариационной матрицы корреляционная матрица рассчитывается по следующей формуле:
где D - диагональная матрица стандартных отклонений следующего вида:
Корреляционная матрица R как произведение транспонированной и исходной матриц (см. формулу (4.28)) является симметричной и поэтому может быть приведена к диагональному виду с помощью следующего преобразования:
где К - диагональная матрица, на главной диагонали которой находятся , к1…. к„ - упорядоченные по величине собственные значения матрицы М:
U - ортогональная матрица, столбцы которой представляют собой собственные векторы матрицы М.
Элементы собственных векторов, входящие в матрицу U, представляют собой коэффициенты линейных комбинаций, являющихся главными компонентами. Таким образом, для получения главных компонент следует умножить строки транспонированной матрицы U' на вектор-столбец интегральных индекcов:
В случае использования ковариационной матрицы интегральные индексы следует предварительно центрировать, а для корреляционной матрицы - нормализовать. Окончательно главные компоненты для ковариационной и корреляционной матриц вычисляются следующим образом:
где I -{lvI2 ,...Im} - вектор-столбец интегральных индексов, J = { lvI2 ,...In} - вектор-столбец средних значений интегральных индексов,
'
среднее
значение k-го
интегрального индекса,
U' - матрица с размером m x m, строки которой содержат коэффициенты главных компонент,
z - вектор-столбец, элементы которого являются нормализованными и центрированными главными компонентами:
Описанную выше процедуру МГК, имеет смысл применять только, если можно ограничиться одной первой главной компонентой. Тогда эту компоненту можно использовать для ранжирования. В тех случаях, когда одной компоненты оказывается недостаточно для представления альтернатив, следует использовать другие критерии.
На предыдущем этапе была проведена группировка альтернатив (в контексте излагаемого материала - покрытых лесом участков в районе металлургических предприятий) в отдельные кластеры. Каждая из полученных группировок альтернатив была представлена центроидом. Таким образом, проблему ранжирования кластеров можно свести к задаче ранжирования центроидов, используя при этом трансформацию исходных критериев в главную компоненту, полученную на этапе применения МГК. В наших исследованиях МГК применялся не к центроидам, а непосредственно к исходной матрице интегральных индексов. В результате была получена главная компонента, с помощью которой были построены линейные комбинации центроидов, которые в нашей работе получи--тй название интегральных центроидов. Далее найденные интегральные центроиды были использованы для ранжирования рассчитанных ранее кластеров.
В ряде работ при использовании МГК применяют дополнительные нормализации собственных векторов. Так нормализация следующего вида:
позволяет выразить главные компоненты в тех же единицах, что и исходные переменные. При этом дисперсии новых нормализованных главных компонент останутся ортогональными и будут равны собственным значениям.
Блок-схема процедуры кластеризации и ранжирования покрытых лесом участков в районе металлургических производств представлена на рис.4.6.
