Робастные процедуры анализа данных
План:
Введение
1. Робастные процедуры анализа данных.
2. Оценка точности и статистической значимости данных.
3.Метод кластерного анализа
4. Сущность и содержание латентных признаков.
Список
использованной литературы
Введение
В процессе обработки экономической информации, как правило, считают, что экономические показатели подчиняются нормальному распределению. Однако практика обработки такой информации показывает, что экономические показатели не так часто подчиняются теоретическому нормальному распределению. Наблюдаются односторонние и двухсторонние отклонения. Статистическая информация представляет собой смесь нескольких законов распределения с разными дисперсиями. Иногда из-за малого объема выборки не представляется возможным достаточно точно определить вид закона, засоряющего распределения. При применении метода наименьших квадратов небольшое число грубых ошибок может заметно исказить значения характеристик распределения.
При
решении задач статистического
анализа и, в частности, при вычислении
оценок параметров распределений проблема
наличия в выборке аномальных измерений
имеет чрезвычайно важное значение. Присутствие
единственного аномального наблюдения
может приводить к оценкам, которые совершенно
не согласуются с выборочными данными.
1.
Робастные процедуры
анализа данных
При решении задач статистического анализа и, в частности, при вычислении оценок параметров распределений проблема наличия в выборке аномальных измерений имеет чрезвычайно важное значение. Присутствие единственного аномального наблюдения может приводить к оценкам, которые совершенно не согласуются с выборочными данными.
Посмотрим
на примере что же такое грубые
ошибки. В таблице 1 приведены данные
о выручке магазина за 10 дней.
Таблица 1- Пример грубых ошибок.
Как видим значения 16596 и 43894 резко выделяются из общей совокупности. Определением проблемы, являются эти значения ошибками или это реальные значения, занимается такой раздел статистики как - робастные исследования.
Итак, что же такое грубая ошибка? Это резко выделяющиеся наблюдения; данные, которые резко засоряют общую статистическую совокупность.
Методы робастного оценивания – те методы, которые позволяют получать достаточно надежные оценки статистической совокупности с учетом неясности закона ее распределения и наличия существенных отклонений в значениях данных.
В борьбе с грубыми погрешностями измерений, если они не были обнаружены в процессе измерений, используют два подхода:
- исключение резко выделяющихся аномальных измерений из дальнейшей обработки;
- использование робастных методов обработки.
Исключение резко выделяющихся аномальных явлений имеет широкое применение, но этот способ не может полностью удовлетворить аналитика. Причина этого в том, что из общей совокупности можно удалить очень много значений, а следовательно полученный результат не будет соответствовать действительности. Эта проблема ощутима и при небольших объемах совокупности.
Основы робастных методов оценки были разработаны академиками А.Н. Колмогоровым, Н.В. Смирновым и Б.С. Ястремским. Дальнейшее развитие робастные методы получили в работах американских и швейцарских математиков.
Грубые ошибки, в основном, появляются при сборе информации, при ее передаче либо при нестрогих первичных экономических расчетах. Поэтому при проведении многомерного анализа очень важное значение имеют методы устойчивого оценивания.
В
настоящее время в науке
Методы оценивания, чувствительные к «грубым ошибкам», называются неустойчивыми.
Методы оценивания, учитывающие наличие «грубых ошибок» и позволяющие при этом достаточно точно определять оценки параметров, называются робастными или устойчивыми. Таковыми являются методы Хубера, Винзора, Пуанкаре и ряд других методов.
Пусть совокупность вместе с «обычными» значениями элементов содержит «грубые ошибки». При этом основная масса элементов является реализацией случайной величины, закон распределения которой известен с точностью до некоторого параметра. Вероятность появления этих элементов в совокупности равна
1-ε, где ε — вероятность появления другой случайной величины — η, определяющей грубые ошибки. Однако это условие является условным.
Например,
известно, что средняя арифметическая
оценка является несмещённой, состоятельной
и эффективной оценкой
Лаплас и Гаусс выявили преимущества и недостатки средней абсолютной ошибки
,
а также средней квадратической ошибки
,
где ;
- i-е значение случайной величины;
- среднее значение случайной величины.
При наличии серии наблюдений
,
средняя абсолютная и средняя квадратическая ошибки определяют разные характеристики распределения ошибок. Отношение их предельных значений для нормального распределения ошибок:
.
Еще в начале XIX века Ф. Бессаль отметил, что в большинстве случаев реальные распределения имеют «утяжелённые хвосты» (наблюдения, значительно удалённые от среднего значения), по сравнению с табличным нормальным распределением. В ХХ в. утяжеление хвоста реальных распределений отмечено во многих наборах статистической информации. Д. Тьюки предложил свою модель для оценки характеристик распределения с утяжеленными относительно нормальной совокупности хвостами. В ней предусматривается наличие нормальной совокупности с математическим ожиданием μ, дисперсией , которая засоряется другой нормальной совокупностью с этим же математическим ожиданием и с дисперсией .
Распределение Тьюки имеет вид:
,
где
.
Часто
для сравнения средней
,
где e(ε) – относительная асимптотическая эффективность по отношению к .
Если засорения нет, то для определения требуется на 12% меньше наблюдений, чем для определения . Однако уже при малом засорении преимущество быстро падает. Наоборот, с ростом засорения относительная эффективность быстро растёт. При засорении, равном 0,18%, e(0,18)=1.
Итак, легко убедиться в том, что процедуры, предусмотренные теорией нормальных ошибок, не устойчивы к «грубым» ошибкам. Более устойчивыми оказываются процедуры, связанные с определением средней абсолютной ошибки . Известен целый ряд методов исключения резко выделяющихся наблюдений.
Наиболее
доступным и распространенным является
анализ измерений с точки зрения
экономической сущности полученных
наблюдений. Для выявления резко
выделяющихся наблюдений имеется ряд
критериев, которые являются несмещенными,
инвариантными по отношению к преобразованиям
совокупности и требуют добавления константы
или умножения каждого члена совокупности
на положительное число.
2.
Оценка точности
и статистической
значимости данных
Проверка
значимости модели регрессии проводится
с использованием F-критерия Фишера, расчетное
значение которого находится как отношение
дисперсии исходного ряда наблюдений
изучаемого показателя и несмещенной
оценки дисперсии остаточной последовательности
для данной модели.
Если расчетное значение с k1=(m) и k2=(n-m-1)
степенями свободы больше табличного
при заданном уровне значимости, то модель
считается значимой.
R2 = 1 - (yi - yx)2 (yi - y) 2 = 1 - 2061.413426.96 = 0.85
где m – число факторов в модели.
Оценка статистической значимости парной линейной регрессии производится по следующему алгоритму:
1. Выдвигается нулевая гипотеза о том, что уравнение в целом статистически незначимо: H0: R2=0 на уровне значимости α.
2. Далее определяют фактическое значение F-критерия:
F = R21 - R2(n - m -1)m
F = 0.85 21 - 0.85 2(7-1-1)1 = 27.57
где m=1 для парной регрессии.
Табличное значение определяется по таблицам распределения Фишера для заданного уровня значимости, принимая во внимание, что число степеней свободы для общей суммы квадратов (большей дисперсии) равно 1 и число степеней свободы остаточной суммы квадратов (меньшей дисперсии) при линейной регрессии равно n-2.
Fтабл
- это максимально возможное
Если фактическое значение F-критерия меньше табличного, то говорят, что нет основания отклонять нулевую гипотезу.
В противном случае, нулевая гипотеза отклоняется и с вероятностью (1-α) принимается альтернативная гипотеза о статистической значимости уравнения в целом.
Табличное значение критерия со степенями свободы k1=1 и k2=5, Fтабл = 6.61
Поскольку фактическое значение F > Fтабл, то коэффициент детерминации статистически значим (найденная оценка уравнения регрессии статистически надежна).
Связь между F-критерием Фишера и t-статистикой Стьюдента выражается равенством:
t2r = t2b = F
Понятно, что чем больше число анализов вы проведете с совокупностью собранных данных, тем большее число значимых (на выбранном уровне) результатов будет обнаружено чисто случайно. Например, если вы вычисляете корреляции между 10 переменными (имеете 45 различных коэффициентов корреляции), то можно ожидать, что примерно два коэффициента корреляции (один на каждые 20) чисто случайно окажутся значимыми на уровне p .05, даже если переменные совершенно случайны и некоррелированы в популяции. Некоторые статистические методы, включающие много сравнений, и, таким образом, имеющие хороший шанс повторить такого рода ошибки, производят специальную корректировку или поправку на общее число сравнений. Тем не менее, многие статистические методы (особенно простые методы разведочного анализа данных) не предлагают какого-либо способа решения данной проблемы. Поэтому исследователь должен с осторожностью оценивать надежность неожиданных результатов.
Как было уже сказано, величина зависимости и надежность представляют две различные характеристики зависимостей между переменными. Тем не менее, нельзя сказать, что они совершенно независимы. Говоря общим языком, чем больше величина зависимости (связи) между переменными в выборке обычного объема, тем более она надежна (см. следующий раздел).
Если предполагать
отсутствие зависимости между
Если наблюдений
мало, то соответственно имеется мало
возможных комбинаций значений этих
переменных и таким образом, вероятность
случайного обнаружения комбинации
значений, показывающих сильную зависимость,
относительно велика.
3.
Метод кластерного
анализа
Многократные
попытки классификации методов
кластерного анализа приводят к
десяткам, а то и сотням разнообразных
классов [5, 11-25]. Такое многообразие
порождается большим
Наибольшее распространение в популярных статистических пакетах получили два группы алгоритмов кластерного анализа: иерархические агломеративные методы и итеративные методы группировки. Автор не разделяет мнения о том, что есть методы кластерного анализа более предпочтительные, например, в биологии или медицине, нежели в психологии. Тем, кто пытается в своей исследовательской практике применять те или иные методы многомерной статистики, в том числе и кластерный анализ, следует помнить, что получаемые при этом результаты не являются единственными, уникальными. Им необходимо понимать, что полученный результат есть порождение одного из многих возможных вариантов. И предпочтительность этого результата, а стало быть и метода анализа, перед другими еще следует оценить, а возможно и доказать своим коллегам или другим заинтересованным лицам.
В
агломеративно-иерархических
1-1; 1-2; 1-3; 1-4; .... 1-103; 1-104; 1-105;
2-1; 2-2; 2-3; 2-4; .... 2-103; 2-104; 2-105;
103-1; 103-2; .....103-103; 103-104; 103-105;
104-1; 104-2; .....104-103; 104-104; 104-105;
105-1; 105-2; .....105-103; 105-104; 105-105.
С учетом того, что dii = 0, и что dij = dji общее количество различных вычисляемых расстояний будет равно N*(N-1)/2, что при N=105 будет равно 5460, что примерно вдвое меньше первоначального числа. Однако это значительно больше 10 расстояний, которые были приведены в обучающем примере выше. Далее, с учетом того, что в реальных данных используются не два признака, как в том же обучающем примере, а десятки, а иногда и сотни, можно представить какой большой объем вычислений необходимо выполнить даже для этой простейшей операции. Очевидно, что без использования мощной вычислительной техники реализация кластерного анализа данных весьма проблематична.
Напомним нашим читателям, что эта матрица расстояний может быть получена с помощью разнообразных метрик: евклидовой, Махаланобиса, семейства метрик Минковского и т.д. Выбор метрики производится самим исследователем. После вычисления матрицы расстояний начинается процесс агломерации (от латинского agglomero - присоединяю, накапливаю), проходящий последовательно шаг за шагом. На первом шаге этого процесса два исходных наблюдения (монокластера), между которыми самое минимальное расстояние, объединяются в один кластер, состоящий уже из двух объектов (наблюдений). Таким образом, вместо бывших N монокластеров (кластеров, состоящих из одного объекта) после первого шага останется N-1 кластеров, из которых один кластер будет содержать два объекта (наблюдения), а N-2 кластеров будут по-прежнему состоять всего лишь из одного объекта. Отметим, что на втором шаге возможны различные методы объединения между собой N-2 кластеров. Это вызвано тем, что один из этих кластеров уже содержит два объекта. По этой причине возникает два основных вопроса:
- как вычислять координаты такого кластера из двух (а далее и более двух) объектов;
- как вычислять расстояние до таких "полиобъектных" кластеров от "монокластеров" и между "полиобъектными" кластерами.
Эти отнюдь не риторические вопросы, в конечном счете, и определяют окончательную структуру итоговых кластеров (под структурой кластеров подразумевается состав отдельных кластеров и их взаимное расположение в многомерном пространстве). Р. Рудакова. Статистика. Разнообразные комбинации метрик и методов вычисления координат и взаимных расстояний кластеров и порождают то многообразие методов кластерного анализа, о котором было сказано выше. На втором шаге в зависимости от выбранных методов вычисления координат кластера состоящего из нескольких объектов и способа вычисления межкластерных расстояний возможно либо повторное объединение двух отдельных наблюдений в новый кластер, либо присоединение одного нового наблюдения к кластеру, состоящему из двух объектов. Для удобства большинство программ агломеративно-иерархических методов по окончании работы могут предоставить для просмотра два основных графика. Первый график называется дендрограммой (от греческого dendron - дерево), отражающий процесс агломерации, слияния отдельных наблюдений в единый окончательный кластер. Этот график схематично напоминает дерево, за что и получил такое название. Ниже приведен рисунок с такой дендрограммой для нашего обучающего примера состоящего из 5 наблюдений по двум переменным.
Вертикальная ось такого графика представляет собой ось межкластерного расстояния, а по горизонтальной оси отмечены номера объектов - случаев (cases) использованных в анализе. Из этой дендрограммы видно, что вначале объединяются в один кластер объекты №1 и №2, поскольку расстояние между ними самое минимальное и равно 1. Это слияние отображается на графике горизонтальной линией соединяющей вертикальные отрезки выходящие из точек помеченных как С_1 и С_2. Обратим внимание на то, что сама горизонтальная линия проходит точно на уровне межкластерного расстояния равного 1. Далее на втором шаге к этому кластеру, включающему в себя уже два объекта, присоединяется объект №3, обозначенный как С_3. На следующем шаге происходит объединение объектов №4 и №5, расстояние между которыми равно 1,41. И на последнем шаге происходит объединение кластера из объектов 1, 2 и 3 с кластером из объектов 4 и 5. На графике видно, что расстояние между этими двумя предпоследними кластерами (последний кластер включает в себя все 5 объектов) больше 5, но меньше 6, поскольку верхняя горизонтальная линия соединяющая два предпоследних кластера проходит на уровне примерно равном 7, а уровень соединения объектов 4 и 5 равен 1,41.
Расположенная ниже дендрограмма получена при анализе реального массива данных состоящего из 70 объектов, каждый из которых характеризовался 12 признаками.
Из графика видно, что на последнем шаге, когда произошло слияние двух последних кластеров, расстояние между ними порядка 200 единиц. Видно, что первый кластер (условимся, что он расположен слева) включает в себя гораздо меньше объектов (9), чем второй кластер (расположенный справа). Поскольку всего в анализе использовано 70 объектов, то во втором кластере 61 объект.
Ниже приведен увеличенный участок дендрограммы на котором достаточно отчетливо видны номера наблюдений, обозначаемые как С_65, С_58 и т.д. (слева направо): 65, 58, 59, 64, 63, 57, 60, 62, 56, 44, 94 и т.д.
Видно, что объект 44 представляет собой монокластер объединяющийся на предпоследнем шаге с правым кластером и затем уже на последнем шаге все наблюдения объединяются в один кластер.
Второй график, который строится в таких процедурах - это график изменения межкластерных расстояний на каждом шаге объединения. Ниже приведен подобный график для приведенной выше дендрограммы.
В
ряде программ имеется возможность
вывести в табличном виде результаты объединения
объектов на каждом шаге кластеризации.
В большинстве таких таблиц во избежание
путаницы используется различная терминология
для обозначения исходных наблюдений
- монокластеров, и собственно кластеров
состоящих из двух и более наблюдений.
В англоязычных статистических пакетах
исходные наблюдения (строки матрицы данных)
обозначаются как "случай" – case.
4.
Сущность и содержание
латентных признаков
Основной базой исходной информации для эконометрических исследований служат данные статистики либо данные бухгалтерского учета. Исследуемые эконометрикой взаимосвязи стохастичны по своей природе, т. е. позволяют устанавливать лишь вероятностные соотношения между значениями x и y, являющимися случайными величинами.
В эконометрической модели любого типа все участвующие в ней переменные, поддающиеся измерению, разделяются на:
– «входные» переменные, так называемые экзогенные («внешние», автономные), объясняющие – в определенной степени управляемые;
– «выходные» переменные, так называемые эндогенные (формируются в процессе и «внутри» социально-экономической системы) – объясняемые переменные;
– латентные (скрытые, т. е. не поддающиеся непосредственному измерению) случайные «остаточные» переменные.
Это экономические величины, не входящие в уравнения эконометрических моделей, но оказывающие влияние на совместно зависимые переменные. Возмущения являются стохастическими переменными. В отличие от совместно зависимых и предопределенных переменных, их значения неизвестны, они находятся как остатки по определенным уравнениям после оценки неизвестных параметров модели.
Заключение
Анализ данных — собирательное название, используемое для обозначения совокупности методов обнаружения в данных ранее неизвестных, нетривиальных, практически полезных и доступных интерпретации знаний, необходимых для принятия решений в различных сферах человеческой деятельности. Термин введён Григорием Пиатецким-Шапиро в 1989 году.
Английское словосочетание «Data Mining» пока не имеет устоявшегося перевода на русский язык. При передаче на русском языке используются следующие словосочетания: просев информации, добыча данных, извлечение данных, а, также,интеллектуальный анализ данных. Более полным и точным является словосочетание обнаружение знаний в базах данных(knowledge discovering in databases, KDD).
Основу методов анализа данных составляют всевозможные методы классификации, моделирования и прогнозирования, основанные на применении деревьев решений, искусственных нейронных сетей, генетических алгоритмов, эволюционного программирования,ассоциативной памяти, нечеткой логики. К методам Data Mining нередко относят статистические методы (дескриптивный анализ, корреляционный и регрессионный анализ, факторный анализ, дисперсионный анализ, компонентный анализ, дискриминантный анализ, анализ временных рядов). Такие методы, однако, предполагают некоторые априорные представления об анализируемых данных, что несколько расходится с целями Data Mining (обнаружение ранее неизвестных нетривиальных и практически полезных знаний).