Browsing by Author "Гулаєва, Наталія"
Now showing 1 - 9 of 9
Results Per Page
Sort Options
Item Візуалізація та аналіз впливу методів відбору на розподіл особин в популяції ГА(2021) Устілов, Артем; Гулаєва, НаталіяРозроблено програмний застосунок (веб-додаток) для дослідження генетичного алгоритму. Застосунок надає зручний інтерфейс вибору параметрів ГА та дозволяє зберігати результати прогонів генетичного алгоритму у базі даних з можливістю перегляду результатів прогонів у вигляді графіків та гістограм. За допомогою програмного забезпечення досліджено такі характеристики методів відбору ГА: шум відбору, інтенсивність відбору, тиск відбору, швидкість відбору та втрату різноманітності.Item Експериментальний аналіз впливу параметра мутації на збіжність генетичного алгоритму(2020) Кобєлєв, Михайло; Гулаєва, НаталіяВ роботі розроблено та реалізовано алгоритм пошуку максимального граничного значення ймовірності мутації, за якого ще відбувається збіжність у генетичному алгоритмі. Проведено ряд експериментів з різними значеннями параметрів генетичного алгоритму. Подається аналіз впливу цих параметрів на граничне значення ймовірності мутації. Зокрема, наводиться аналіз за допомогою методів машинного навчання з метою вивести залежність значення ймовірності мутації від деяких вхідних параметрів генетичного алгоритму.Item Налаштування параметра мутації генетичного алгоритму(2023) Кобєлєв, Михайло; Гулаєва, НаталіяРозроблено програмний застосунок для пошуку максимального значення ймовірності мутації Pmax, за якого відбувається збіжність алгоритму у заданий ліміт кількості ітерацій, та для проведення експериментів з ГА на різних вхідних параметрах. Із використанням застосунку знайдено значення Pmax для низки тестових задач. Проведено додаткові експерименти-прогони ГА для підтвердження або спростування гіпотез щодо поведінки алгоритму за близьких до Pmax значень ймовірності мутації.Item Налаштування параметра мутації генетичного алгоритму(2021) Кобєлєв, Михайло; Гулаєва, НаталіяРозроблено програмний застосунок для пошуку максимального значення ймовірності мутації Pmax, за якого спостерігається збіжність ГА. З використанням застосунку знайдено значення Pmax для низки тестових задач. Досліджено, який вплив на значення Pmax мають інші параметри ГА, та надано рекомендації щодо вибору значення ймовірності мутації при розв’язуванні практичних задач.Item Порівняльний аналіз схем збереження даних ланцюжків мітохондріальної ДНК(2021) Самовол, Марія; Гулаєва, НаталіяМетою даної курсової роботи є порівняльний аналіз схем збереження та обробки даних, отриманих в процесі аналізу ланцюжків мітохондріальної ДНК людей з різних регіонів України. За допомогою технології веб-скрапінгу отримано дані для їх подальшої обробки. Було створено базу даних для збереження даних послідовностей мітохондріальної ДНК українців. Функції порівняльного аналізу, написані мовою програмування Java, застосовано в роботі. Результати аналізу презентовано у вигляді таблиць формату .xlsx та гістограм. Аналіз ланцюжків мітохондріальної ДНК українців було також проведено, використовуючи методи, що були розроблені за допомогою вбудованих функцій бази даних та процедурного розширення SQL. Розроблено альтернативну схему збереження даних послідовностей мтДНК у базі даних. До варіативного способу збереження даних застосовано аналітичні функції. Проведено порівняння ефективності, швидкості та зручності роботи з різними способами збереження та обробки даних ланцюжків мітохондріальних ДНК.Item Реалізація чат-ботів із поведінкою, що керується скінченним автоматом, у графічному конструкторі(2022) Гулаєва, Наталія; Кобєлєв, МихайлоОкреслено основні методи використання скінченних автоматів (СА) для моделювання й програмної реалізації поведінки об’єктів різної природи. Як приклад інтерактивної програми розглянуто чат-боти: основні поняття, методи класифікації, способи реалізації. Запропоновано розширення СА для моделювання поведінки текстового чат-бота, побудованого на правилах. Дано короткий огляд методів перетворення СА на програмний код у різних парадигмах програмування. Запропоновано динамічний підхід для виконання такого перетворення, зі збереженням специфікації СА в базі даних. Розроблено графічний конструктор, який дає змогу створювати модель чат-бота, базованого на правилах, у вигляді скінченного автомата та виконує трансформацію побудованої моделі для безпосереднього використання в месенджер-платформі Telegram.Item Розробка еталонного тесту та експериментальне порівняння графових СКБД(2024) Корбут, Даніїл; Гулаєва, НаталіяУ роботі розглянуто еталонні тести та інструменти тестування СКБД. Проаналізовано наявні рішення. Запропоновано еталонний тест, що порівнюватиме продуктивність графових СКБД. Розроблено фреймворк для його реалізації. Проведено експериментальне тестування найпопулярніших графових СКБД з подальшим аналізом отриманих результатів.Item Розробка конструктора телеграм-ботів з ДСА-керованою поведінкою(2022) Кобєлєв, Михайло; Гулаєва, НаталіяЧат-боти стають все більш популярними в месенджер платформах, проте для їх створення потрібні навички розробки та розгортання застосунків. В цій роботі описано застосунок-конструктор чат-ботів у відомому месенджері Телеграм, за допомогою якого можна створювати чат-ботів у веб-інтерфейсі. Поведінка користувача чат-бота описується за допомогою моделі детермінованого скінченого автомата (ДСА). Розроблено та розгорнуто застосунок-конструктор ботів, і додано інструкцію користувача до нього.Item Розробка програмного застосунку імпорту та аналізу даних ланцюжків мітохондріальної ДНК(2020) Самовол, Марія; Гулаєва, НаталіяМетою даної курсової роботи є аналіз існуючих поліморфізмів нуклеотидів та послідовностей ланцюжків мітохондріальної ДНК людей з різних географічних регіонів. Розроблено базу даних для збереження послідовностей ланцюжків мітохондріальної ДНК людей що походять з визначених географічних регіонів. Визначені заздалегідь дані послідовностей було імпортовано в створену базу даних. Виконано аналіз послідовностей відносно різних географічних регіонів. Отримані результати презентовано у вигляді таблиць у форматі .xlsx, що суттєво підвищує зручність їх використання та обробки. Розроблено базу даних для збереження допустимих варіантів поліморфізмів нуклеотидів мітохондріальної ДНК. Попередньо підготовлені та провалідовані дані було імпортовано у розроблену базу даних. Проаналізовано можливі поліморфізми нуклеотидів (нейтральні та патогенні мутації).