Details

Title Автоматизация процесса анализа данных в многомерных базах данных с применением метода построения концептуальных решеток: выпускная квалификационная работа магистра: направление 02.04.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.04.03_01 «Разработка и математическое обеспечение интеллектуальных информационных систем» = Automation of data analysis in multidimensional databases using the concept lattice construction method
Creators Амельченко Дарья Олеговна
Scientific adviser Сабинин Олег Юрьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects формальный концептуальный анализ ; концептуальные решётки ; OLAP-куб ; стратегии бинаризации ; формальный контекст ; formal concept analysis ; concept lattices ; OLAP cube ; binarization strategies ; formal context
Document type Master graduation qualification work
Language Russian
Level of education Master
Speciality code (FGOS) 02.04.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-4335
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\44706
Record create date 9/4/2026

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

В работе изложена концепция создания программного инструмента, обеспечивающего автоматизированное преобразование разнотипных данных OLAP-куба в формальный контекст с последующим построением концептуальной решётки. Проанализированы существующие методы анализа данных в многомерных базах, рассмотрены алгоритмы построения концептуальной решётки и стратегии пороговой бинаризации числовых атрибутов. Спроектирована архитектура и разработан прототип системы, поддерживающей пять стратегий бинаризации (equal_width, mean, median, quantile, k-means) и экспорт формального контекста в стандартный формат для визуализации. Проведено тестирование на наборе данных UCI Adult в виде трёх серий экспериментов. Результаты показали, что стратегия mean устойчиво порождает наибольшее число формальных понятий, а median и quantile формируют наиболее компактные решётки, устойчивые к выбросам. Установлено, что расширение состава атрибутов влияет на размер решётки сильнее, чем рост объёма выборки. Сформулированы практические рекомендации по выбору стратегии бинаризации, корректность реализации алгоритма Close-by-One подтверждена независимой верификацией.

The work presents the concept of developing a software tool that provides automated transformation of heterogeneous OLAP cube data into a formal context with subsequent construction of a concept lattice. Existing methods of data analysis in multidimensional databases are analysed, algorithms for concept lattice construction and threshold binarization strategies for numerical attributes are considered. The architecture is designed and a prototype of the system is developed, supporting five binarization strategies (equal_width, mean, median, quantile, k-means) and export of the formal context in a standard format for visualization. Testing was carried out on the UCI Adult dataset in three series of experiments. The results showed that the mean strategy consistently produces the largest number of formal concepts, while median and quantile form the most compact lattices, resistant to outliers. It was established that the expansion of the attribute set affects the lattice size more strongly than the growth of the sample size. Practical recommendations for choosing a binarization strategy were formulated, and the correctness of the Close-by-One algorithm implementation was confirmed by independent verification.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • СОДЕРЖАНИЕ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. ИССЛЕДОВАНИЕ МЕТОДОВ АНАЛИЗА ДАННЫХ И ВЫБОР МЕТОДА КОНЦЕПТУАЛЬНЫХ РЕШЕТОК КАК ОПТИМАЛЬНОГО ПОДХОДА
    • 1.1. Многомерные базы данных и OLAP-технология
    • 1.2. Обзор и анализ современных технологий анализа данных в многомерных базах данных
      • 1.2.1. Обзор современных технологий анализа данных
      • 1.2.2. Сравнение методов и технологий анализа данных
    • 1.3. Выводы
  • ГЛАВА 2. МАТЕМАТИЧЕСКИЕ ОСНОВЫ МЕТОДА КОНЦЕПТУАЛЬНЫХ РЕШЕТОК И ЕГО ПРИМЕНЕНИЕ В АНАЛИЗЕ МНОГОМЕРНЫХ ДАННЫХ
    • 2.
    • 2.1. Алгоритм метода концептуальных решеток и его математическое обоснование
      • 2.1.1. Формальный контекст и формальное понятие
      • 2.1.2. Концептуальная решётка и её свойства
      • 2.1.3. Алгоритмы построения концептуальной решётки
    • 2.2. Стратегии бинаризации числовых атрибутов
    • 2.3. Применение метода к данным OLAP-куба
    • 2.4. Метрики формального контекста и решётки
    • 2.5. Выводы
  • ГЛАВА 3. РАЗРАБОТКА ПРОГРАММНОГО ИНСТРУМЕНТА АВТОМАТИЗАЦИИ ПЕРЕХОДА ОТ OLAP-ДАННЫХ К ФОРМАЛЬНОМУ КОНТЕКСТУ
    • 1.
    • 2.
    • 3.
    • 3.1. Инструментальная база разработки
    • 3.2. Архитектура программного инструмента
    • 3.3. Реализация модуля бинаризации числовых атрибутов
    • 3.4. Алгоритм Close-by-One и вычисление метрик решётки
    • 3.5. Веб-интерфейс конвертера из OLAP в FCA
    • 3.6. Скрипт автоматизированного сравнительного эксперимента
    • 3.7. Выводы
  • ГЛАВА 4. ТЕСТИРОВАНИЕ И СРАВНИТЕЛЬНЫЙ АНАЛИЗ СТРАТЕГИЙ БИНАРИЗАЦИИ
    • 4.
    • 1.
    • 2.
    • 3.
    • 4.
    • 4.1. Эксперимент 1 — влияние стратегии бинаризации на размер решётки
    • 4.2. Эксперимент 2 — устойчивость стратегий к размеру выборки
    • 4.3. Эксперимент 3 — устойчивость стратегий к составу атрибутов
    • 4.4. Верификация результатов
    • 4.5. Сравнительный анализ результатов
    • 4.6. Выводы
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • Приложение 1
  • Приложение 2
  • Приложение 3
  • Приложение 4
  • Приложение 5
...