Wpływ dostosowywalnego harmonogramowania orkiestratora na wydajność uczenia maszynowego w urządzeniach brzegowych
##plugins.themes.bootstrap3.article.sidebar##
Numer Tom 15 Nr 4 (2025)
-
Sterowanie lewitacją magnetyczną za pomocą regulatora PID z adaptacją opartą na liniowej interpolacji i algorytmie genetycznym
Dominik Fila, Andrzej Neumann, Bartosz Olesik, Jakub Pawelec, Kamil Przybylak, Mateusz Ungier, Dawid Wajnert5-9
-
Opracowanie systemu prognozowania awarii maszyn pakujących
Nataliia Huliieva, Nataliia Lishchyna, Viktoriya Pasternak, Zemfira Huliieva10-13
-
Opracowanie i weryfikacja modułowej, obiektowo zorientowanej architektury kontrolera logiki rozmytej dla konfigurowalnych i wbudowanych aplikacji
Rahim Mammadzada14-24
-
Energia pękania mechanicznego i właściwości strukturalno-mechaniczne przekąsek mięsnych z dodatkiem produktów pszczelich
Artem Antoniv, Igor Palamarchuk, Leonora Adamchuk, Marija Zheplinska25-31
-
Modelowanie procesów dynamicznych w układzie nieholonomicznym w postaci równania Gibbsa-Appella na przykładzie młyna kulowego
Volodymyr Shatokhin, Yaroslav Ivanchuk, Vitaly Liman, Sergii Komar, Oleksii Kozlovskyi32-38
-
Diagnostyka Covid-19 w czasie rzeczywistym na wbudowanych platformach IoT
Elmehdi Benmalek, Wajih Rhalem, Atman Jbari, Abdelilah Jilbab, Jamal Elmhamdi39-45
-
Hybrydowe modele do diagnozy choroby Parkinsona na podstawie pisma ręcznego
Asma Ouabd, Achraf Benba, Abdelilah Jilbab, Ahmed Hammouch46-50
-
System komputerowy do diagnostyki i terapii pomijania stronnego
Krzysztof Strzecha, Agata Bukalska-Strzecha, Krzysztof Kurzdym, Dominik Sankowski51-55
-
Informatyka i pomiary w opiece zdrowotnej: głębokie uczenie się w celu przewidywania ponownych hospitalizacji pacjentów z cukrzycą
Shiva Saffari, Mahdi Bahaghighat56-64
-
Optymalizacja dokładności nieinwazyjnego monitorowania poziomu glukozy za pomocą czujnika optycznego
Nurzhigit Smailov, Aliya Zilgarayeva, Sergii Pavlov, Balzhan Turusbekova, Akezhan Sabibolda65-70
-
Stochastyczna wielocelowa optymalizacja minimaksowa połączonego ekranu elektromagnetycznego w oparciu o trójwymiarowe modelowanie pola magnetycznego napowietrznych linii elektroenergetycznych
Borys Kuznetsov, Tatyana Nikitina, Alexander Kutsenko, Ihor Bovdui, Kostiantyn Czunikhin, Olena Voloshko, Roman Voliansky, Viktoriia Ivannikova71-75
-
Zaawansowane strategie zarządzania energią dla mikrosieci AC/DC
Zouhir Boumous, Samira Boumous, Tawfik Thelaidjia76-82
-
Eksperymentalne badanie układu przekształtnika wielostopniowego
Kyrmyzy Taissariyeva, Kuanysh Muslimov, Yerlan Tashtay, Gulim Jobalayeva, Lyazzat Ilipbayeva, Ingkar Issakozhayeva, Akezhan Sabibolda83-86
-
Prognozowanie parametrów strukturalnych w nanostrukturach plazmonicznych symulowanych metodą FDTD z wykorzystaniem uczenia głębokiego
Shahed Jahidul Haque, Arman Mohammad Nakib87-94
-
Opracowanie algorytmu obliczania procesów wymiany jonowej z użyciem ekosystemu Python
Iryna Chub, Oleksii Proskurnia, Kateryna Demchenko, Oleksandr Miroshnyk, Taras Shchur, Serhii Halko95-99
-
Inteligentny model sterowania niezawodnością i bezpieczeństwem w systemach transportu miejskiego
Anastasiia Kashkanova, Alexander Rotshtein, Andrii Kashkanov, Denis Katelnikov100-107
-
Analiza interakcji elementów modułowego systemu przechowywania paczek z wykorzystaniem diagramów UML
Lyudmila Samchuk, Yuliia Povstiana, Anastasia Hryshchuk108-116
-
Ocena zmodyfikowanych heurystyk wstawiania par w celu wystarczającego rozwiązania problemu transportu na żądanie w logistyce opieki zdrowotnej
Rodolfo Eleazar Pérez Loaiza, Aaron Guerrero-Campanur, Edmundo Bonilla Huerta117-123
-
Analiza nowoczesnych narzędzi, metod audytu i monitorowania bezpieczeństwa baz danych
Kateryna Mykhailyshyn, Oleh Harasymchuk, Oleh Deineka, Yurii Dreis, Volodymyr Shulha, Yuriy Pepa124-129
-
Poprawa jakości obrazów podwodnych poprzez połączenie metody Deep‑Retinex i sieci GAN
Anuradha Chinta, Bharath Kumar Surla, Chaitanya Kodali130-136
-
Matematyczna metoda oceny stanu cyberbezpieczeństwa usług chmurowych
Yevheniia Ivanchenko, Volodymyr Shulha, Ihor Ivanchenko, Yevhenii Pedchenko, Mari Petrovska137-141
-
Ocena wydajności wdrożeń LLM w wybranych usługach kontenerowych opartych na chmurze
Mateusz Stęgierski, Piotr Szpak, Sławomir Przyłucki142-150
-
Implementacja cech w języku C# przy użyciu Roslyn Source Generators
Mykhailo Pozur, Viktoria Voitko, Svitlana Bevz, Serhii Burbelo, Olena Kosaruk151-157
-
Wpływ dostosowywalnego harmonogramowania orkiestratora na wydajność uczenia maszynowego w urządzeniach brzegowych
Konrad Cłapa, Krzysztof Grudzień, Artur Sierszeń158-163
-
Rekonfigurowana architektura CoARX do implementacji funkcji haszującej ARX w mikrokontrolerach systemów IoT o ograniczonych zasobach
Serhii Zabolotnii, Inna Rozlomii, Andrii Yarmilko, Serhii Naumenko164-169
-
Integralna ocena jakości wody źródlanej z wykorzystaniem zestawu narzędzi logiki rozmytej
Vyacheslav Repeta, Oleksandra Krykhovets, Yurii Kukura170-176
-
Wybrane zagadnienia dotyczące światłowodowych czujników zgięcia
Les Hotra, Jacek Klimek, Ihor Helzhynskyy, Oksana Boyko, Svitlana Kovtun177-181
Archiwum
-
Tom 16 Nr 2
2026-06-30 27
-
Tom 16 Nr 1
2026-03-30 27
-
Tom 15 Nr 4
2025-12-20 27
-
Tom 15 Nr 3
2025-09-30 24
-
Tom 15 Nr 2
2025-06-27 24
-
Tom 15 Nr 1
2025-03-31 26
-
Tom 14 Nr 4
2024-12-21 25
-
Tom 14 Nr 3
2024-09-30 24
-
Tom 14 Nr 2
2024-06-30 24
-
Tom 14 Nr 1
2024-03-31 23
-
Tom 13 Nr 4
2023-12-20 24
-
Tom 13 Nr 3
2023-09-30 25
-
Tom 13 Nr 2
2023-06-30 14
-
Tom 13 Nr 1
2023-03-31 12
-
Tom 11 Nr 4
2021-12-20 15
-
Tom 11 Nr 3
2021-09-30 10
-
Tom 11 Nr 2
2021-06-30 11
-
Tom 11 Nr 1
2021-03-31 14
##plugins.themes.bootstrap3.article.main##
Authors
Abstrakt
Ten artykuł analizuje wpływ niestandardowych strategii harmonogramowania na wydajność przepływów pracy uczenia maszynowego na brzegu (edge), na przykładzie harmonogramowania w Kubernetes. Optymalizacja obciążeń uczenia maszynowego (ML) na urządzeniach brzegowych o ograniczonych zasobach stała się istotnym wyzwaniem naukowym, które jest przedmiotem wielu badań. Poważne ograniczenia systemów brzegowych w zakresie mocy obliczeniowej, pamięci i energii sprawiają, że tradycyjne, chmurowe schedulery są nieskuteczne, co prowadzi do słabego wykorzystania zasobów i spadku wydajności. Podczas gdy liczne zaawansowane, oparte na danych rozwiązania zostały zaproponowane dla systemów na dużą skalę, ich złożoność i narzut często czynią je niepraktycznymi w środowiskach brzegowych. W przeciwieństwie do tego, niniejsza praca bada prostszy, lekki mechanizm harmonogramowania dla obciążeń opartych na CPU, który zapewnia efektywną i przewidywalną wydajność bez potrzeby korzystania z danych historycznych, dzięki czemu dobrze odpowiada unikalnym wymaganiom środowisk edge. Wykorzystując lekki klaster K3s zintegrowany z Kubeflow Pipelines, badamy, w jaki sposób różne funkcje „upakowywania zadań” wpływają na alokację zasobów i efektywność treningu modelu CNN na zbiorze danych MNIST. Nasze eksperymenty pokazują, że odpowiednio dostosowane konfiguracje harmonogramowania mogą prowadzić do zauważalnych usprawnień w czasie treningu i wykorzystaniu sprzętu w różnych rozmiarach klastrów brzegowych. Wyniki dostarczają praktycznych wskazówek dotyczących optymalizacji obciążeń AI w środowiskach edge o ograniczonych zasobach.
Słowa kluczowe:
Cele Zrównoważonego Rozwoju (SDG)
- Koniec z ubóstwem
Bibliografia
[1] Abadi M. et al.: TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2016.
[2] Almusallam N., Alabdulatif A., Alarfaj F.: Analysis of Privacy-Preserving Edge Computing and Internet of Things Models in Healthcare Domain. Comput Math Methods Med. 2021, 6834800 [https://doi.org/10.1155/2021/6834800].
[3] Chen T. et al.: MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems. arXiv preprint arXiv:1512.01274, 2015.
[4] Clapa K., Grudzien K., Sierszeń A.: Assessment of Performance for Cloud-Native Machine Learning on Edge Devices. Digital Interaction and Machine Intelligence. Springer, 2024, 95–105.
[5] Guo M. et al.: K8sSim: A Simulation Tool for Kubernetes Schedulers and Its Applications. Journal of Cloud Computing, SpringerOpen, 2023.
[6] Jian Z., Wu J., Yang X.: DRS: Deep Reinforcement Learning Enhanced Scheduler for Kubernetes, Software – Practice and Experience. Wiley, 2021.
[7] Kubernetes Documentation "Resource Bin Packing". Kubernetes.io, 2025 [https://kubernetes.io/docs/concepts/scheduling-eviction/resource-bin-packing/].
[8] Kubernetes Documentation, "Resource Management for Pods and Containers". Kubernetes.io, 2025 [https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/].
[9] LeCun Y. et al.: Gradient-Based Learning Applied to Document Recognition. Proceedings of the IEEE 86(11), 1998, 2278–2324.
[10] LeCun Y., Cortes C., Burges C. J. C.: The MNIST Database of Handwritten Digits [http://yann.lecun.com/exdb/mnist/].
[11] Liu P., Guitart J.: Fine-Grained Scheduling for Containerized HPC Workloads in Kubernetes Clusters. arXiv preprint arXiv:2211.11487, 2022.
[12] Lv Z. et al.: Intelligent edge computing based on machine learning for smart city. Future Generation Computer Systems 115, 2021, 90–99.
[13] Rausch T., Rashed A., Dustdar S.: Optimized container scheduling for data-intensive serverless edge computing. Future Generation Computer Systems 114, 2021, 259–271.
[14] Toka L. et al.: Machine Learning-Based Scaling Management for Kubernetes Edge Clusters. Transactions on Network and Service Management 18, 2021, 958–972.
[15] Xing E. P. et al.: Petuum: A New Platform for Distributed Machine Learning on Big Data. IEEE Transactions on Big Data 1(2), 2015, 49–67.
[16] Xiong J., Chen H.: Challenges for building a cloud native scalable and trustable multi-tenant AIoT platform. 39th International Conference on Computer-Aided Design - ICCAD'20, Article No. 26, 2020, 1–8.
##plugins.themes.bootstrap3.article.details##
Abstract views: 354
Downloads: 258

