Вісники та науково-технічні збірники, журнали

Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/12

Browse

Search Results

Now showing 1 - 1 of 1
  • Thumbnail Image
    Item
    Проектування системи автоматизованого генерування віршованих творів
    (Видавництво Львівської політехніки, 2021-02-28) Дяк, Т. П.; Грицюк, Юрій Іванович; Diak, T. P.; Hrytsiuk, Yu. I.; Національний університет “Львівська політехніка”; Lviv Polytechnic National University
    Розглянуто особливості проектування системи автоматизованого генерування віршованих творів, що відкриває нові можливості художнього мовлення та сфери шоу-бізнесу, насамперед підготовки віршів і пісень. Доволі часто тексти пісень без особливого змісту стають успішними через відсутність складних сюжетів, а також через ненав'язливість і легкість їхнього сприйняття слухачами. Проаналізовано відомі літературні джерела та наявні програмні продукти, які можуть генерувати віршовані твори, поєднуючи різні методи та алгоритми. Встановлено, що жоден з них не здатен забезпечити змістовність і унікальність віршованого твору водночас, тим більше українською мовою. Проаналізовано наявні підходи до генерування віршованих творів, серед яких актуальними є метод на підставі шаблонів, генерування та тестування, еволюційні алгоритми та метод на підставі конкретних випадків. Досліджено особливості генерування віршованих творів, насамперед правила римування, види строф, віршовані ритми та розміри. Розроблено підхід до автоматизованого генерування віршованих творів з використанням еволюційних алгоритмів і методу на підставі конкретних випадків. Їхнє поєднання нагадує послідовність дій для творчих особистостей під час створення віршів або написання текстів пісень. Розглянуто особливості організації нейронної мережі для автоматизованого генерування віршованих творів. Запропоновано навчання нейронної мережі виконати за методом зворотного поширення та з використанням генетичного алгоритму. Проаналізовано принцип роботи алгоритмів пошуку оптимальних рішень, які містять такі послідовні етапи як ініціалізацію, оцінювання рішень, відбір популяцій, еволюцію рішень. Детально досліджено їхню взаємодію та різні можливості для навчання нейронної мережі. Розроблено алгоритм, за яким програмний додаток буде аналізувати запропоновані користувачем віршовані твори та генерувати нові його варіанти на підставі отриманих від нейронної мережі логічно зв'язаних слів чи рядків куплета вірша. Користувач може вносити правки як до складових вірша, так і до згенерованих віршованих творів, і в такий спосіб може навчати нейронну мережу. Розроблено специфікацію вимог до програмного додатку, визначено основні вимоги до користувацького інтерфейсу, а також встановлено потенційні класи користувачів, які будуть його використовувати.