Вісник сучасних інформаційних технологій https://hait.od.ua/index.php/journal <p>Представлення<strong> в системах реферування</strong>: видання відображається в реферативній базі даних <a href="https://scholar.google.com.ua/citations?hl=ru&amp;user=oF6CUXQAAAAJ&amp;view_op=list_works&amp;authuser=4&amp;sortby=pubdate" target="_blank" rel="noopener">Google Scholar</a>, Academia.edu, ROAD, <a href="http://www.irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?Z21ID=&amp;I21DBN=UJRN&amp;P21DBN=UJRN&amp;S21STN=1&amp;S21REF=10&amp;S21FMT=juu_all&amp;C21COM=S&amp;S21CNR=20&amp;S21P01=0&amp;S21P02=0&amp;S21P03=PREF=&amp;S21COLORTERMS=0&amp;S21STR=hait" target="_blank" rel="noopener">Національна бібліотека України імені В.І. Вернадського</a>.</p> <p><strong><br />Читацька аудиторія</strong>: науковці, викладачі співробітники вищих навчальних закладів, аспіранти та студенти, ІТ фахівці-практики.</p> Державний університет «Одеська політехніка», Україна uk-UA Вісник сучасних інформаційних технологій 2663-0176 Оптимізація ієрархічних класифікаторів шляхом налаштування параметрів та оцінки впевненості https://hait.od.ua/index.php/journal/article/view/221 <p>Ієрархічні класифікатори відіграють вирішальну роль у вирішенні складних задач класифікації, розбиваючи їх на<br>менші, більш керовані підзадачі. Ця стаття продовжує серію робіт, зосереджених на ієрархічній класифікації технічних<br>українських текстів, зокрема класифікації ремонтних робіт та запасних частин, що використовуються в обслуговуванні та<br>ремонті автомобілів. Ми вирішуємо питання, пов'язані з багатомовними вхідними даними – зокрема українською,<br>російською та їх міксом – і відсутністю стандартних моделей попередньої обробки даних для української мови. У цій статті<br>описується метод навчання та оцінювання моделі ієрархічної класифікації за допомогою налаштування параметрів для<br>кожного вузла в деревоподібній структурі. Процес навчання включає ініціалізацію ваг для токенів у вузлах дерева класів та<br>вхідних рядках, після чого проводиться ітеративне налаштування параметрів для оптимізації точності класифікації.<br>Початкові ваги призначаються на основі наперед визначених правил, а ітеративний процес коригує ці ваги для досягнення<br>оптимальної продуктивності. Стаття також розглядає проблему інтерпретації множинних показників впевненості,<br>отриманих з процесу класифікації, пропонуючи підхід машинного навчання з використанням GradientBoostingClassifier з<br>бібліотеки Scikit-learn для розрахунку уніфікованого показника впевненості. Цей показник допомагає оцінити надійність<br>класифікації, особливо для нерозмічених даних, шляхом трансформації вхідних значень, генерації поліноміальних<br>параметрів та використання логарифмічних перетворень і масштабування. Класифікатор точно налаштовується за<br>допомогою технік оптимізації гіперпараметрів, а фінальна модель забезпечує надійний показник впевненості для задач<br>класифікації, дозволяючи перевіряти та оптимізувати результатів класифікації на великих наборах даних. Загальна точність<br>класифікації майже подвоїлася після навчання, досягнувши 92.38 %. Це дослідження не тільки просуває теоретичну основу<br>ієрархічних класифікаторів, але й надає практичні рішення для обробки великомасштабних, нерозмічених наборів даних в<br>автомобільній індустрії. Майбутні роботи будуть спрямовані на розширення цього підходу на більш складні задачі, такі як<br>знаходження та класифікація інформації з великих текстів, наприклад, транскрипцій телефонних дзвінків.</p> Сергій Володимирович Машталір Олександр Володимирович Ніколенко Авторське право (c) 2024 Вісник сучасних інформаційних технологій 2024-09-20 2024-09-20 7 3 231–242 231–242 10.15276/hait.07.2024.15 Інформаційна модель оцінки впливу оперативних ризиків постачання матеріалів на виконання замовлень у позамовному виробництві https://hait.od.ua/index.php/journal/article/view/222 <p>Виробничі бізнеси проявляють підвищений інтерес до проблеми ризиків постачання матеріалів та компонентів, що<br>стимулює увагу наукової спільноти до цієї теми. Упродовж останніх десятиліть опубліковано численні дослідження та<br>огляди, присвячені темі ризиків у постачанні матеріалів. Проте більшість досліджень розглядають глобальний вплив ризиків<br>на бізнес загалом і пропонують багаторівневу процедуру ідентифікації, оцінки та розробки заходів протидії ризикам, яку<br>слід проводити заздалегідь із залученням широкого кола фахівців. Водночас у позамовних виробництвах важлива оцінка<br>ризиків забезпечення матеріалами окремих конкретних виробничих замовлень у поєднанні з оперативним реагуванням на<br>постійно змінюваний стан виробництва та каналів постачання. Проблема оцінки ризиків постачання матеріалів<br>ускладнюється на підприємствах із великою номенклатурою вироблюваних виробів. Для вирішення вищенаведених<br>проблем авторами пропонується автоматизована модель оцінки ризиків. Модель реалізується як компонент інформаційної<br>системи підприємства і використовує дані технологічного, виробничого, складського, логістичного модулів для розрахунку<br>ймовірності відхилення терміну виконання замовлення від планового внаслідок ймовірних порушень у ланцюгах<br>постачання матеріалів. Під час виконання моделі здійснюється аналіз потреби виробництва в матеріалах в об’ємному та<br>календарному вираженні, складських залишків та стану каналів постачання матеріалів. Ризики несвоєчасного постачання<br>кожного з матеріалів виражаються середньоквадратичним відхиленням дати доставки від планової і розраховуються<br>шляхом композиції ризиків для сегментів (елементів) ланцюга постачання, ризики для яких, у свою чергу, обчислюються на<br>основі даних виконання, накопичених у логістичному модулі з можливістю введення коригуючих коефіцієнтів і експертних<br>оцінок. Загальний ризик забезпечення замовлення матеріалами визначається шляхом підсумовування ризиків постачання<br>окремих матеріалів, виражених відповідними середньоквадратичними відхиленнями. Результати моделі можуть бути<br>використані для прийняття управлінських рішень з управління виробництвом і постачанням матеріалів або комунікації<br>замовникам очікуваних термінів виконання замовлень. Модель пройшла апробацію на одному з підприємств<br>електротехнічної галузі.</p> Андрій Львович Мрихін Світлана Григорівна Антощук Авторське право (c) 2024 2024-09-21 2024-09-21 7 3 243–252 243–252 10.15276/hait.07.2024.16 Точний підрахунок натовпу для інтелектуальних систем відеоспостереження https://hait.od.ua/index.php/journal/article/view/223 <p>У статті представлено новий підхід на основі глибокого навчання для підрахунку натовпу в інтелектуальних системах<br>відеоспостереження, що вирішує зростаючу потребу в точному моніторингу громадських місць у міських середовищах.<br>Попит на точну оцінку кількості людей виникає через проблеми, пов’язані з безпекою, громадським порядком і<br>ефективністю в міських зонах, особливо під час великих публічних заходів. Існуючі методи підрахунку натовпу, включаючи<br>виявлення об’єктів на основі ознак і методи регресії, мають обмеження в умовах високої щільності через перекриття<br>об’єктів, варіації освітлення та різноманітність людських фігур. Щоб подолати ці виклики, автори пропонують нову<br>архітектуру енкодера-декодера на основі VGG16, яка включає ієрархічне вилучення ознак із використанням просторової та<br>канальної уваги. Ця архітектура покращує здатність моделі керувати варіаціями щільності натовпу, використовуючи<br>адаптивне підсумовування та дилатовані згортки для вилучення значущих ознак із щільних натовпів. Декодер моделі<br>додатково вдосконалюється для обробки розріджених і густих сцен через окремі карти щільності, що підвищує її<br>адаптивність і точність. Оцінка запропонованої моделі на еталонних наборах даних, включаючи Shanghai Tech і UCF CC 50,<br>демонструє кращі результати порівняно з сучасними методами, з помітними покращеннями за метриками середньої<br>абсолютної помилки та середньоквадратичної помилки. У статті підкреслюється важливість врахування змін у середовищі<br>та різниці в масштабах у густонаселених середовищах, і показано, що запропонована модель ефективна як в умовах<br>розрідженого, так і щільного натовпу. Це дослідження сприяє розвитку інтелектуальних систем відеоспостереження,<br>пропонуючи більш точний і ефективний метод підрахунку натовпу з можливими застосуваннями у сфері громадської<br>безпеки, управління транспортом і міського планування.</p> Руслан Євгенович Добришев Максим Віталійович Максимов Авторське право (c) 2024 2024-09-21 2024-09-21 7 3 253–261 253–261 10.15276/hait.07.2024.17 Метод опорних моделей синтезу інтелектуальних систем ідентифікації нелінійних динамічних об’єктів https://hait.od.ua/index.php/journal/article/view/224 <p>Робота присвячена вирішенню протиріччя між точністю моделювання нелінійної динаміки і швидкістю побудови<br>моделей в умовах обмежених обчислювальних ресурсів. Метою роботи є скорочення часу побудови моделей нелінійних<br>динамічних об'єктів із безперервними характеристиками при забезпеченні заданої точності моделювання. Ця мета<br>досягається шляхом шляхом подальшого розвитку метода синтеза інтелектуальних систем на основі суперпозиції<br>попередньо навчених опорних моделей у вигляді нейронних мереж, що відбивають базові властивості об’єкта. Наукова<br>новизна роботи полягає у розвитку методу ідентифікації нелінійних динамічних об'єктів у вигляді нейронних мереж з<br>часовими затримками на основі набору попередньо навених нейромережевих моделей, що відбивають базові властивості<br>предметної області. На відміну від традиційного підходу до попереднього навчання, розроблений метод дозволяє будувати<br>моделі меншої складності та з меншим часом навчання при забезпеченны необхыдноъ точност. Для визначення початкових<br>параметрів моделі запропоновано вирази на основі суперпозиції опорних моделей у вигляді нейронних мереж. Практична<br>користь роботи полягає в розробці алгоритму методу опорних моделей для навчання нейронних мереж із часовими<br>затримками в задачах ідентифікації нелінійних динамічних об'єктів з безперервними характеристиками, що дозволяє<br>суттєво скоротити час навчання нейронних мереж без втрати точності моделі. Цінність проведеного дослідження полягає у<br>визначенні області ефективного використання запропонованого методу, а саме в наявності достатного об'єму якісних даних<br>для побудови опорних моделей. Недостатня кількість даних або низька якість даних може суттєво знизити точність опорних<br>моделей і як наслідок, суттєво знизити час навчання цільової моделі.</p> Олександр Олексійович Фомін Віктор Олександрович Сперанський Андрій Андрійович Орлов Олексій Васильович Татарин Денис Вікторович Кущевий Авторське право (c) 2024 2024-09-19 2024-09-19 7 3 262–274 262–274 10.15276/hait.07.2024.18 CIPerf: Бенчмарк для аналізу продуктивності та вартості сервісів безперервної інтеграції https://hait.od.ua/index.php/journal/article/view/225 <p>Безперервна інтеграція є важливою практикою в сучасній розробці програмного забезпечення, що дозволяє командам<br>автоматизувати процес збирання, тестування та злиття кодових змін, забезпечуючи безперервну доставку високоякісного<br>програмного забезпечення. Незважаючи на її зростаюче впровадження, вартість та продуктивність сервісів безперервної<br>інтеграції часто залишаються недостатньо вивченими. У цій статті представлено CIPerf — комплексний бенчмарк,<br>розроблений для аналізу як продуктивності, так і вартості хмарних та локальних сервісів безперервної інтеграції.<br>Дослідження зосереджене на порівнянні двох конкретних сервісів: Bitbucket Pipelines, хмарного сервісу від Atlassian, та<br>Hetzner, локального рішення. Зосереджуючись на цих платформах, дослідження має на меті надати практичні висновки<br>щодо реальних витрат і продуктивності виконання завдань у сервісах безперервної інтеграції. Для досягнення цієї мети<br>CIPerf проводив автоматизовані тести щогодини протягом двомісячного періоду, вимірюючи ключові часові інтервали, такі<br>як виділення ресурсів, налаштування середовища та фактичний час виконання тестів. Результати показали суттєві<br>відмінності як у вартості, так і в стабільності продуктивності між двома сервісами. Наприклад, Bitbucket Pipelines,<br>незважаючи на зручність хмарного сервісу, демонстрував більшу варіативність часу виділення ресурсів порівняно зі<br>стабільною, передбачуваною продуктивністю локального середовища Hetzner. Аналіз також досліджував, як ці показники<br>продуктивності впливають на ключові метрики розробки програмного забезпечення, включаючи частоту розгортання та<br>продуктивність розробників. CIPerf пропонує чітку методологію для розробників та організацій, яка дозволяє об'єктивно<br>оцінювати варіанти сервісів безперервної інтеграції, що в кінцевому підсумку допомагає оптимізувати їхні робочі процеси.<br>Крім того, цей бенчмарк може служити постійним інструментом для моніторингу продуктивності сервісів з часом,<br>виявляючи потенційне погіршення або покращення якості сервісу, надаючи таким чином довгострокову цінність для<br>команд, що залежать від безперервної інтеграції у своїх процесах розробки</p> Володимир Ігорович Обрізан Авторське право (c) 2024 2024-09-16 2024-09-16 7 3 275–283 275–283 10.15276/hait.07.2024.19 Експертна система рекомендацій з протидії кіберзагрозам з використанням метрик CVSS та теорії ігор https://hait.od.ua/index.php/journal/article/view/226 <p>Дане дослідження зосереджене на створенні експертної системи генерації рекомендацій з кібербезпеки. Розроблена<br>експертна система використовує теоретико-ігрову модель у якості рушія для перетворення еспертних знань у рекомендації<br>для кінцевих користувачів, якими можуть бути керівники відділу IT-безпеки (CISO), системні адsміністратори або інженери<br>з кіберзахисту. Експертні знання представлені у вигляді оцінки базової групи метрик CVSS – Common Vulnerability Score<br>System, для кожного типу атаки та коригованих значень CVSS у разі, якщо застосовано вектор протидії атаці. Отримавши<br>набір атак та базу експертних знань про атаки, система генерує матричну антагоністичну гру з нульовою сумою, гравцями<br>якої виступають кіберзлочинець та експерт з кіберзахисту. Рушієм експертної системи виступає теоретико-ігрова модель,<br>що відповідає за вирішення гри ітераційним методом Брауна-Робінсон та генерації рекомендацій з кіберзахисту. Було<br>проведено експеримент зі збіжності алгоритму Брауна-Робінсон на датасеті вразливостей за 2022 рік з бази даних<br>Cybersecurity and Infrastructure Security Agency, в результаті чого було визначено, що збіжність алгоритму вирішення<br>матричної гри досягається на кількості ітерацій в 1000. У результаті проведеної роботи було розроблено архітектуру<br>експертної системи та її інтерфейс у вигляді веб-застосунку, що забезпечує ввід експертами оцінок рівня CVSS зібраних<br>загроз та протидій загрозам та вивід рекомендацій з протидії кіберзагрозам, згенерованих експертною системою</p> Максим Валерійович Міщенко Марія Сергіївна Дорош Авторське право (c) 2024 2024-09-16 2024-09-16 7 3 284–295 284–295 10.15276/hait.07.2024.20 Графо-логічні моделі для (n, f, k) – та послідовних-k-out-of-n – систем https://hait.od.ua/index.php/journal/article/view/227 <p>Стаття присвячена методам побудови GL-моделей (графо-логічні) відмовостійких багатопроцесорних систем. Зокрема<br>розглянуті системи типу (n, f, k), лінійні послідовні k-out-of-n та кругові послідовні k-out-of-n, особливістю яких є вихід з<br>ладу системи при відмові деякої кількості послідовних процесорів. GL-моделі можуть бути використані для оцінки<br>параметрів надійності відмовостійких багатопроцесорних систем методом проведення статистичних експериментів із<br>моделями їх поведінки в потоці відмов. В основі GL-моделей, що будуються лежать базові моделі з мінімальним числом<br>ребер, що втрачаються. Визначено, що для побудови GL-моделі систем такого типу достатньо розрахувати максимально<br>можливу допустиму кількість процесорів, що відмовили, при якій система залишається у робочому стані. Будується GLмодель базової системи, що витримує таку кількість відмов, без урахування послідовності цих відмов. Наступним кроком<br>визначаються всі можливі послідовні відмови, при яких система виходить з ладу. Далі, базова модель модифікується таким<br>чином, щоб відобразити на ній вихід з ладу системи при появі послідових відмов. Тобто, послабити базову модель на вище<br>визначених векторах. Запропоновані методи побудови моделей можна використовувати як для лінійних та кругових<br>послідовних k-out-of-n систем, так і для (n, f, k) систем. Незначна відмінність буде полягати в розрахунку деяких параметрів.<br>У роботі описані розрахунки таких параметрів, як максимально допустима кількість відмов при якій система залишається у<br>робочому стані, а також розрахунок кількості всіх комбінацій послідовних відмов при яких система виходить з ладу.<br>Проведені експерименти, що підтверджують відповідність моделі поведінці системи в потоці відмов. Наведені приклади, що<br>демонструють процес побудови GL-моделей для лінійних послідовних k-out-of-n, кругових послідовних k-out-of-n та (n, f, k)<br>систем запропонованими методами</p> Віталій Олексійович Романкевич Ігор Андрійович Єрмоленко Костянтин В’ячеславович Морозов Олексій Михайлович Романкевич Авторське право (c) 2024 2024-09-20 2024-09-20 7 3 296–308 296–308 10.15276/hait.07.2024.21 Контроль якості функціонування структури “об’єкт-термоелектричний охолоджувач-тепловідвідний радіатор” системи забезпечення теплових режимів https://hait.od.ua/index.php/journal/article/view/228 <p>Розглянуто аналіз математичної моделі системи забезпечення теплових режимів з використанням термоелектричного<br>охолодження для оцінювання впливу умов теплообміну тепловідвідного радіатора із середовищем на основні параметри,<br>показники надійності та динамічні характеристики однокаскадного термоелектричного охолоджувача за заданого<br>температурного рівня охолодження, температури середовища, геометрії гілок термоелементів для різних струмових режимів<br>роботи. Наведено результати розрахунків основних значущих параметрів, показників надійності, динамічних та<br>енергетичних характеристик однокаскадного охолоджувача і тепловідвідного радіатора обраної конструкції при заданому<br>температурному рівні охолодження, температурі середовища, тепловому навантаженні, геометрії гілок термоелементів для<br>різних характерних струмових режимів роботи за умови зміни умов теплообміну на тепловідвідному радіаторі заданої<br>конструкції при варіації коефіцієнта тепловіддачі. Показано, що зі збільшенням швидкості потоку повітря на<br>тепловідвідному радіаторі збільшується коефіцієнт тепловіддачі й у такий спосіб зменшується перепад температур на<br>тепловідвідному спаї термоелектричного охолоджувача із середовищем, що дає змогу значно зменшити відносну<br>інтенсивність відмов охолоджувача й у такий спосіб підвищити ймовірність безвідмовної роботи всього пристрою. Під час<br>функціонування системи забезпечення теплових режимів, що складається з охолоджувального пристрою, тепловідвідного<br>радіатора, електровентилятора, застосовуваного для відведення теплової потужності в навколишнє середовище, можна<br>використовувати різні режими роботи електровентилятора (витрата повітря). Зі зростанням витрати повітря<br>електровентилятором збільшується швидкість потоку повітря в живому перерізі тепловідвідного радіатора заданої<br>конструкції, що призводить до зростання коефіцієнта тепловіддачі. Це, своєю чергою, дає змогу зменшити перепад<br>температури за заданої конструкції системи забезпечення теплових режимів. Розглянуто можливість керування<br>показниками надійності, а саме, відносною інтенсивністю відмов і ймовірністю безвідмовної роботи систем забезпечення<br>теплових режимів різних конструкцій (струмові режими, кількість термоелементів, площа поверхні радіатора) за заданого<br>рівня охолодження (температура середовища, теплове навантаження, геометрія термоелементів) у разі зміни умов<br>теплообміну тепловідвідного радіатора із середовищем.</p> Володимир Петрович Зайков Володимир Іванович Мещеряков Андрiй Сергiйович Устенко Анастасія Сергіївна Тройніна Авторське право (c) 2024 2024-09-20 2024-09-20 7 3 309–320 309–320 10.15276/hait.07.2024.22 Розробка програмного сервісу для прогнозування цін акцій на основі аналізу настроїв та авторегресійних моделей https://hait.od.ua/index.php/journal/article/view/229 <p>У статті розглянута нагальна потреба в ефективних інструментах аналізу ринку в еру великих даних і штучного<br>інтелекту. Ми представляємо новий програмний сервіс, який інтегрує аналіз новинних настроїв у реальному часі з<br>прогнозуванням фондового ринку, підвищуючи точність і швидкість прийняття торгових рішень. Система використовує API<br>для збору даних, FinBERT для аналізу настроїв та MongoDB для зберігання даних, долаючи обмеження існуючих платформ,<br>таких як Investing.com та MarketWatch. Наша методологія поєднує аналіз настроїв з авторегресійними моделями для<br>прогнозування цін на акції 11 найбільших компаній. В експерименті було використано 141 спостереження із застосуванням<br>множинної регресії та моделі з бінарними результатами. Результати демонструють, що настрої інвесторів суттєво впливають на<br>ціни акцій 2 з 11 компаній, причому Meta демонструє коефіцієнт детермінації 70%, що пояснює напрямки зміни цін акцій на<br>основі настроїв інвесторів. Дослідження показує, що врахування як кількісних (попередні ціни акцій), так і якісних (настрої<br>інвесторів) даних підвищує точність прогнозу для акцій певних компаній. Стаття робить внесок у сферу фінансової аналітики,<br>пропонуючи більш комплексний підхід до прогнозування цін на акції, інтегруючи моделі машинного навчання та аналізу даних<br>для підтримки прийняття обґрунтованих рішень на динамічних фінансових ринках.</p> Віталій Миколайович Кобець Нікіта Денисович Штанг Авторське право (c) 2024 2024-09-20 2024-09-20 7 3 321–329 321–329 10.15276/hait.07.2024.23