Кафедра комп'ютеризованих систем автоматики

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

Browse

Search Results

Now showing 1 - 10 of 23
  • Thumbnail Image
    Item
    Розроблення модульної системи об’ємного сканування
    (Національний університет "Львівська політехніка", 2024) Шкробут, Юрій Андрійович; Shkrobut, Yurii Andriiovych; Степаняк, Михайло Васильович; Національний університет "Львівська політехніка"
    Магістерська кваліфікаційна дипломна робота присвячена дослідженню існуючих методів сканування об'ємних об'єктів, порівнянню програмних реалізацій різних алгоритмів і розробці нового підходу до цього процесу. Робота охоплює аналіз сучасних технологій тривимірного сканування, детальне дослідження їх ефективності та обмежень, а також розробку власного методу, який покращує точність і надійність сканування. Тривимірне сканування — це технологія, що дозволяє отримати цифрову копію об'єкта, включаючи його геометричну форму та, у деяких випадках, колірну інформацію. Ця технологія активно розвивається з 1960-х років і знаходить широке застосування в таких галузях, як інженерія, медицина, архітектура, культура та інші. Проте навіть сьогодні існуючі методи стикаються з проблемами сканування складних поверхонь, таких як дзеркальні, прозорі або блискучі об'єкти. Це обумовлює необхідність вдосконалення як апаратних засобів, так і алгоритмів обробки даних. Методи тривимірного сканування поділяються на кілька основних категорій, зокрема лазерне сканування, сканування за допомогою білого світла, структурованого освітлення та тіней. У роботі проведено детальний аналіз кожного з цих підходів, включаючи їх переваги, недоліки та можливості використання у різних сферах. Особлива увага приділена проблемам сканування поверхонь, які важко оцифрувати традиційними методами. Об'єктом дослідження є процеси отримання та обробки тривимірних моделей об'ємних об'єктів. Предметом дослідження є існуючі та нові алгоритми та технології тривимірного сканування. Метою роботи є аналіз існуючих методів сканування, оцінка їх ефективності, а також розробка нового підходу, спрямованого на вдосконалення точності та універсальності процесу сканування. У першому розділі розглянуто основні типи технологій 3D-сканування. Зокрема, детально описано методи, засновані на використанні лазерів, білого світла, структурованого освітлення та тіней. Також охарактеризовано сфери застосування кожного методу, від промислового виробництва до збереження культурної спадщини. Увага акцентована на ключових обмеженнях, які існують при використанні цих технологій, таких як складність роботи з прозорими, блискучими чи дзеркальними поверхнями. Другий розділ присвячено огляду сучасного ринку 3D-сканерів і програмного забезпечення. У цьому розділі порівнюються популярні програмні рішення, аналізується їх функціональність, точність та продуктивність. Описуються сучасні тенденції в розробці програмного забезпечення, такі як автоматизація процесів та зниження витрат на реалізацію проєктів. Третій розділ включає детальний опис розробленого методу, який базується на вдосконаленні існуючих алгоритмів та інтеграції обраного апаратного забезпечення. Наведено структуру пристрою, принципи роботи програмного забезпечення та алгоритм взаємодії з модулями сканера. Особлива увага приділена підвищенню точності сканування та можливості роботи з поверхнями, які важко обробляти традиційними методами. Експериментальні результати демонструють переваги розробленого підходу в порівнянні з існуючими методами. Розроблений метод забезпечує високу точність сканування, зниження впливу шумів і покращення роботи з прозорими та блискучими поверхнями.
  • Thumbnail Image
    Item
    Розроблення модульної системи об’ємного сканування
    (Національний університет "Львівська політехніка", 2024) Шкробут, Юрій Андрійович; Shkrobut, Yurii Andriiovych; Степаняк, Михайло Васильович; Національний університет "Львівська політехніка"
    Магістерська кваліфікаційна дипломна робота присвячена дослідженню існуючих методів сканування об'ємних об'єктів, порівнянню програмних реалізацій різних алгоритмів і розробці нового підходу до цього процесу. Робота охоплює аналіз сучасних технологій тривимірного сканування, детальне дослідження їх ефективності та обмежень, а також розробку власного методу, який покращує точність і надійність сканування. Тривимірне сканування — це технологія, що дозволяє отримати цифрову копію об'єкта, включаючи його геометричну форму та, у деяких випадках, колірну інформацію. Ця технологія активно розвивається з 1960-х років і знаходить широке застосування в таких галузях, як інженерія, медицина, архітектура, культура та інші. Проте навіть сьогодні існуючі методи стикаються з проблемами сканування складних поверхонь, таких як дзеркальні, прозорі або блискучі об'єкти. Це обумовлює необхідність вдосконалення як апаратних засобів, так і алгоритмів обробки даних. Методи тривимірного сканування поділяються на кілька основних категорій, зокрема лазерне сканування, сканування за допомогою білого світла, структурованого освітлення та тіней. У роботі проведено детальний аналіз кожного з цих підходів, включаючи їх переваги, недоліки та можливості використання у різних сферах. Особлива увага приділена проблемам сканування поверхонь, які важко оцифрувати традиційними методами. Об'єктом дослідження є процеси отримання та обробки тривимірних моделей об'ємних об'єктів. Предметом дослідження є існуючі та нові алгоритми та технології тривимірного сканування. Метою роботи є аналіз існуючих методів сканування, оцінка їх ефективності, а також розробка нового підходу, спрямованого на вдосконалення точності та універсальності процесу сканування. У першому розділі розглянуто основні типи технологій 3D-сканування. Зокрема, детально описано методи, засновані на використанні лазерів, білого світла, структурованого освітлення та тіней. Також охарактеризовано сфери застосування кожного методу, від промислового виробництва до збереження культурної спадщини. Увага акцентована на ключових обмеженнях, які існують при використанні цих технологій, таких як складність роботи з прозорими, блискучими чи дзеркальними поверхнями. Другий розділ присвячено огляду сучасного ринку 3D-сканерів і програмного забезпечення. У цьому розділі порівнюються популярні програмні рішення, аналізується їх функціональність, точність та продуктивність. Описуються сучасні тенденції в розробці програмного забезпечення, такі як автоматизація процесів та зниження витрат на реалізацію проєктів. Третій розділ включає детальний опис розробленого методу, який базується на вдосконаленні існуючих алгоритмів та інтеграції обраного апаратного забезпечення. Наведено структуру пристрою, принципи роботи програмного забезпечення та алгоритм взаємодії з модулями сканера. Особлива увага приділена підвищенню точності сканування та можливості роботи з поверхнями, які важко обробляти традиційними методами. Експериментальні результати демонструють переваги розробленого підходу в порівнянні з існуючими методами. Розроблений метод забезпечує високу точність сканування, зниження впливу шумів і покращення роботи з прозорими та блискучими поверхнями.
  • Thumbnail Image
    Item
    Розроблення користувацького сайту громадських організацій
    (Національний університет "Львівська політехніка", 2024) Крупський, Володимир Володимирович; Krupskyi, Volodymyr Volodymyrovych; Мищишин, Володимир Михайлович; Національний університет "Львівська політехніка"
    Громадські організації відіграють ключову роль у розвитку громадянського суспільства та вирішенні соціальних проблем. Вони потребують ефективних інструментів для координації своєї діяльності, комунікації з громадою та реалізації суспільно важливих ініціатив. Веб-платформи стають незамінним інструментом для досягнення цих цілей, забезпечуючи прозорість діяльності та розширюючи можливості залучення громадськості. Об'єктом дослідження є діяльність громадських організацій, методи організації їх онлайн-присутності, архітектурні підходи для розробки масштабованих веб-систем та сучасні технологічні рішення для забезпечення надійного функціонування платформи. Предметом дослідження є моделювання та реалізація веб-сервісів для потреб громадських організацій, забезпечення їх взаємодії з використанням протоколу віддаленого виклику процедур. Практичне значення роботи полягає у розробці функціонального веб-сайту для громадських організацій, який забезпечує управління контентом, взаємодію з членами організації та громадськістю, документування діяльності та можливість збору пожертв для реалізації суспільних ініціатив. Результати дослідження. В роботі проведено аналіз сучасних архітектурних підходів до побудови веб-систем. На основі порівняльного аналізу обрано мікросервісну архітектуру та розроблено набір незалежних сервісів з чітко визначеними межами відповідальності. Для забезпечення комунікації між сервісами використано технологію gRPC. Інтеграцію сервісів реалізовано через систему обміну повідомленнями Apache Kafka. Було розроблено програмний комплекс який складається з трьох основних модулів. Модуль проектів – який забезпечую зручну взаємодію користувача з проектами, дозволяючи створювати та відслідковувати процес реалізації, а також залучати однодумців. Модуль ресурсів – для документації проведення проектів і роботи організацій. Адміністративна панель, яка включає необхідні функції для наповнення платформи контентом – створення нових сторінок та розміщення необхідної інформації, а також для модерації створених проектів. Для збору коштів та підтримки проектів і організацій було розроблено модуль для інтеграції з сервісом оплати LiqPay
  • Thumbnail Image
    Item
    Розроблення користувацького сайту громадських організацій
    (Національний університет "Львівська політехніка", 2024) Крупський, Володимир Володимирович; Krupskyi, Volodymyr Volodymyrovych; Мищишин, Володимир Михайлович; Національний університет "Львівська політехніка"
    Громадські організації відіграють ключову роль у розвитку громадянського суспільства та вирішенні соціальних проблем. Вони потребують ефективних інструментів для координації своєї діяльності, комунікації з громадою та реалізації суспільно важливих ініціатив. Веб-платформи стають незамінним інструментом для досягнення цих цілей, забезпечуючи прозорість діяльності та розширюючи можливості залучення громадськості. Об'єктом дослідження є діяльність громадських організацій, методи організації їх онлайн-присутності, архітектурні підходи для розробки масштабованих веб-систем та сучасні технологічні рішення для забезпечення надійного функціонування платформи. Предметом дослідження є моделювання та реалізація веб-сервісів для потреб громадських організацій, забезпечення їх взаємодії з використанням протоколу віддаленого виклику процедур. Практичне значення роботи полягає у розробці функціонального веб-сайту для громадських організацій, який забезпечує управління контентом, взаємодію з членами організації та громадськістю, документування діяльності та можливість збору пожертв для реалізації суспільних ініціатив. Результати дослідження. В роботі проведено аналіз сучасних архітектурних підходів до побудови веб-систем. На основі порівняльного аналізу обрано мікросервісну архітектуру та розроблено набір незалежних сервісів з чітко визначеними межами відповідальності. Для забезпечення комунікації між сервісами використано технологію gRPC. Інтеграцію сервісів реалізовано через систему обміну повідомленнями Apache Kafka. Було розроблено програмний комплекс який складається з трьох основних модулів. Модуль проектів – який забезпечую зручну взаємодію користувача з проектами, дозволяючи створювати та відслідковувати процес реалізації, а також залучати однодумців. Модуль ресурсів – для документації проведення проектів і роботи організацій. Адміністративна панель, яка включає необхідні функції для наповнення платформи контентом – створення нових сторінок та розміщення необхідної інформації, а також для модерації створених проектів. Для збору коштів та підтримки проектів і організацій було розроблено модуль для інтеграції з сервісом оплати LiqPay
  • Thumbnail Image
    Item
    Розроблення користувацького сайту громадських організацій
    (Національний університет "Львівська політехніка", 2024) Крупський, Володимир Володимирович; Krupskyi, Volodymyr Volodymyrovych; Мищишин, Володимир Михайлович; Національний університет "Львівська політехніка"
    Громадські організації відіграють ключову роль у розвитку громадянського суспільства та вирішенні соціальних проблем. Вони потребують ефективних інструментів для координації своєї діяльності, комунікації з громадою та реалізації суспільно важливих ініціатив. Веб-платформи стають незамінним інструментом для досягнення цих цілей, забезпечуючи прозорість діяльності та розширюючи можливості залучення громадськості. Об'єктом дослідження є діяльність громадських організацій, методи організації їх онлайн-присутності, архітектурні підходи для розробки масштабованих веб-систем та сучасні технологічні рішення для забезпечення надійного функціонування платформи. Предметом дослідження є моделювання та реалізація веб-сервісів для потреб громадських організацій, забезпечення їх взаємодії з використанням протоколу віддаленого виклику процедур. Практичне значення роботи полягає у розробці функціонального веб-сайту для громадських організацій, який забезпечує управління контентом, взаємодію з членами організації та громадськістю, документування діяльності та можливість збору пожертв для реалізації суспільних ініціатив. Результати дослідження. В роботі проведено аналіз сучасних архітектурних підходів до побудови веб-систем. На основі порівняльного аналізу обрано мікросервісну архітектуру та розроблено набір незалежних сервісів з чітко визначеними межами відповідальності. Для забезпечення комунікації між сервісами використано технологію gRPC. Інтеграцію сервісів реалізовано через систему обміну повідомленнями Apache Kafka. Було розроблено програмний комплекс який складається з трьох основних модулів. Модуль проектів – який забезпечую зручну взаємодію користувача з проектами, дозволяючи створювати та відслідковувати процес реалізації, а також залучати однодумців. Модуль ресурсів – для документації проведення проектів і роботи організацій. Адміністративна панель, яка включає необхідні функції для наповнення платформи контентом – створення нових сторінок та розміщення необхідної інформації, а також для модерації створених проектів. Для збору коштів та підтримки проектів і організацій було розроблено модуль для інтеграції з сервісом оплати LiqPay
  • Thumbnail Image
    Item
    Розроблення користувацького сайту громадських організацій
    (Національний університет "Львівська політехніка", 2024) Крупський, Володимир Володимирович; Krupskyi, Volodymyr Volodymyrovych; Мищишин, Володимир Михайлович; Національний університет "Львівська політехніка"
    Громадські організації відіграють ключову роль у розвитку громадянського суспільства та вирішенні соціальних проблем. Вони потребують ефективних інструментів для координації своєї діяльності, комунікації з громадою та реалізації суспільно важливих ініціатив. Веб-платформи стають незамінним інструментом для досягнення цих цілей, забезпечуючи прозорість діяльності та розширюючи можливості залучення громадськості. Об'єктом дослідження є діяльність громадських організацій, методи організації їх онлайн-присутності, архітектурні підходи для розробки масштабованих веб-систем та сучасні технологічні рішення для забезпечення надійного функціонування платформи. Предметом дослідження є моделювання та реалізація веб-сервісів для потреб громадських організацій, забезпечення їх взаємодії з використанням протоколу віддаленого виклику процедур. Практичне значення роботи полягає у розробці функціонального веб-сайту для громадських організацій, який забезпечує управління контентом, взаємодію з членами організації та громадськістю, документування діяльності та можливість збору пожертв для реалізації суспільних ініціатив. Результати дослідження. В роботі проведено аналіз сучасних архітектурних підходів до побудови веб-систем. На основі порівняльного аналізу обрано мікросервісну архітектуру та розроблено набір незалежних сервісів з чітко визначеними межами відповідальності. Для забезпечення комунікації між сервісами використано технологію gRPC. Інтеграцію сервісів реалізовано через систему обміну повідомленнями Apache Kafka. Було розроблено програмний комплекс який складається з трьох основних модулів. Модуль проектів – який забезпечую зручну взаємодію користувача з проектами, дозволяючи створювати та відслідковувати процес реалізації, а також залучати однодумців. Модуль ресурсів – для документації проведення проектів і роботи організацій. Адміністративна панель, яка включає необхідні функції для наповнення платформи контентом – створення нових сторінок та розміщення необхідної інформації, а також для модерації створених проектів. Для збору коштів та підтримки проектів і організацій було розроблено модуль для інтеграції з сервісом оплати LiqPay
  • Thumbnail Image
    Item
    Аналіз та оптимізація продуктивності веб-додатків за допомогою сучасних фреймворків
    (Національний університет "Львівська політехніка", 2024) Галишич, Маркіян Іванович; Halyshych, Markiian Ivanovych; Сиротюк, Степан Васильович; Національний університет "Львівська політехніка"
    Дипломна робота присвячена дослідженню ефективного використання сучасних фреймворків для розробки веб-додатків. У сучасних умовах цифрової трансформації веб-додатки відіграють ключову роль у забезпеченні бізнес-процесів, комунікацій та надання послуг користувачам. Продуктивність таких додатків безпосередньо впливає на їхню успішність, зручність використання та задоволення користувачів. Аналіз і оптимізація продуктивності стають критичними завданнями для розробників, які прагнуть забезпечити високу швидкість роботи, стабільність і масштабованість своїх продуктів. У роботі розглядаються сучасні фреймворки, які надають інструменти для вдосконалення продуктивності веб-додатків. Особливу увагу приділено методам оптимізації, таким як зменшення часу завантаження сторінок, ефективне управління ресурсами та адаптивність до змінних умов використання. Ці аспекти є важливими для створення конкурентоспроможних і якісних веб-продуктів. У першому розділі розглянуті основні інструменти для створення веб-додатків, такі як HTML, CSS, DOM і JavaScript, які є базовими технологіями для розробки фронтенд-частини. HTML визначає структуру веб-сторінок, CSS відповідає за оформлення і стиль, тоді як DOM (Document Object Model) забезпечує можливість динамічного доступу до елементів сторінки та їх модифікації. 5 JavaScript виступає головним інструментом для створення інтерактивних функцій, включаючи обробку подій, динамічне завантаження контенту та роботу з API. Другий розділ присвячений вивченню методу оцінювання продуктивності веб-додатків Core Web Vitals, за допомогою якого визначаються ключові показники, що впливають на зручність користування веб-ресурсом. Третій розділ присвячений розгляду і аналізу робіт які відносяться до теми розробки і поліпшення користувацького досвіду в роботі з веб-додатками задля ширшого розуміння теми. У четвертому розділі представлена практична частина роботи яка включає проведення тестів продуктивності популярних фронтенд фреймворків, розглянута методологія тестів, аналіз їх результатів і підведення підсумків.\ У п’ятому розділі розглянута економічна ефективність даної магістерської роботи, її наукова доцільність, розраховані витрати на дослідження, супутні витрати, розраховані зарплати викладачам і консультантам. Висновки підсумовують результати виконаної роботи, вказуються поради щодо застосування фреймворків для різних цілей. Об’єкт дослідження – актуальні веб фреймворки та їхня продуктивність під час виконання різного типу задач. Предмет дослідження – ефективність використання фреймворків для створення різних частин веб-додатків, дослідження методів їхньої оцінки. Мета дослідження – оцінка ефективності роботи фреймворків для виконання різних задач.6
  • Thumbnail Image
    Item
    Оптимізація моніторингу технічних знань ІТ- фахівців
    (Національний університет "Львівська політехніка", 2024) Коляса, Ераст Павлович; Koliasa, Erast Pavlovych; Проць, Роман-Богдан Володимирович; Національний університет "Львівська політехніка"
    Кваліфікаційна робота присвячена розробці та оптимізації веб-застосунку для моніторингу та оцінювання технічних знань ІТ-фахівців. Дослідження охоплює широкий спектр аспектів – від аналізу існуючих платформ на ринку, таких як HackerRank, Codility та CodeSignal, до впровадження сучасних методів автоматизації оцінювання, включаючи тестування відкритих і закритих питань за допомогою спеціалізованих алгоритмів. Зростаючий попит на кваліфікованих ІТ-спеціалістів, а також потреба компаній швидко адаптуватися до технологічних змін, обумовлюють важливість ефективних інструментів для оцінювання знань. Традиційні методи, такі як письмові тести та інтерв’ю, часто не відповідають вимогам сучасного ринку. Веб-застосунки пропонують інтерактивність, доступність і можливість адаптації до змін технологій, що робить їх перспективним рішенням. Об’єктом дослідження є процеси моніторингу та оцінювання технічних знань у сфері інформаційних технологій. Предметом дослідження є веб-застосунок, побудований на сучасних технологіях, таких як Angular, Express.js і MongoDB, для забезпечення точного, гнучкого та масштабованого інструменту оцінки. Метою роботи є створення веб-платформи, яка б ефективно автоматизувала процеси оцінювання знань, забезпечувала зворотний зв’язок та підтримувала індивідуальний підхід до навчання і розвитку фахівців. У першому розділі роботи представлено огляд існуючих рішень, таких як HackerRank, Codility та CodeSignal, з акцентом на їх сильні та слабкі сторони, а також технологічні підходи. Виявлено, що більшості платформ бракує інтеграції з індивідуальними планами навчання та адаптивності. Другий розділ фокусується на описі технологій, що використовуються в розробці застосунку, зокрема Angular, Angular Material, Node.js, Express.js та 5 MongoDB. Детально розглянуто їх переваги та роль у забезпеченні інтерактивності, масштабованості та ефективності веб-застосунку. Третій розділ присвячено розробці програмного продукту. У ньому описано сценарії використання, UML-діаграми та функціональність платформи, що включає автоматичне оцінювання відповідей, зворотний зв’язок для користувачів, а також аналітичні звіти для менеджерів. Четвертий розділ зосереджений на оптимізації системи. Розглянуто аспекти моніторингу продуктивності, впровадження мікросервісної архітектури, автоматичного масштабування, а також покращення взаємодії з базами даних. Особливу увагу приділено тестуванню системи та автоматизації розгортання У результаті експериментів продемонстровано ефективність розробленого рішення у реальних умовах, що дозволяє компаніям оптимізувати процеси оцінки, знижувати витрати на управління персоналом і підтримувати високий рівень компетенцій ІТ-фахівців.
  • Thumbnail Image
    Item
    Динамічне ранжування контенту з використанням класифікації тексту
    (Національний університет "Львівська політехніка", 2024) Бешта, Ярослав Тарасович; Beshta, Yaroslav Tarasovych; Степаняк, Михайло Васильович; Національний університет "Львівська політехніка"
    Магістерська кваліфікаційна дипломна робота присвячена аналізу та дослідженню методів динамічного ранжування контенту з використанням адаптивної класифікації тексту. У дослідженні розглянуто широкий спектр питань, що включають класифікацію текстових даних, аналіз існуючих алгоритмів обробки та оцінку ефективності запропонованих методів у контексті оптимізації роботи інформаційних систем. Тема роботи охоплює важливі аспекти інтерактивної взаємодії користувачів із контентом, які спрямовані на забезпечення персоналізованих і релевантних результатів. Зібрані дані підкреслюють значення таких елементів, як адаптивна класифікація тексту, яка враховує зміни у вподобаннях користувачів, і алгоритми ранжування, які впроваджують контекстуальні та тематичні зв’язки. Ці методи мають вирішальне значення для функціонування сучасних інформаційних систем, включно з пошуковими платформами, новинними агрегаторами та соціальними мережами. Робота також акцентує увагу на важливості попередньої обробки текстових даних, яка включає токенізацію, лематизацію, виділення сутностей і визначення ключових слів. Цей етап є критично важливим для забезпечення точності і швидкості обчислень на наступних етапах класифікації та ранжування. Об'єктом дослідження є процеси динамічного ранжування контенту та обробки текстових даних у сучасних інформаційних системах. Предметом дослідження є алгоритми адаптивної класифікації тексту та методи ранжування, які забезпечують точність, релевантність і персоналізацію результатів для користувачів. Метою роботи є аналіз і розробка ефективного підходу до динамічного ранжування контенту з використанням адаптивних моделей для покращення роботи інформаційних систем у реальному часі. 8 У першому розділі, "Огляд і аналіз сучасних систем ранжування контенту", проведено детальний аналіз існуючих підходів до обробки даних у пошукових системах, новинних агрегаторах і соціальних мережах. Основну увагу приділено проблемам релевантності, контекстуальності й адаптивності систем, а також недолікам, пов'язаним із недостатньою персоналізацією, відсутністю багатомовної підтримки та маніпулятивним контентом. Аналіз показав, що традиційні методи ранжування не завжди враховують змінні потреби користувачів і виклики багатомовного середовища. Другий розділ, "Обґрунтування вибору методів і технологій", присвячено вибору ефективних інструментів і платформ для реалізації адаптивних алгоритмів класифікації тексту та динамічного ранжування контенту. Особливу увагу приділено вибору обчислювальних платформ, бібліотек для обробки тексту (таких як SpaCy і TensorFlow), а також методів інтеграції з великими базами даних і API. У розділі наведено обґрунтування вибору алгоритмів машинного навчання, які забезпечують адаптивність до змін користувацьких уподобань і поведінки. Третій розділ зосереджено на розробці та реалізації алгоритму динамічного ранжування контенту з урахуванням сучасних викликів. У ньому описано методологію побудови системи, зокрема її архітектуру, інтеграцію модулів обробки природної мови (NLP) і класифікації тексту, а також механізм адаптивного ранжування. Особливу увагу приділено зворотному зв’язку з користувачем, автоматичному інкрементальному навчання алгоритмів та інтеграції модерації для виявлення маніпулятивного або небажаного контенту. Результати досліджень показали ефективність запропонованих методів у контексті зменшення затримок обробки, підвищення точності класифікації та релевантності контенту. У межах експериментального тестування система продемонструвала на 15% вищу швидкість ранжування та на 12% точнішу класифікацію порівняно з аналогами. 9
  • Thumbnail Image
    Item
    Оптимізація маршрутів самокерованих автомобілів за допомогою навчання з підкріпленням
    (Національний університет "Львівська політехніка", 2024) Логвіненко, Іван Іванович; Lohvinenko, Ivan Ivanovych; Сиротюк, Степан Васильович; Національний університет "Львівська політехніка"
    В магістерській роботі розглянуто застосування методів навчання з підкріпленням (Reinforcement Learning, RL) для вирішення задач оптимізації маршрутів самокерованих автомобілів. RL дозволяє самокерованим транспортним засобам адаптувати свої дії до динамічних змін умов середовища, таких як дорожній трафік, погодні умови та аварійні ситуації, що робить цей підхід перспективним для підвищення ефективності автономного транспорту. У першому розділі розкрито основні теоретичні аспекти навчання з підкріпленням, описано принципи функціонування алгоритмів RL, функцію винагороди, а також підходи до моделювання середовища для автономного транспорту. Наведено огляд сучасних досягнень у сфері застосування RL в транспортних системах та їх інтеграції з іншими технологіями, такими як прогнозування трафіку, комп'ютерний зір і глибоке навчання. Другий розділ присвячено аналізу існуючих методів планування маршрутів самокерованих автомобілів. Детально описано особливості реалізації RL у контексті оптимізації маршрутів: використання симуляцій для навчання моделей, облік реального трафіку, прогнозування небезпечних ситуацій, а також інтеграція технологій для оцінки витрат палива та екологічної ефективності. У третьому розділі подано результати моделювання автономного автомобіля із застосуванням RL. Описано блок-схему оптимізації маршруту, що базується на симуляціях реального середовища, розроблено функцію 8 винагороди для досягнення балансу між швидкістю, безпекою та витратами енергії. Проведено серію експериментів, які демонструють, що використання RL дозволяє досягти скорочення часу в дорозі на 15-20% у порівнянні з традиційними методами. Об’єкт дослідження: процеси планування маршрутів самокерованих автомобілів. Предмет дослідження: методи та алгоритми навчання з підкріпленням для оптимізаціїмаршрутів. Мета роботи: розробка ефективного методу оптимізації маршрутів автономних транспортних засобів з використанням RL. Результати дослідження: в результаті роботи розроблено модель оптимізації маршрутів із застосуванням RL, яка дозволяє підвищити ефективність маршрутів автономних автомобілів на основі симуляційного навчання. Ця модель може бути інтегрована у сучасні транспортні системи для забезпечення вищого рівня адаптивності до змінних умов середовища.оптимізація маршрутів, алгоритми, симуляція, функція винагороди, трафік.