Details

Title: Разработка мобильного визуализатора подрешеток формальных понятий: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Creators: Чернышов Георгий Владимирович
Scientific adviser: Щукин Александр Валентинович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: решётки понятий; формальные понятия; визуализация; алгоритмы фильтрации решёток; мобильные приложения; concept lattices; formal concepts; visualization; lattice filtering algorithms; mobile applications
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.03
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-1729
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22904

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

Annotation

Цель работы - разработка интерактивного визуализатора решёток понятий, поддерживающего функционал фильтрации решётки для получения подрешётки, соответствующей заданным признакам. Объектом исследования данной работы являются механизмы визуализации решёток понятий и механизмы взаимодействия с визуальным представлением решётки. Предмет исследования - существующие средства работы с формальными понятиями, обладающие графическим интерфейсом. В данной работе изучены и описаны основные определения и принципы теории формальных понятий и определение решётки понятий. Описаны различные меры и параметры интересности формальных понятий, разработан алгоритм фильтрации решётки понятий по заданному предикату в виде значений выбранных мер интересности. Выбраны критерии для визуализации решёток понятий в рамках мобильного приложения. Проанализированы различные библиотеки и методы визуализации графов с точки зрения установленных критериев. Составлена и обоснована архитектура разрабатываемого приложения. В результате выполнения работы был разработан интерактивный визуализатор решёток понятий с функцией фильтрации по мерам интересности. Данное приложение будет использоваться для облегчения анализа и представления формальных понятий. Планируется подать статью с основыми результатами работы на конференцию ICFCA или на воркшоп при конференции.

The goal of this work was developing interactive formal concept lattices visualizer. It should support filtering in order for the user to create sublattices of the given lattice which meet various criterias. Object of this study is mechanisms of lattice visualization and mechanisms of interaction with visual representation of a lattice. Subject of the study is existing formal concept handling tools with graphic user interface. This work contains common definitions and principles of formal concept theory and the definition of concept lattice; different measures and parameters of interestingness of formal concepts. This work describes an algorithm of lattice filtration by predicate containing various interestingness measures thresholds. A set of criterias for lattice visualization was created. Various visualization tools and libraries were analyzed with regards to chosen criterias. App architecture was developed and substantiated as optimal for current project. As a result, interactive, filterable visualizer of formal lattices was created. This application will be used for more convenient formal concept analysis and visualization. A paper with the main results of this work is planned to be submitted for ICFCA conference, or for an adjoined workshop.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • Разработка мобильного визуализатора подрешеток формальных понятий
    • Введение
    • 1. Обзор средств визуализации формальных решёток
    • 2. Проектирование системы
    • 3. Рaзработка системы
    • 4. Тестирование и апробация
    • Заключение
    • Список сокращений и условных обозначений
    • Список использованных источников
    • Приложение 1. Объектно-признаковая таблица сравнения средств визуализации решёток понятий
    • Приложение 2. Код приложения
    • Приложение 3. Код компонента визуализации (обертка над WebView)
    • Приложение 4. Код компонента визуализации (логика WebView)
    • Приложение 5. Код конвертера данных
    • Приложение 6. Модульные тесты десериализации
    • Приложение 7. Код модуля нагрузочного тестирования алгоритмов фильтрации
    • Приложение 8. Код генератора контекстов
    • Приложение 9. Код алгоритма восстановления порядка вершин

Usage statistics

stat Access count: 8
Last 30 days: 0
Detailed usage statistics