- •Методология анализа данных. Аналитический и информационный подходы к моделированию.
- •Принципы анализа данных
- •Формы представления данных
- •Процесс подготовки данных к анализу
- •Технологии kdd и Data Mining
- •Аналитические платформы
- •Консолидация данных: источники данных, основные задачи консолидации данных, обобщенная схема процесса консолидации данных
- •Хранилища данных: основные особенности концепции хд, основные требования к хд
- •Продукты etl Коммерческие
- •Многомерные и реляционные хранилища данных Реляционные хранилища данных
- •[Править]Свободно распространяемые
- •Трансформация данных: основные методы
- •Визуализация данных: цели и задачи на разных этапах аналитического процесса, группы методов визуализации данных
- •Оценка качества данных: уровни качества данных, оценка пригодности данных к анализу, оценка качества данных по их происхождению
- •Технологии и методы оценки качества данных
- •Ассоциативные правила
- •Алгоритм a priori
- •Кластеризация: алгоритм кластеризации k-means, меры расстояний, выбор числа кластеров
- •Классификация и регрессия: применение классификации и регрессии, линейная и логистическая регрессии
- •Временной ряд и его компоненты
- •Модели прогнозирования
- •Ансамбли моделей: комбинирование решений, виды ансамблей
- •Бэггинг, бустинг, стэкинг: основная идея
- •Оценка эффективности и сравнение моделей: Lift и Profit-кривые, roc-анализ
Формы представления данных
Процесс подготовки данных к анализу
Технологии kdd и Data Mining
Процесс Knowledge Discovery in Databases, состоит из следующих шагов:
Подготовка исходного набора данных. Этот этап заключается в создании набора данных, в том числе из различных источников, выбора обучающей выборки и т.д. Для этого должны существовать развитые инструменты доступа к различным источникам данных. Желательно иметь поддержку работы с хранилищами данных и наличие семантического слоя, позволяющего использовать для подготовки исходных данных не технические термины, а бизнес понятия.
Предобработка данных. Для того чтобы эффективно применять методы Data Mining, следует обратить внимание на вопросы предобработки данных. Данные могут содержать пропуски, шумы, аномальные значения и т.д. Кроме того, данные могут быть избыточны, недостаточны и т.д. В некоторых задачах требуется дополнить данные некоторой априорной информацией. Наивно предполагать, что если подать данные на вход системы в существующем виде, то на выходе получим полезные знания. Данные должны быть качественны и корректны с точки зрения используемого метода DM. Поэтому первый этап KDD заключается в предобработке данных. Более того, иногда размерность исходного пространства может быть очень большой, и тогда желательно применять специальные алгоритмы понижения размерности. Это как отбор значимых признаков, так и отображение данных в пространство меньшей размерности.
Трансформация, нормализация данных. Этот шаг необходим для приведения информации к пригодному для последующего анализа виду. Для чего нужно проделать такие операции, как приведение типов, квантование, приведение к "скользящему окну" и прочее. Кроме того, некоторые методы анализа, которые требуют, чтобы исходные данные были в каком-то определенном виде. Нейронные сети, скажем, работают только с числовыми данными, причем они должны быть нормализованы.
Data Mining. На этом шаге применяются различные алгоритмы для нахождения знаний. Это нейронные сети, деревья решений, алгоритмы кластеризации, установления ассоциаций и т.д.
Постобработка данных. Интерпретация результатов и применение полученных знаний в бизнес приложениях.
Аналитические платформы
Аналитическая платформа - это специализированное программное решение (или набор решений), которое содержит в себе все инструменты для осуществления процесса извлечения закономерностей из "сырых" данных: средства консолидации информации в едином источнике (хранилище данных), извлечение, преобразование, трансформацию данных, алгоритмы Data Mining, средства визуализации распространения результатов среди пользователей, а также возможности "конвейерной" обработки новых данных.
Поэтому в аналитической платформе, как правило, всегда присутствуют гибкие и развитые средства консолидации, включающие богатые интеграционные механизмы с промышленными источниками данных, инструменты очистки и преобразования структурированных данных и их последующее хранение в едином источнике в специальном многомерном виде - в хранилище данных. Модели, описывающие выявленные закономерности и правила, прогнозы также хранятся в специальном источнике данных - репозитарии моделей.
