PROBLEMS IN PROGRAMMING
Not a member yet
    761 research outputs found

    Застосування моделей машинного навчання для прогнозування енергоспоживання в системах розумного дому

    Full text link
    The article investigates the application of machine learning methods to forecast energy consumption in the con text of smart home systems. The research is based on the internationally renowned PSML (Power System Ma chine Learning) time series dataset, which includes information on electricity consumption, generation, balanc ing and load forecasting in the context of a decarbonized energy network. The PSML dataset is characterized by high detail and covers different time scales - from hourly to daily values, which allows assessing both short-term and medium-term trends in energy consumption. The paper provides a comparative analysis of classical and modern machine learning methods, including regres sion, classification and clustering, for load forecasting and identifying patterns in electricity consumption in the domestic environment. Particular attention is paid to optimizing models for working with big data, processing gaps and anomalies, as well as integrating forecasts into automatic smart home energy management systems.Prombles in programming 2025; 3: 29-38У статті досліджено застосування методів машинного навчання для прогнозування енергоспоживання в умовах функціонування систем розумного дому. Основу дослідження становить міжнародно відомий ча совий набір даних PSML (Power System Machine Learning), який включає інформацію про споживання електроенергії, генерацію, балансування та прогнозування навантаження в умовах декарбонізованої енергетичної мережі. Набір даних PSML характеризується високою деталізацією та охоплює різні часові масштаби — від годинних до щоденних значень, що дозволяє оцінювати як короткострокові, так і се редньострокові тенденції енергоспоживання. У роботі проведено порівняльний аналіз класичних та сучасних методів машинного навчання, включно з регресією, класифікацією та кластеризацією, для прогнозування навантаження та виявлення шаблонів споживання електроенергії в побутовому середовищі. Особлива увага приділена оптимізації моделей для роботи з великими даними, обробці пропусків та аномалій, а також інтеграції прогнозів у системи авто матичного управління енергоресурсами розумного дому.Prombles in programming 2025; 3: 29-3

    До проблеми розпізнавання об’єктів на пристроях з обмеженими ресурсами

    Full text link
    The problem of implementing object recognition on microcontrollers with limited resources, particularly the challenges related to their computational power, memory capacity, and energy consumption is addressesed. The use of the compact MobileNet neural network architecture is proposed, which is based on an algorithm with reduced computational load and ensures sufficient performance in resource-constrained environments. This approach enables image classification tasks to be performed on low-cost microcontrollers. Although the technologies discussed are well-known individually, their comprehensive application for specific classification tasks on microcontrollers, such as object recognition, remains underexplored. The article provides a detailed description of all development stages, including data preparation, model parameter tuning, and the use of specialized image scaling methods to reduce computational load. The practical part of the article is devoted to developing a strawberry recognition system to determine their ripeness level using the ESP32 microcontroller. The research results demonstrate the effectiveness of the approach for different applied tasks and confirm the feasibility of integrating computer vision technologies into resource-limited devices. Overall, the work proves that modern machine learning technologies are becoming accessible even to the least powerful hardware platforms, expanding their capabilities and areas of application..Problems in programming 2024; 4: 14-22Розглянуто проблему реалізації розпізнавання об’єктів на мікроконтролерах з обмеженими ресурсами. Зокрема, виклики, пов’язані з їхньою обчислювальною потужністю, обсягом пам’яті та енергоспоживанням. Запропоновано використання компактної архітектури нейронної мережі MobileNet, яка базується на алгоритмі зі зниженим обчислювальним навантаженням і забезпечує достатню продуктивність у середовищах із обмеженими ресурсами. Такий підхід дає змогу виконувати задачі класифікації зображень на недорогих мікроконтролерах. Хоча технології, які розглядаються, є відомими самостійно, їхнє комплексне застосування для конкретних задач класифікації на мікроконтролерах, таких як розпізнавання об’єктів, залишається мало дослідженим. У статті наведено детальний опис усіх етапів розробки: підготовки даних, налаштування параметрів моделі, а також застосування спеціалізованих методів масштабування зображень для зменшення обчислювального навантаження. Практичну частину статті присвячено вирішенню прикладної задачі розроблення системи розпізнавання полуниць із визначенням ступеня їхньої стиглості на основі мікроконтролера ESP32. Результати дослідження демонструють ефективність підходу для різних прикладних задач і підтверджують можливість інтеграції технологій комп’ютерного зору у пристрої з обмеженими ресурсами. Загалом робота доводить, що сучасні технології машинного навчання стають доступними навіть для найменш потужних апаратних платформ, розширюючи їхні можливості та сфери використання.Problems in programming 2024; 4: 14-22

    Характеристика информационных потоков программных модулей входящих в состав програмного средства для автоматизированной поддержки проведения испытаний КСЗИ

    Full text link
    Prombles in programming 2013; 3: 86-99В данной работе описывается информация, которая циркулирует в структурно-функциональных модулях программного обеспечения. Выделяются виды информационных потоков, а также, проанализированы уровни информационного взаимодействия для модулей программного обеспечения, автоматизированной поддержки проведения испытаний КСЗИ.Prombles in programming 2013; 3: 86-9

    Численные методы решения задач оптимизации преследования

    Full text link
    Problems in programming 2013; 4: 74-85Рассмотрены дифференциальные игры преследования на плоскости, в которых для каждого убегающего создается группа преследователей. Сформулированы задачи оптимизации групп преследования. Построены численные методы решения таких задач, выполнены вычислительные эксперименты и сделаны выводы об эффективности методов.Problems in programming 2013; 4: 74-8

    Программный симулятор реакций аэробной клетки на дисбаланс энергии

    Full text link
    Prombles in programming 2014; 1: 90-98Разработан специализированный программно-моделирующий комплекс (МК) для симуляции основных эффектов, выявленных при функционировании автономных механизмов обеспечения баланса между скоростью синтеза (СС) и скоростью потребления (СП) молекул аденозинтрифосфата (АТФ) в виртуальной аэробной клетке (ВАК) при изменениях СП. Основа МК – это двухкомпонентная математическая модель (ММ) реакций митохондрий на дисбаланс между СП и СС. Один компонент ММ описывает зависимость быстрой биохимической регуляции СС при изменениях соотношения концентраций АДФ/АТФ, а второй компонент ММ связывает СС с тотальной площадью митохондрий ВАК. Интерфейс пользователя МК ориентирован на физиолога-исследователя и позволяет настраивать характеристики ВАК для проведения и анализа компьютерных экспериментов. Тестовые исследования выявили адекватность ММ к ВАК. МК является компонентом для включения в разрабатываемый программно-моделирующий комплекс, который будет симулировать физиологические и патологические реакции разномасштабных регуляторов энергетической мегасистемы человека.Prombles in programming 2014; 1: 90-9

    Кластерное решение задачи о дифракции упругих волн на системе жестких цилиндрических включений произвольного поперечного сечения

    Full text link
    Investigated parallel algorithm for solving the problem of high-precision diffraction of elastic waves by a system of rigid inclusions non-circular shape. The problem is reduced to solving a system of singular integral equations which is solved numerically. Parallel algorithm allowed us to investigate the situation with a lot of hard inclusions. Shows the dependence of the stress on the boundary irregularities on the dynamic and geometric characteristics. New results are obtained.Prombles in programming 2014; 2-3: 88-92Исследован параллельный алгоритм высокоточного решения задачи дифракции упругих волн на системе жестких включений не-круговой формы. Задача сведена к решению системы сингулярных интегральных уравнений, которая решается численно. Параллельный алгоритм позволил исследовать ситуацию с большим количеством жестких включений. Приведены зависимости напряжений на границе неоднородностей от динамических и геометрических характеристик. Получены новые результаты.Prombles in programming 2014; 2-3: 88-9

    Завадостійкий код на основі скінченного автомата та подання чисел у двобазисній системі числення

    Full text link
    A new error correcting code is introduced. It combines several approaches to constructing of error correcting codes: utilizing the arithmetic properties of numbers, represented by input bit sequences, encoding by finite automaton and by simple block code. Either encoding and decoding algorithms are presented.Prombles in programming 2014; 2-3: 205-211Запропоновано новий метод завадостійкого кодування, що поєднує кілька підходів до побудови завадостійких кодів: з використанням арифметичних властивостей чисел, що подаються вхідними бітовими послідовностями, кодування скінченним автоматом та простим блоковим кодом. Наведено як алгоритм побудови коду, так і алгоритм декодування.Prombles in programming 2014; 2-3: 205-21

    Змішана тематично-сутнісна онтологія у покращеній тематичній векторній моделі

    Full text link
    The paper considers to modelling ontologies in enhanced topic-based vector-space model of information retrieval. Proposed approach is oriented on ontology extraction automation. Methods of modelling topical structure of collections of documents with probabilistic topical models and named entity recognition, as well as possible interpretation are reviewed.Prombles in programming 2014; 2-3: 182-187Розглядається моделювання онтологій у покращеній тематично векторній моделі інформаційного пошуку. Запропонований підхід орієнтований на автоматизацію видобування онтологій. Проаналізовано методи моделювання тематичної структури колекцій документів ймовірнісними тематичними моделями та основні підходи у видобуванні та розв’язанні іменованих сутностей.Prombles in programming 2014; 2-3: 182-18

    Алгоритм побудови шестивимірного тензора для задачі пошуку прихованих семантичних зв’язків в корпусах природномовних текстів

    Full text link
    The paper presents an algorithm for constructing six-dimensional tensor containing statistical information on the syntactic structure of sentences. Conducting preliminary analysis of natural language texts aids was described. An example of Non-negaitve Tensor Factorization algorithm highlighting common semantic relations of sentences was given.Prombles in programming 2014; 2-3: 273-278Представлено алгоритм побудови шестивимірного тензора, що містить статистичну інформацію про синтаксичні структури речення. Описано допоміжні засоби, які проводять попередній аналіз природномовного тексту. Наведено приклад роботи алгоритму Невід’ємної Факторизації Тензорів для виділення типових семантичних зв’язків всередині речення.Prombles in programming 2014; 2-3: 273-27

    Концептуальні моделі розподілених компонентних систем

    Full text link
    The paper proposes formal models of software systems (SS) and their families (FS) for their use in a distributed environment. Their design begins with the object model of the subject area (SA) and ends with the construction of the corresponding component models. The basis of the PS and SPS are interoperability and variability models that define how the systems function with each other. The link between the PS and the SPS is the interface that transfers data between systems and environments for execution and formation of new variants of the software product. A significant part of the described models and operations of their implementations is presented on the website of the instrumental and technological complex of the ITC IPS of NASU.Problems in programming 2013; 2: 13-22Запропоновані формальні моделі програмних систем (ПС) і їх сімейств (СПС) для їх використання у розподіленому середовищі. Їх проектування починається з об'єктної моделі предметної області (ПрО) і закінчується побудовою відповідних компонентних моделей. Основу ПС і СПС складають моделі інтероперабельності і варіабельності, які визначають принцип функціонування систем між собою. Зв'язуючою ланкою між ПС і СПС є інтерфейс, який передає дані між системами і середовищами для виконання і формування нових варіантів програмного продукту. Значна частина описаних моделей і операцій їх реалізацій уявлена на сайті інструментально-технологічного комплексу ІТК ІПС НАНУ.Problems in programming 2013; 2: 13-2

    537

    full texts

    761

    metadata records
    Updated in last 30 days.
    PROBLEMS IN PROGRAMMING
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇