Resource Consumption Analysis of Distributed Machine Learning Models for 6G Security
Hoque, Muzammal (2024-05-29)
Resource Consumption Analysis of Distributed Machine Learning Models for 6G Security
Hoque, Muzammal
(29.05.2024)
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2024061048914
https://urn.fi/URN:NBN:fi-fe2024061048914
Tiivistelmä
Communications networks have become increasingly complex environments due to the massive increase in the number of communicating nodes and diverse services with unique requirements. Therefore, machine learning has become extremely important from the access to backhaul and core networks, as well as various technologies required for the smooth operations of different tasks and services within those networks. The overall complexity of networked environments and increasing volumes of data further complicates the network security landscape. Machine learning with its various techniques and tools, thus, has become vital for network security. In 6G network security, the promises of machine learning are vast, from preventive measures to detection to response and remediation. However, machine learning requires a huge amount of resources mainly due to the fact that machine learning operates on data and data volumes are consistently rising. This work studied and investigated the resource consumption of machine learning techniques used for network security to provide insights into the potential resource implications of deploying machine learning in 6G security.
The thesis explored a wide range of state-of-the-art resource-efficient Machine learning based security solutions to find out the key resources consumed by those solutions and the key enablers of resource efficiency for those solutions. In particular, the thesis focused on investigating the resource consumption of distributed learning for 6G networks in terms of computing, memory, bandwidth, energy, latency, and human resources. Distributed machine learning is highly relevant to the context of 6G, as it can meet the future 6G requirement of processing substantial amounts of data generated from numerous devices while preserving data privacy and security. The thesis presents an experimental and comparative analysis of the Federated Learning (FL) and Split Learning (SL) based network security solutions, which are the two most popular distributed learning in terms of resource consumption fingerprinting. The finding shows that both models perform well, while Federated Learning appears to have a slight edge over Split Learning in terms of precision and F1 score. However, the differences are quite small. In terms of resource consumption fingerprinting, we observed that both of them have their advantages and shortcomings. In terms of CPU usage, SL had higher CPU usage, while FL had higher peaks and variability. In terms of memory usage, FL was more memory efficient than the SL. Finally, SL was more time and power-efficient and had lower CO2 emission.
The thesis explored a wide range of state-of-the-art resource-efficient Machine learning based security solutions to find out the key resources consumed by those solutions and the key enablers of resource efficiency for those solutions. In particular, the thesis focused on investigating the resource consumption of distributed learning for 6G networks in terms of computing, memory, bandwidth, energy, latency, and human resources. Distributed machine learning is highly relevant to the context of 6G, as it can meet the future 6G requirement of processing substantial amounts of data generated from numerous devices while preserving data privacy and security. The thesis presents an experimental and comparative analysis of the Federated Learning (FL) and Split Learning (SL) based network security solutions, which are the two most popular distributed learning in terms of resource consumption fingerprinting. The finding shows that both models perform well, while Federated Learning appears to have a slight edge over Split Learning in terms of precision and F1 score. However, the differences are quite small. In terms of resource consumption fingerprinting, we observed that both of them have their advantages and shortcomings. In terms of CPU usage, SL had higher CPU usage, while FL had higher peaks and variability. In terms of memory usage, FL was more memory efficient than the SL. Finally, SL was more time and power-efficient and had lower CO2 emission.
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
eLearning provides added value to training services and for the eLearning consumers – or does it? : A Case study about different perceptions and attitudes towards eLearning
Tuomilehto, Kaisa (27.11.2019)Nowadays employee training is more important than before, and knowledge work has become more significate for corporations during the last decade. More and more corporations have started to invest in digital training, and ...suljettu -
School-aged children learning second language sounds: The Effects of different learning backgrounds on children’s second language sound production and perception learning
Haapanen, Katja
Turun yliopiston julkaisuja - Annales Universitatis Turkuensis, Ser B: Humaniora : 552 (Turun yliopisto, 29.10.2021)Earlier phonetic research on children’s second language sound learning has primarily focused on naturalistic language learning environments and the comparison of child and adult learners. The aim of this thesis was to ... -
Motivation for learning Korean in Finland : Why do people learn Korean, and how do people maintain motivation for learning Korean in Finland?
Choi, Boreumi (19.06.2024)In recent years, there has been a surge of global interest in learning Korean as a foreign language. The reasons for learning Korean are varied, including opportunities for study, employment, personal enrichment, communication, ...suljettu