ГЛИБОКЕ ПІДКРІПЛЕНЕ НАВЧАННЯ ДЛЯ АДАПТИВНОГО НАЛАШТУВАННЯ ВЕБІНТЕРФЕЙСУ КОРИСТУВАЧА В РЕАЛЬНОМУ ЧАСІ

Автор(и)

DOI:

https://doi.org/10.32782/2415-8151.2025.35.33

Ключові слова:

адаптивний інтерфейс користувача, навчання з підкріпленням, марковський процес ухвалення рішень, вебдоступність, залучення користувачів, темпоральне моделювання

Анотація

Мета. Метою роботи є розробка адаптивного дизайну вебінтерфейсів з використанням методів машинного навчання з підкріпленням. Методологія. Методологія дослідження базувалася на застосуванні глибокого навчання з підкріпленням для адаптивного налаштування вебінтерфейсу в реальному часі. Взаємодія користувача з інтерфейсом моделювалась як процес ухвалення рішень. Застосовувалася технологія процесу ухвалення рішень Маркова (MDP), де політика визначає зміни елементів інтерфейсу на основі функції винагороди, що інтегрує метрики залучення користувача (швидкість проклікування, час бездіяльності) та відповідність стандартам доступності WCAG. Для визначення ефективних патернів взаємодії використовували оцінювачі максимальної правдоподібності та градієнтна оптимізація. Аналіз часових залежностей інтеракцій здійснювався за допомогою модулів LSTA та LSTM, які фокусуються на короткострокових і довгострокових преференціях користувачів, використовуючи згорткові шари та механізм уваги для екстракції релевантних функцій. Результати. Щоб проаналізувати шаблони поведінки користувачів, включно зі шляхами навігації, методами введення даних і параметрами налаштування, структура використовує оцінки максимальної ймовірності та оптимізацію на основі градієнта. Цей процес моделює налаштування користувача та взаємодію для ефективної оптимізації налаштувань інтерфейсу користувача. Крім того, архітектура інтегрує модуль довготривалої короткочасної пам’яті (LSTM) для захоплення тимчасових залежностей у взаємодії користувача. Обробляючи дані через згорткові шари стробування, мережа дізнається як миттєві, так і розширені налаштування користувача. Тимчасова агрегація додатково вдосконалюється за допомогою адаптивних згорткових ядер і механізмів уваги, які визначають пріоритетність критичних областей інтерфейсу на основі взаємодії користувача. Адаптивність системи покращується завдяки включенню нечіткої логіки в механізми стробування, де нечіткі правила моделюють складні залежності між факторами, що впливають на взаємодію користувача. Ця інтеграція полегшує ухвалення надійних рішень за різних умов, забезпечуючи стабільність і запобігаючи переобладнанню. Модуль LSTM використовує згорткові операції над об’єднаними комірками та прихованими станами для виокремлення життєво важливих функцій, вирішення проблеми зникнення градієнта та покращення збереження пам’яті. Дії, згенеровані моделлю, динамічно оновлюють елементи інтерфейсу користувача, сприяючи бездоганній та персоналізованій взаємодії з користувачем. Реалізація бекенду, побудована на FastAPI, обробляє дані взаємодії користувача в режимі реального часу, обчислює винагороди та передбачає дії для оптимізації налаштувань інтерфейсу користувача. Сервер використовує моделі на основі TensorFlow для аналізу користувацьких показників і даних про доступність, надаючи корисну інформацію для налаштування інтерфейсу. Архітектура забезпечує ефективний зв’язок між бекендом й інтерфейсом, даючи змогу модифікувати інтерфейс користувача в реальному часі. Наукова новизна статті полягає в розробленні адаптивної моделі вебінтерфейсу, що використовує глибоке навчання з підкріпленням для персоналізації взаємодії з користувачем у реальному часі, враховуючи часові залежності та метрики доступності. Практична значущість визначається можливістю застосування запропонованого підходу для підвищення залучення користувачів і забезпечення інклюзивності вебресурсів, що актуально для різних галузей, включно з електронною комерцією та освітніми платформами.

Посилання

Ajaegbu C. C., Iwu C. F. Dawning of progressive web applications (PWA): Edging out the pitfalls of traditional mobile development. International Journal of Computer Applications. 2020. № 68 (1). P. 1–7. DOI: 10.5120/ijca2020920634.

Al-Fedaghi S. Developing web applications. International Journal of Software Engineering and Its Applications. 2011. № 5 (2). P. 1–14. DOI: 10.14257/ijseia.2011.5.2.01.

Bruno V., Al-Qaimari G. Characteristics of web applications that affect usability: A review. Journal of Web Engineering. 2021. № 20 (3). P. 1–18. DOI: 10.13052/jwe1540–9589.2031.

Deng Z., Chen Y., Yu Q., Xu Z., Ye X. An experimental study on web interface design optimization based on user cognitive load: With the Design Intelligence Center (DIC) website as an example. Design Studies and Intelligence Engineering. 2023. Vol. 365. P. 506–518. DOI: 10.3233/FAIA220744.

Dissanayake N., Hewagamage K. Web-based applications: Extending the general perspective of the service of web. International Journal of Advanced Computer Science and Applications. 2020. №8 (10). P. 1–7. DOI: 10.14569/IJACSA.2017.081001.

Hooshyar D., Lee S., Yang Y., Jo J., Lim H. Long-term effects of adaptive customization support on elderly people. Cognition, Technology & Work. 2019. № 21. DOI: 10.1007/s10111-018-0516-9.

Hsu C. C. Factors affecting webpage’s visual interface design and style. Procedia Computer Science. 2011. №3. P. 1315–1320. DOI: 10.1016/j.procs.2011.01.009.

Iqbal J., Best T. Enhanced Augmented Reality with Real-Time Semantic Segmentation and Adaptive Deep Learning Models. ResearchGate : website. DOI: 10.13140/RG.2.2.10817.67682.

LiQun S., Wei W., Liu Y. Customizable WEB UI of based on templates. Information Technology Journal. 2010. № 9. DOI: 10.3923/itj.2010.1677.1681.

Madeyski L., Kawalerowicz M. Architectural design of modern web applications. International Journal of Software Engineering and Knowledge Engineering. 2020. № 30 (5). P. 1–20. DOI: 10.1142/S0218194020500180.

Reips U. D. Developing web applications for psychological research. Behavior Research Methods. 2022. № 54 (2). P. 1–10. DOI: 10.3758/s13428–021–01600–4.

Reips U., Social D. networking services in scientific research: Opportunities and challenges. International Journal of Internet Science. 2023. №18 (1). P. 1–9. DOI: 10.5565/rev/ijis.001.

Ricca F., Tonella P. Analysis and testing of web applications. Proceedings – International Conference on Software Engineering. 2001. P. 25–34. DOI: 10.1109/ICSE.2001.919078..

Shah H. Navigating UI Engineering Architectures: A Deep Dive into Modern Web Application Design. ResearchGate : website. DOI: 10.13140/RG.2.2.30307.77603.

Shahid J., Hameed M., Javed I., Qureshi K., Crespi N. A Comparative Study of Web Application Security Parameters: Current Trends and Future Directions. Applied Sciences. 2022. № 12. 4077. DOI: 10.3390/app12084077.

Tang Z., Tan M., Xia F., Cheng Q., Jiang H., Zhang Y. AutoGameUI: Constructing High-Fidelity Game UIs via Multimodal Learning and Interactive Web-Based Tool. ArXiv : website. DOI: 10.48550/arXiv.2411.03709.

Tangudu A., Chhapola A., Jain S. Leveraging Lightning Web Components for Modern Salesforce UI Development. Innovative Research Thoughts. 2023. № 9. Р. 220–234. DOI: 10.36676/irt.v9.i2.1459.

Wakil K. F., Ismail K. M. Extracting the features of modern web applications based on web engineering methods. International Journal of Advanced Computer Science and Applications. 2020. № 10 (3). P. 1–10. DOI: 10.14569/IJACSA.2019.0100310.

Wakil K. F., Ismail K. M. Intelligent web applications as future generation of web applications. Scientific Journal of Informatics. 2020. № 6 (2). P. 213–222. DOI: 10.15294/sji.v6i2.23214.

Wu M., Wang H., Ren J., Cao Y., Li Y., Jiang A., Ran D., Hu Y., Yang W., Xie T. Skill-Adaptive Imitation Learning for UI Test Reuse. ArXiv : website. DOI: 10.48550/arXiv.2409.13311.

##submission.downloads##

Опубліковано

2025-06-04

Як цитувати

Лукашук, М. М. (2025). ГЛИБОКЕ ПІДКРІПЛЕНЕ НАВЧАННЯ ДЛЯ АДАПТИВНОГО НАЛАШТУВАННЯ ВЕБІНТЕРФЕЙСУ КОРИСТУВАЧА В РЕАЛЬНОМУ ЧАСІ. Теорія та практика дизайну, (35), 318–326. https://doi.org/10.32782/2415-8151.2025.35.33

Номер

Розділ

КУЛЬТУРА І МИСТЕЦТВО