Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/46938
Назва: | Розробка програмного забезпечення для рекомендацій візуалізації складних даних |
Інші назви: | Software development for recommendations and visualization of complex data |
Автори: | Кривко, Анатолій Олександрович Kryvko, Anatoliy |
Приналежність: | Тернопільський національний технічний університет ім. Івана Пулюя |
Бібліографічний опис: | Кривко А. О. Розробка програмного забезпечення для рекомендацій візуалізації складних даних : робота на здобуття кваліфікаційного ступеня магістра : спец. 121 - інженерія програмного забезпечення / наук. кер. Д. М. Михалик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 71 с. |
Дата публікації: | гру-2024 |
Дата внесення: | 28-гру-2024 |
Видавництво: | Тернопільський національний технічний університет імені Івана Пулюя |
Країна (код): | UA |
Місце видання, проведення: | Тернопіль |
Науковий керівник: | Михалик, Дмитро Михайлович |
Члени комітету: | Яцишин, Василь Володимирович |
УДК: | 004.9 |
Теми: | 121 інженерія програмного забезпечення ВІЗУАЛІЗАЦІЯ ДАНИХ ДЕРЕВО ПРИЙНЯТТЯ РІШЕНЬ МАШИННЕ НАВЧАННЯ ОВЕРСЕМПЛІНГ РЕКОМЕНДАЦІЇ ВІЗУАЛІЗАЦІЙ DATA VISUALIZATION DECISION TREE MACHINE LEARNING OVERSAMPLING VISUALIZATION RECOMMENDATIONS |
Кількість сторінок: | 71 |
Короткий огляд (реферат): | У роботі проведено дослідження на класичних алгоритмах машинного
навчання для вибору найбільш придатних візуалізацій до набору даних,
запропоновано способи покращення точності таких алгоритмів, також написано
програмне забезпечення, котре візуалізує отримані результати.
Вивчено алгоритми існуючих систем рекомендацій візуалізацій. Вибрано
ознаки, що видобуваються з даних, на яких за допомогою алгоритмів машинного
навчання визначається придатний тип візуалізації. Обрано і навчено алгоритми на
підготовлених наборах даних. Продемонстровано можливість використовувати ці
алгоритми для веб-застосунку, який надає рекомендації типу візуалізацій. In the thesis research has been conducted on classical machine learning algorithms to select the most suitable visualizations for a data set, suggests ways to improve the accuracy of such algorithms, writes software for visualization. The algorithms of existing visualization recommendation systems have been studied. Features extracted from data have been selected, on which a suitable visualization type is determined using machine learning algorithms. Algorithms have been selected and trained on prepared data sets. The possibility of using these algorithms for a web application that provides recommendations on the type of visualizations has been demonstrated. |
Зміст: | Вступ 8 1 Системи рекомендації візуалізацій 10 1.1 Системи на базі правил 10 1.1.1 Ранні дослідження (до 2010 року) 10 1.1.2 Voyager 15 1.1.3 Недоліки інструментів 15 1.2 Інструменти рекомендації візуалізацій на базі алгоритмів машинного навчання 17 1.2.1 DeepEye 17 1.2.2 Data2Vis 18 1.2.3 Table2Chart 20 1.2.4 Порівняння систем рекомендації візуалізацій на базі алгоритмів машинного навчання 21 1.3 Висновок до першого розділу 23 2 Постановка задачі, опис даних 24 2.1 Візуалізація є вибором дизайну 24 2.2 Симуляція рекомендацій для обирання дизайну 25 2.3 Джерело даних 27 2.4 Опис даних 31 2.5 Видобування ознак 33 2.6 Архітектура застосунку 34 2.7 Діаграма варіантів використання застосунку 35 2.8 Діаграма послідовності прецедента «Візуалізувати дані» 36 2.9 Висновок до другого розділу 37 3 Практична частина 38 3.1 Підготовка даних 38 3.2 Встановлення виду візуалізації 39 3.3 Встановлення осі для відтворення даних 47 3.4 Робота із веб-застосунком 50 3.5 Висновок до третього розділу 53 4 Охорона праці та безпека життєдіяльності 55 4.1 Охорона праці 55 4.2 Комп’ютерне забезпечення процесу оцінки радіаційної та хімічної обстановки 58 4.3 Висновок до четвертого розділу 60 Висновки 61 Перелік джерел посилання 62 Додаток А. Тези конференції Додаток Б. Диск з роботою |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/46938 |
Власник авторського права: | © Кривко Анатолій Олександрович, 2024 |
Перелік літератури: | 1. Satyanarayan, D. Moritz, K. Wongsuphasawat, and J. Heer. Vega-Lite: A Grammar of Interactive Graphics. IEEE Transactions on Visualization and Computer Graphics, 23(1), pp. 341—350, Jan. 2017 2. Satyanarayan, R. Russell, J. Hoffswell, and J. Heer. Reactive vega: A streaming dataflow architecture for declarative interactive visualization. IEEE TVCG (Proc. InfoVis), 2016 3. Каїро Альберто Функціональне мистецтво: вступ до інфографіки та візуалізації. Видавництво Українського Католицького Університету, 2017. 350 с. 4. Gnanamgari, S.: Information presentation through default displays. Ph.D. dissertation, Philadelphia,PA,USA (1981) 5. Stefanyshyn, I. , Pastukh, O., Stefanyshyn, V. , Baran, I. , Boyko, I. Robustness of AI algorithms for neurocomputer interfaces based on software and hardware technologies CEUR Workshop Proceedings, 2024, 3742, pp. 137–149. 6. H. M. Nguyen, E. W. Cooper, K. Kamei, “Borderline over-sampling for imbalanced data classification,” International Journal of Knowledge Engineering and Soft Data Paradigms, 3(1), pp.4-21, 2009. 7. Haibo He, Yang Bai, Edwardo A Garcia, and Shutao Li. Adasyn: adaptive synthetic sampling approach for imbalanced learning. In 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence), pp. 1322—1328. IEEE, 2008. 8. Hanrahan, P.: Vizql: a language for query, analysis and visualization. In: Proceedings of the 2006 ACM SIGMOD international conference on Management of data. ACM (2006) 9. Hu, Kevin & Bakker, Michiel & Li, Stephen & Kraska, Tim & Hidalgo, Cesar. (2018). VizML: A Machine Learning Approach to Visualization Recommendation. 10. Ivan Tomek. An experiment with the edited nearest-neighbor rule. IEEE Transactions on systems, Man, and Cybernetics, 6(6), pp.448—452, 1976. 11. K. Wongsuphasawat, D. Moritz, A. Anand, J. Mackinlay, B. Howe, and J. Heer. Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2016. |
Тип вмісту: | Master Thesis |
Розташовується у зібраннях: | 121 — інженерія програмного забезпечення |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
dyplom_Kryvko_2024.pdf | 1,67 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора