Магістерські роботи (СПСКС)
Постійне посилання зібрання
Переглянути
Перегляд Магістерські роботи (СПСКС) за Дата публікації
Зараз показуємо 1 - 20 з 262
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Способи організації засобів нейромережевого розпізнавання об‘єкта на зображенні(2018-05) Буц, Вікторія Віталіївна; Тарасенко-Клятченко, Оксана ВолодимирівнаАктуальність теми. З конжним роком зростає зацікавленість вирішення більш складних задач розпізнавання об’єктів, що обумовлена автоматизацією, необхідністю образних процесів комунікації в інтелектуальних системах. Тому удосконалення реалізації розпізнавання комютерними системами образів є актуальною. Один з перспективних напрямків вирішення даної проблеми ґрунтується на застосуванні штучних нейронних мереж і нейрокомп'ютерів, як найбільш прогресивних по відношенню проблем класифікації задач розпізнавання образів. У наш час запропоновано велику кількість архітектур нейромеж для застосування у розпізнаванні об’єктів. Аналіз запропонованих рішень показує, що й досі не існує такої моделі, яка б була кращою серед усіх результуючих показників роботи. Перспективу в удосконаленні архітектур вбачають у згорткових нейронних мережах. Переваги згорткових мереж над багатошаровими полягають у використанні спільної ваги у згорткових шарах, що означає, що для кожного пікселя шару використовується один і той же фільтр (банк ваги). Об’єктом дослідження є способи організації засобів нейромережевого розпізнавання об’єкта на зображенні з використанням графічних прискорювачів. Предметом дослідження є методи і алгоритми реалізації архітектур згорткових нейронних мереж. Мета і задачі дослідження: створити нейромережеву систему розпізнавання об’єктів на зображеннях, використовуючи згорткову нейронну мережу власної архітектури із використанням ієрархічного класифікатору. Запропонувати архітектуру, яка призначатиметься для вирішення поставленної задачі найкращим чином — матиме вищі показники продуктивності, час навчання мережі, кількість параметрів при розпізнавання обєкта та вищий показник точності розпізнавання у порівнянні з уже існуючими моделями згорткових нейронних мереж. Провести експерименти із навчання мережі використовуючи графічні прискорювачі (анлг. graphic processing unit, GPU) на семи наборах даних, а саме : CIFAR-10, CIFAR-100, GTSRB, MNIST, HASYv2, STL-10, та SVHNДокумент Відкритий доступ Спосіб планування та динамічного балансування навантаження на модулі хмарного середовища(2018-05) Телелейко, Інна Сергіївна; Орлова, Марія МиколаївнаАктуальність теми. Потребу в плануванні навантаження необхідно вирішувати на початковій стадії розвитку будь-якого проекту. Проблеми недостатньої продуктивності сервера в зв'язку зі зростанням навантаження можна вирішувати шляхом нарощування потужності сервера або ж за рахунок оптимізації використовуваних алгоритмів, програмних кодів тощо. Але рано чи пізно настає момент, коли і ці заходи виявляються недостатніми та неефективними. Основними характеристиками хмарних обчислень є масштабованість, еластичність, мобільність, необмежений обсяг даних, що оброблюються, та можливість нарощувати ресурси. Актуальним є аналіз існуючих підходів балансування навантаження в хмарному середовищі та експериментальне дослідження ефективності створених правил балансування навантаження . Об’єкт дослідження – системи балансування робочого навантаження та планування ресурсів в хмарних технологіях. Предмет дослідження – методи і алгоритми балансування навантаження на модулі у хмарному середовищі, критерії їх порівняння, узагальнена модель хмарного додатку, обґрунтування вибору правил балансування навантаження. Методи досліджень – проведення класифікації методів і алгоритмів балансування навантаження в хмарних системах, розробка порівняльної характеристики розповсюджених систем балансування навантаження, надання практичних рекомендацій по налаштуванню системи балансування навантаження, експериментальне дослідження ефективності створених правил балансування навантаження. Мета роботи: підвищення функціональної ефективності та ступеня рівномірного завантаження модулів хмарної інфраструктури. Для цього визначено завдання, які вирішуються в роботі: 1. Проведення систематизації методів і алгоритмів балансування навантаження в хмарних системах. 2. Розробка порівняльної характеристики розповсюджених систем балансування навантаження. 3. Розробка модифікованого способу динамічного балансування навантаження в хмарному середовищі на основі методу міграції задач та алгоритму Weighted Least Connections. 4. Експериментальне дослідження ефективності створених правил балансування навантаження.Документ Відкритий доступ Метод перетворення GL-моделей шляхом введення внутрішніх ребер(2018-05) Примак, Іван Костянтинович; Романкевич, Віталій ОлексійовичАктуальність теми. Використання моделей при проектуванні складних систем вже певний час є загальною практикою. Такі моделі використовуються для проведення експериментів, за результатами яких можна оцінити кількісні характеристики, такі як рівень надійності і ефективність цих систем ще на етапах проектування, що дуже важливо у зв'язку з високою вартістю побудови таких систем. Створення нових та вдосконалення вже існуючих методів побудови таких моделей з метою досягнення більшої швидкості визначення стану систем впродовж виконання статистичних тестів, що виконуються з метою визначення рівня надійності системи, спрощує та прискорює роботу спеціалістів, що використовують ці моделі у своїй праці. Об’єктом дослідження є моделі, що відображують поведінку відмовостійких багатопроцесорних систем, та методи їх створення та підтримки під час використання. Предметом дослідження є метод перетворення GL-моделей шляхом введення внутрішніх ребер з урахуванням попарних реберних циклів. Мета роботи: аналіз існуючих методів перетворення GL-моделей, створення методу, що пропонує рішення для вибору додаткових ребер та реберних функцій враховуючи попарні реберні цикли та їх можливі комбінації.Документ Відкритий доступ Організація розподілених обчислень при відстеженні траєкторії об‘єктів у мережі сенсорів(2018-05) Перевертайло, Андрій Ігорович; Замятін, Денис СтаніславовичАктуальність теми. Акустичні сенсорні мережі все частіше використовуються в багатьох прикладних областях людської діяльності. Також продуктивнішою стає апаратна складова обчислювального ресурсу таких мереж. Разом з цим збільшуються вимоги щодо швидкодії та граничної кількості об’єктів, які мають бути одночасно локалізовані у таких мережах, тому питання застосування нових алгоритмів для забезпечення розподілених обчислень на вузлах мережі є актуальним. Об’єктом дослідження є методи проектування системи розподілених обчислень у сенсорних мережах при локалізації джерел акустичного сигналу. Предметом дослідження є реалізація системи розподілених обчислень у сенсорних мережах при локалізації джерел акустичного сигналу. Мета роботи: розробка моделі, що імітує локалізацію джерел акустичних сигналів в сенсорній мережі та складається з мережі сенсорів та серверів, що утворюють кластер, а також розробка алгоритму, що дозволить реалізувати метод TDOA (Time Difference of Arrival) для локалізації сигналів та розподілити обчислення між серверами кластера використовуючи платформу Apache Spark.Документ Відкритий доступ Метод динамічної компіляції Python програм, що орієнтовані на обробку масивів(2018-05) Кривомаз, Максим Євгенович; Терейковский, Ігор АнатолійовичАктуальність теми. Мова програмування Python стала популярною платформою для аналізу даних і наукових обчислень. Python транслює інструкції вихідного програмного коду в проміжне представлення, відоме як байт-код, і потім інтерпретує цей байт-код. Байт-код забезпечує переносимість програм, оскільки це платформо-незалежний формат. Однак через те, що Python не створює двійковий машинний код (наприклад, машинні інструкції для мікропроцесора Intel), деякі програми на мові Python можуть працювати повільніше своїх аналогів, написаних на мовах що компілюються у машинний код, таких як С. Для вирішення проблеми низької продуктивності стандартного інтерпретатора мови Python, математично інтенсивні обчислення, як правило, переносяться на бібліотечні функції, які написані на високопродуктивних мовах програмування. Якщо така бібліотека для виконання певного алгоритму відсутня, програмісту доводиться прийняти низьку продуктивність або перейти на мову нижчого рівня для ефективної реалізації поставленої задачі. Таким чином, у процес розробки проекту входить етап прототипування алгоритмів на мови програмування нижчого рівня, а потім безпосередньо відбувається процес переносу розділів з низькою продуктивністю у такій мові як Python, на мову нижчого рівня. Цей етап може займати багато часу, призводити до появи помилок і відводить увагу розробника від початкової задачі, тому в даній роботі запропоновано метод динамічної компіляції Python програм орієнтованих на обробку масивів, який завдяки оптимизаціям високого рівня, визначенню типів вхідних даних та використанню переваг паралельного виконання коду надає значне прискорення часу виконання програм, які виконують операції над масивами. Об’єктом дослідження є метод динамічної компіляції Python програм, що орієнтовані на обробку масивів. Предметом дослідження є методи і алгоритми принципів трансляції та виконання програмного коду, оптимізації проміжного представлення програмного коду та оптимізації компіляції програм, що орієнтовані на обробку масивів. Мета і задачі дослідження: створити метод динамічної компіляції Python програм, що орієнтовані на обробку масивів, для вирішення проблеми низької продуктивності математично інтенсивних обчислень над масивами у мові Python та уникнення прототипування алгоритмів на мови нижчого рівня та переносу розділів з низькою продуктивністю на такі мови. Запропонований метод надасть можливість поєднати зручність використання мови Python та забезпечить швидкість виконання коду як на ефективних мовах програмування. Провести експерименти порівняння часу виконання ряду алгоритмів на різних апаратних засобах.Документ Відкритий доступ Дослідження системи розпізнавання голосових сигналів в умовах обмеженої обчисленої потужності(2018-05) Кононенко, Олексій Сергійович; Терейковський, Ігор АнатолійовичАктуальність теми. Зараз систем розпізнавання мовлення набувають все більшої популярності та зустрічаються все частіше. Успішними прикладами використання технології розпізнавання мови в мобільних додатках є: введення адреси голосом в Яндекс.Навігатор, голосовий пошук Google Now. Крім мобільних пристроїв, технологія розпізнавання мови знаходить широке поширення в різноманітних сферах людської діяльності: ● Телефонія: автоматизація обробки вхідних і вихідних дзвінків шляхом створення голосових систем самообслуговування зокрема для: отримання довідкової інформації та консультування, замовлення послуг, товарів, зміни параметрів чинних послуг, проведення опитувань, анкетування, збору інформації, інформування та будь-які інші сценарії; ● Рішення "Розумний будинок": голосовий інтерфейс управління системами «Розумний будинок»; ● Побутова техніка і роботи: голосовий інтерфейс електронних роботів; голосове керування побутовою технікою тощо; ● Автомобілі: голосове управління в салоні автомобіля - наприклад, навігаційною системою; ● Соціальні сервіси для людей з обмеженими можливостями; ● Комплексні системи захисту інформації. Голосова аутентифікація. ● Визначення емоційного забарвлення голосу диктора. Об’єктом дослідження є процес розпізнавання голосових сигналів. Предметом дослідження є методи та моделі розпізнавання голосових сигналів в умовах обмеженої обчислювальної потужності. Мета роботи: підвищення ефективності процесу розпізнавання голосових сигналів в умовах обмеженої обчислювальної потужності. Методи дослідження. В роботі використовуються методи математичного моделювання, методи оптимізації, методи системного аналізу, чисельні методи.Документ Відкритий доступ Багатомовний модель-орієнтований підхід до розробки веб-додатків(2018-05) Ткаченко, Роман Юрійович; Боярінова, Юлія ЄвгенівнаДокумент Відкритий доступ Методи балансування навантаження на модулі мережі LTE шляхом міжчастотного хендоверу(КПІ ім. Ігоря Сікорського, 2018-05) Багінський, Євгеній Сергійович; Щербина, Олександр АндрійовичАктуальність теми. Очікується, що до 2021 року кількість людей, які будуть користуватися мобільними телефонами наблизиться до 5,5 млрд. Такі дані наводяться в черговому випуску звіту Cisco «Наочний індекс розвитку мережевих технологій: глобальний прогноз по мобільному трафіку на період 2016-2021 рр.». Такі фактори, як впевнене зростання числа користувачів мобільного зв'язку, смартфонів, мобільного відео, підключень Інтернету речей (Internet of Things, IoT), а також зростання швидкостей передачі даних і споживання мобільного відео в найближчі п'ять років призведуть до семикратного збільшення мобільного трафіку. Це в свою чергу загострює проблему балансування навантаження зокрема в мережах LTE. Об’єктом дослідження мережа LTE, особливості її архітектури, впровадження та балансування навантаження. Предметом дослідження є методи балансування навантаження на базову станцію для мереж LTE. Методи дослідження — методи математичної статистики для аналізу балансування навантаження на базову станцію для мереж LTE. Мета роботи: розробка та оцінка ефективності механізму балансування навантаження на базову станцію, що використовує міжчастотний хендовер в мережах LTE з урахуванням кількох спільних розташувань діапазонів частот, що розгортаються.Документ Відкритий доступ Метод формування потоку вхідних векторів для статистичних експериментів з GL-моделями(2018-05) Ткаченко, Михайло Геннадійович; Потапова, Катерина РоманівнаАктуальність теми. Незважаючи на наявність численних робіт з технічних засобів формування випадкових та псевдовипадкових процесів, значущих результатів, орієнтованих на цифрову реалізацію, отримано не було. Елементи теорії цифрових генераторів і методи їх інженерних додатків в задачах побудови механізмів формування випадкових і псевдовипадкових процесів на цифровий елементній базі є внеском у вирішення науково-технічної проблеми, актуальної для областей статистичного моделювання, захисту інформації та інших галузей. Зокрема, визначення характеристик відмовостійких багатопроцесорних систем, представлених у вигляді GL-меделей, за допомогою статистичного тестування потребує якісних джерел псевдовипадкових вхідних даних. Об’єктом дослідження є процес статистичного тестування відмовостійких багатопроцесорних систем у вигляді GL-моделей. Предметом дослідження є методи, алгоритми формування псевдовипадкових наборів для статистичного тестування. Мета роботи: розробка методів та засобів, які дають змогу розробнику відмовостійкої багатопроцесорної системи за допомогою її GL-моделі оцінити статистичні характеристики шляхом тестування вхідними наборами.Документ Відкритий доступ Класифікація веб-сторінок на основі технології інтелектуального аналізу даних(2018-05) Кузьомка, Марина Анатоліївна; Боярінова, Юлія ЄвгенівнаАктуальність теми. Сьогодні Інтернет займає важливу роль в житті людини. Інформаційний простір в мережі налічує вже мільйони гігабайт даних різного роду і відрізняється високим рівнем доступності для користувачів. Для автоматизації перевірки і класифікації веб-контенту можна використовувати методи інтелектуального аналізу даних. Мета технології інтелектуального аналізу даних - виявити структури даних і знайти закономірності в слабоструктурованих даних. Інформація в Інтернеті відрізняється високою динамікою: створення нового контенту, його редагування та видалення займають кілька секунд. З огляду на кількість користувачів, які можуть створювати небажаний контент, використання традиційних методів виявлення та класифікації подібної інформації стає незручним. Об’єктом дослідження є методи і алгоритми інтелектуального аналізу даних. Предметом дослідження є методи аналізу і класифікації веб-сторінок. Мета роботи: модифікація існуючих методів і алгоритмів інтелектуального аналізу даних для підвищення точності класифікації веб-сторінок.Документ Відкритий доступ Локалізація об‘єкта за акустичним сигналом в розподіленних сенсорних мережах(2018-05) Книш, Петро Костянтинович; Замятін, Денис СтаніславовичАктуальність теми. Задача локалізації джерела сигналу є базовою в багатьох спеціалізованих системах. До неї зводиться чимало інших задач, наприклад, при побудові охоронних систем, при визначенні місцеположення абоненту мобільного зв’язку та у військових цілях. Серед відомих методів локалізації джерела акустичного сигналу було обрано TDOA (Time Difference of Arrival), який дозволяє створити модель з високою точністю визначення джерела звуку і створити ефективну реалізацію для застосування у сенсорних мережах. Актуальність дослідження розподілених сенсорних систем є надзвичайно високою, оскільки вони повсякчас використовуються в перерахованих системах, завдяки низької вартості сенсорів. Об’єктом дослідження є методи проектування розподілених сенсорних мереж для локалізації джерела акустичного сигналу. Предметом дослідження є методи реалізацій розподілених сенсорних мереж для локалізації джерела акустичного сигналу. Мета роботи: розробка моделі, головною частиною є сервер на який в реальному часі надсилаються дані з мікрофонів за допомогою протоколу UDP та відбуваєтьсья локалізація за допомогою методу TDOA.Документ Відкритий доступ Модифікований спосіб ущільнення великих об`ємів даних(2018-05) Щербакова, Галина В’ячеславівна; Орлова, Марія МиколаївнаАктуальність теми. Розвиток обчислювальної техніки в сучасному світі технології йде дуже швидкими темпами - зростає частота і продуктивність процесорів, збільшуються обсяги пам'яті і прискорюється час доступу до неї. Однак при такому бурхливому зростанні швидкостей різних пристроїв швидкість передачі даних зростає значно меншими темпами. Особливістю більшості типів даних є їх надлишковість. При зберіганні та передачі великих обсягів інформації надмірність відіграє негативну роль, оскільки вона призводить до зростання не тільки вартості зберігання, а й часу передачі інформації. В зв'язку з цим на сьогоднішній день для забезпечення ефективності зберігання, передачі великих обсягів інформації широко використовуються алгоритми ущільнення. Об’єктом дослідження є способи ущільнення великих обсягів даних. Предметом дослідження є великі обсяги даних та тривимірні дані. Мета роботи: Метою роботи є підвищення ефективності існуючих способів ущільнення даних за рахунок розробки модифікованого способу ущільнення великих обсягів даних.Документ Відкритий доступ Програмні засоби класифікації звукових сигналів на основі нейронних мереж(2018-05) Гончаров, Данило Андрійович; Петрашенко, Андрій ВасильовичАктуальність теми. З урахуванням швидкого розвитку мікроконтролерів та появи дешевої елементної бази для датчиків та подальшого розповсюдження смартфонів кількість наявної аудіоінформації стрімко зростає. Як результат, зростає необхідність в розвитку систем, спрямованих на обробку цієї інформації в автоматизованому режимі. Однією з важливих задач є задача класифікації звукових сигналів, яка важлива для сенсорних систем, які мають обробляти інформацію, що поступає з датчиків в реальному часі. Наразі існує досить велика кількість алгоритмів, що направлені на вирішення цієї задачі, проте дослідження теми лишається актуальним. Об’єктом дослідження є програмні засоби класифікації звукових сигналів із використанням нейронних мереж. Предметом дослідження є алгоритми для розпізнавання звуку за допомогою машинного навчання, особливо нейронні мережі, використання підходу transfer learning для вирішення задачі класифікації звуку, шляхи знаходження характерних ознак звуку (feature extraction), що найкращим чином підходять до цих алгоритмів в цій предметній області. Мета дослідження: Підвищення ефективності розв'язання задачі класифікації звуку за допомогою зменшення часу навчання алгоритму згорткових нейронних мереж на задачі класифікації. Задачі дослідження: 1. Аналіз наявних алгоритмів класифікації звуку. 2. Розробка алгоритму на базі згорткових нейронних мереж з використанням підходу transfer learning для розв’язання задачі класифікації звуку. 3. Дослідження отриманого алгоритму. Методи дослідження базуються на використанні методів теорії ймовірності.Документ Відкритий доступ Метод обчислення надійності відмовостійких багатопроцесорних систем, що складаються з декількох підсистем(2018-05) Корнєйчик, Борис Анатолійович; Романкевич, Віталій ОлексійовичАктуальність теми обумовлена збільшенням обсягів оброблюваної інформації, вимогам до швидкості її обробки і до надійності апаратних і програмних засобів, що використовуються для цих цілей. У зв'язку з цими обставинами системи обробки інформації і особливо системи управління проектуються відмовостійкими, багатопроцесорними і реконфігурованими, а сфера використання відмовостійких багатопроцесорних обчислювальних систем і систем управління все більше і більше розширюється. Найбільш широке поширення такі системи отримують у тих областях, де відмови і збої апаратури можуть привести до великих фінансових збитків, екологічних катастроф і людських жертв (банківські системи, атомні електростанції, системи управління літаків і ракет, медичні системи та ін). При розробці відмовостійких багатопроцесорних систем (ВБС) дуже важливо вибрати найбільш оптимальний з точки зору надійності і вартості варіант структури ще на етапах проектування та визначити його так звані «вузькі» місця. Для цього необхідно створювати математичні моделі, що адекватно відбивають поведінку ВБС у потоці відмов і розробляти методи оцінки параметрів надійності ВБС на основі цих моделей, що дозволяють отримати результат обчислень в прийнятний час доступними обчислювальними засобами. Об'єктом дослідження є багатопроцесорні відмовостійкі системи. Предметом дослідження є методи та засоби розрахунку показників надійності відмовостійких багатопроцесорних систем шляхом виконання статистичних експериментів з моделями їх поведінки в потоці відмов. Мета роботи. На основі відомих методів розрахунку надійності цифрової апаратури і статистичних методів створення методики розрахунку надійності відмовостійкої багатопроцесорної системи, що складається з декількох підсистем. Методи дослідження. В роботі використовуються методи теорії ймовірностей і математичної статистики, теорії графів, дискретної математики, а також методи теорії надійності засобів обчислювальної техніки і систем управління.Документ Відкритий доступ Спосіб структуризації програмно-конфігуровних мереж SDN(2018-05) Єрмоленко, Ігор Андрійович; Щербина, Олександр АндрійовичАктуальність теми. З розвитком Інтернету контроль мережі став вузьким місцем в класичному мережевому підході. Це спричинило появу нової програмно-конфігуровної архітектури SDN (Software defined network), в якій рівень управління мережею відділений від пристроїв передачі даних і реалізується програмно. SDN розділяє рівень контролю і рівень даних, що призводить до значного спрощення модуля управління. Таким чином, вся логіка управління мережею зосереджена, наприклад, на одному сервері, а інші пристрої мережі, відповідно до концепції, використовуються тільки для передачі даних. Проте одним із основних недоліків нової архітектури є складність масштабування рівня контролю мережею. Зі збільшенням кількості вузлів у мережі, і, відповідно, зі значним збільшенням запитів до рівня управління, навантаження на модуль контролю зростає, і його продуктивність може значною мірою знижуватися. Таким чином, обчислення масштабованості рівня управління SDN є критичною проблемою для успішної адаптації SDN до великомасштабних мереж або мереж з великою кількістю потоків. Об’єктом дослідження є програмно-конфігуровні мережі. Предметом дослідження є спосіб побудови рівня управління програмно-конфігуровної мережі. Мета роботи: підвищити ефективність функціонування програмно-конфігуровних мереж за рахунок модифікації структури рівня контролю.Документ Відкритий доступ Методи динамічного завантаження класів у розподілених сховищах даних(2018-05) Ріпневський, Олександр Олександрович; Замятін, Денис СтаніславовичАктуальність теми. Сучасне суспільство дедалі більше набирає рис інформаційного. Інформація стає одним із головних стратегічних ресурсів держав на одному рівні з матеріальними, енергетичними та електронними. Обробка даних безпосередньо в оперативній пам’яті є досить широко обговорюваною темою в останній час. Багато компаній, які в минулому відмовлялись розглядати використання in-memory технологій через високу вартість, зараз перебудовують архітектуру своїх інформаційних систем, щоб використовувати переваги швидкої транзакційної обробки даних, пропонованих даними рішеннями. Це є наслідком стрімкого падіння вартості оперативної пам'яті (RAM), в результаті чого стає можливим зберігання всього набору операційних даних в пам'яті, збільшуючи швидкість їх обробки більш ніж в 1000 разів, порівняно із обробкою даних на жорстких дисках. In-Memory Compute Grid та In-Memory Data Grid продукти надають необхідні інструменти для побудови таких рішень. Цей підхід дуже швидко набув широкого визнання серед експертів в області проектування хмарних платформ, а також будь-яких систем, що мають потребу в практично необмеженому масштабуванні системи зберігання даних. Багато відомих компаній випустили на ринок системи такого типу: Oracle Coherence - Java / C / .NET VMWare Gemfire - Java GigaSpaces - Java / C / .NET JBoss (RedHat) Infinispan - Java Terracota - Java В межах даного дослідження будуть розглядатись рішення для Java, тобто вузлами кластера IMDG будуть JVM. Крім того IMDG на Java може бути використаний для швидкого доступу до даних через REST API. В даній роботі розглянуті різні реалізації розподілених сховищ даних. Описано основні функції та розглянуто механізми обробки даних в IMDG. Окремо розглянутий механізм завантаження класів до сховищ в оперативній пам’яті, та описано існуючі рішення його оптимізації. Технологія та In-Memory Data Grid є відносно новою, тому існує ряд проблем, які потребують вирішення. Однією з таких проблем розподілених сховищ даних в оперативній пам’яті є неможливість зміни схеми даних без перезавантаження кластеру, що, в свою чергу, призведе до втрати даних. На сьогодні ця проблема вирішується за допомогою динамічного завантаження класів у розподілених сховищах даних. Існує досить велика кількість різнопланових задач, яка вимагає створення системи динамічного завантаження класів у розподілених сховищах даних в оперативній пам’яті. Об’єктом дослідження є технологія динамічного завантаження класів у розподілених сховищах даних. Предметом дослідження є In-Memory Data Grid реалізації розподілених сховищ даних Мета і задачі дослідження. Метою даної роботи є оптимізація механізму та створення системи завантаження класів до розподілених сховищ даних в оперативній пам’яті. Для цього розробляється алгоритм та модель інструменту динамічного завантаження, спрямована на покращення та збільшення швидкості розробки за допомогою IMDG технології.Документ Відкритий доступ Методи оптимізації при трансляції на графі залежностей станів та значень(2018-05) Подзе, Олександр Сергійович; Марченко, Олександр ІвановичАктуальність теми. Сучасні мови програмування надають все більше можливостей для абстрагування створюваного програмного забезпечення від деталей оточення, в якому воно буде працювати. Разом з цим вимоги до швидкодії цих програм не зменшуються, що є мотивацією для дослідження нових шляхів оптимізації програм у процесі їх трансляції у машинні інструкції. Транслятори є одною з найважливіших ланок у сучасній розробці програмного забезпечення, і вже сьогодні здатні у деяких випадках покращити швидкодію програм на порядки без втручання зі сторони розробника. Важливим фактором при виборі сучасного транслятору для розробників програмного забезпечення є швидкість компіляції вихідного коду, тому дослідження таких методів оптимізації, які дозволять прискорити процес трансляції, при цьому отримувати на виході програми, що не поступаються по швидкодії програмам, отриманим стандартними методами, є актуальною темою. Об’єктом дослідження є процеси оптимізації коду, що генерується, в трансляторах. Предметом дослідження є методи оптимізації в трансляторах з використанням графу залежності станів та значень у якості внутрішнього подання програми. Мета роботи: прискорення процесів оптимізації у трансляторах, розробка більш швидких методів оптимізації у трансляторах на основі графу залежності станів та значень у якості внутрішнього подання програми.Документ Відкритий доступ Метод рою частинок пошуку найкоротшого шляху в телекомунікаційній мережі(2018-05) Бондарчук, Максим Юрійович; Зорін, Юрій МихайловичАктуальність теми. В наш час важко уявити життя без телекомунікаційних мереж. Мережа інтернет, яка є телекомунікаційною мережею, розширюється з кожним днем долучаючи тисячі нових користувачів. Україна є однією з країн, в якій інтернет розвивається швидкими темпами. На 2017 рік у світі нараховувалось близько 4 мільярдів користувачів всесвітньої мережі або 50% населення Землі. Значно зростає кількість користувачів соцмереж і частка мобільних пристроїв у мережі. Незважаючи на те, що майже всі куточки планети покриті мережею, у багатьох місцях все ще наявна незначна пропускна спроможність мережі. В цьому випадку ефективне розв’язання задачі пошуку найкоротших шляхів між заданими вузлами є надзвичайно важливою задачею. Об’єктом дослідження є процес комбінаторної оптимізації при розв’язанні задачі пошуку найкоротших шляхів в телекомунікаційній мережі. Предметом дослідження є евристичні методи розв’язання задачі пошуку найкоротших шляхів в телекомунікаційній мережі. Метою роботи є розробка нового методу розв’язання задачі пошуку найкоротших шляхів в телекомунікаційній мережі, що характеризується вищою швидкодією та якістю розв’язків ніж відомі методи. Методи дослідження. В роботі використовуються методи евристичних алгоритмів, методи дискретної математики, методи комбінаторної оптимізації.Документ Відкритий доступ Методи захисту спеціалізованих моніторингових комп’ютерних засобів на ПЛІС(2018-05) Тарасенко, Георгій Олегович; Клятченко, Ярослав МихайловичАктуальність. Забезпечення заданого рівня надійності і безпеки використання об'єктів критичного застосування (аерокосмічні комплекси, підприємства енергетичної галузі, підприємства із небезпечним виробництвом, об’єкти транспорту) залежить від ступеня безвідмовності програмно-апаратних компонент, досконалості архітектурних рішень, використовуваних методів і засобів стійкості до відмов, що викликані різними факторами (фізичними і проектними дефектами, дефектами взаємодії із зовнішнім середовищем). Застосування ефективних методів, моделей та спеціальних архітектурно- структурних рішень в системах моніторингу стану критичних об’єктів дозволяє вирішити ряд проблем завдяки, в тому числі, і застосування програмовних логічних інтегральних середовищ (ПЛІС) для практичної реалізації таких систем. Пpи пpoектувaннi cучacних cиcтем нa кpиcтaлi шиpoкo викopиcтoвуютьcя гoтoвi мoдулi - блоки інтелектуальної власності: ІР, IP-блoки aбo IP-core (intellectual property), що втілені у функціональних можливостях пристроїв та якi pеaлiзують дocить cклaднi алгоритми пеpетвopення i oбpoбки дaних. Однак, багатий досвід використання ПЛІС сучасного рівня складності та сенсорних мереж в критичних додатках, що накопичений в Україні, вимагає більш детального осмислення і аналізу, а таке дослідження повинно проводитися із урахуванням можливих ризиків, які мають місце при використанні ПЛІС-технологій із дотриманням вже відомих базових принципів забезпечення надійності, функціональної та інформаційної безпеки. Крім того, самі пристрої на ПЛІС та мережі сенсорів мають можливість змінювати свою конфігурацію, що вимагає реалізації гнучких засобів їхньої інтеграції. Саме тому дослідження, спрямовані на пошук шляхів підвищення рівня захищеності систем моніторингу вистану об’єктів критичного застосування Об’єктом дослідження є процеси, що впливають на ступінь захищеності спеціалізованих моніторингових обчислювальних засобів на базі програмовних інтегральних середовищ від атак та втручань. Предметом дослідження є методи забезпечення захисту спеціалізованих моніторингових комп’ютерних засобів на ПЛІС. Мета і задачі дослідження. Метою дослідження є підвищення рівня захищеності спеціалізованих обчислювальних засобів для моніторингу об’єктів критичного застосування та перевірка ефективності запропонованих структур засобів захисту. Для досягнення поставленої мети в роботі вирішуються наступні задачі: - дослідження впливу загроз та атак на блоки інтелектуальної власності проектів спеціалізованих обчислювальних засобів на ПЛІС ; - оцінка ефективності існуючих методів захисту ІР-блоків в проектах на ПЛІС із урахуванням архітектурно-структурної організації цих напівфабрикатів; - розробка нових методів для підвищення рівня захищенності блоків інтелектуальної власності проектів апаратних засобів на ПЛІС; - оцінка рівня захищеності ІР-блоків від атак та загроз різних типів. Методи дослідження базуються на використанні методів теорії ймовірностей та математичного статистичного аналізу, комп’ютерної схемотехніки, теорії організації обчислювальних процесів для створення спеціалізованих комп’ютерних систем на ПЛІС.Документ Відкритий доступ Способи обчислення міри неконсистентностей OWL онтологій(2018-05) Дзицюк, Євгенія Володимирівна; Щербина, Олександр АндрійовичАктуальність теми. Розвиток інформаційно-телекомунікаційних технологій сприяє збільшенню обсягів інформації, необхідної для роботи корпоративних систем. Тому на сьогодні існує проблема ефективної обробки даних. Одним із варіантів рішення цієї задачі є обробка даних в системах з використанням онтологій. Онтологія — формалізоване представлення знань про певну предметну область, придатне для автоматизованої обробки. Таким чином дані охоплюють менший об'єм пам'яті, а інформації з них можна отримати більше. Розмір онтологій невпинно зростає, тому неконсистентність або внутрішнє протиріччя онтології в таких випадках є звичним явищем. Для обробки та аналізу таких онтологій необхідно застосовувати способи обчислення міри неконсистентності, які і будуть розглянуті в даній дисертаційній роботі. Об’єктом дослідження є онтологічні системи, некосистентність при побудові онтологій. Предметом дослідження є способи обчислення міри неконсистентності OWL онтологій. Методи дослідження – методи математичної статистики для аналізу обчислення міри некосистентності OWL онтологій. Мета роботи: підвищення ефективності обробки неконсистентних онтологій шляхом застосування обчислення міри невідновідності; адаптація підходів до обчислення міри неконсистентності онтологій в описовій логіці до OWL онтологій; оптимізація способів обчислення міри неконсистентності онтологій задля зменшення часу їх виконання.