Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic

In a rapidly changing world, the way of solving real-world problems has changed to leverage the power of the advancements in multiple fields. Cloud-native computing approaches can be utilized with deep learning techniques to provide solutions in several important areas. For instance, with the emerge...

Full description

Saved in:
Bibliographic Details
Main Author: ElKenawy, Ahmed Sobhy
Format: Thesis
Published: AUC Knowledge Fountain 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613422054539264
access_status_str Open Access
author ElKenawy, Ahmed Sobhy
author_browse ElKenawy, Ahmed Sobhy
author_facet ElKenawy, Ahmed Sobhy
author_sort ElKenawy, Ahmed Sobhy
collection Thesis
description In a rapidly changing world, the way of solving real-world problems has changed to leverage the power of the advancements in multiple fields. Cloud-native computing approaches can be utilized with deep learning techniques to provide solutions in several important areas. For instance, with the emergence of the pandemic, much dependence on modern technologies came out as a replacement for face-to-face interaction. Deep learning can reach a high level of accuracy, which makes it very effective in the support of modern services and technologies. However, there are some challenging issues because deep learning requires many large-scale experiments, which demand a lot of time and computational resources. Also, it needs lots of labeled data. In this research, we propose an improved cloud-native deep learning pipeline to alleviate these issues. We use the classification of network traffic as a realworld use case, which has multiple vital applications that empower modern services and technologies. We offer a serverless cloud-native approach for data preprocessing, model building (hyperparameter tuning), and model serving. Also, our approach supports the scenarios of partially and fully labeled data. We were able to attain speedup and scalability values, which are near to the theoretically calculated ones. In addition, our approach reached better accuracy within a limited time budget in comparison with existing work. We begin by defining the problem. Then, we survey the background and studies that attempt to use different approaches. After that, we present the proposed methodology. Finally, we describe the experiments and show the results.
format Thesis
id oai:fount.aucegypt.edu:etds-3066
institution American University in Cairo (Egypt)
last_indexed 2026-06-10T12:35:53.165Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from AUC Knowledge Fountain — bepress
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher AUC Knowledge Fountain
publisherStr AUC Knowledge Fountain
record_format dspace
source_str AUC Knowledge Fountain — bepress
spelling oai:fount.aucegypt.edu:etds-3066 An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic ElKenawy, Ahmed Sobhy In a rapidly changing world, the way of solving real-world problems has changed to leverage the power of the advancements in multiple fields. Cloud-native computing approaches can be utilized with deep learning techniques to provide solutions in several important areas. For instance, with the emergence of the pandemic, much dependence on modern technologies came out as a replacement for face-to-face interaction. Deep learning can reach a high level of accuracy, which makes it very effective in the support of modern services and technologies. However, there are some challenging issues because deep learning requires many large-scale experiments, which demand a lot of time and computational resources. Also, it needs lots of labeled data. In this research, we propose an improved cloud-native deep learning pipeline to alleviate these issues. We use the classification of network traffic as a realworld use case, which has multiple vital applications that empower modern services and technologies. We offer a serverless cloud-native approach for data preprocessing, model building (hyperparameter tuning), and model serving. Also, our approach supports the scenarios of partially and fully labeled data. We were able to attain speedup and scalability values, which are near to the theoretically calculated ones. In addition, our approach reached better accuracy within a limited time budget in comparison with existing work. We begin by defining the problem. Then, we survey the background and studies that attempt to use different approaches. After that, we present the proposed methodology. Finally, we describe the experiments and show the results. 2023-02-01T08:00:00Z thesis application/pdf https://fount.aucegypt.edu/etds/2034 https://fount.aucegypt.edu/context/etds/article/3066/viewcontent/ahmed_sobhy_elkenawy_thesis.pdf Theses and Dissertations AUC Knowledge Fountain Cloud-native Computing Serverless Computing Software Architecture Microservices Containerization Scalable Deep Learning Parallel Hyperparameter Tuning Automated Deep Learning Deep Learning Pipelines Network Traffic Classification Artificial Intelligence and Robotics OS and Networks Software Engineering Systems Architecture
spellingShingle Cloud-native Computing
Serverless Computing
Software Architecture
Microservices
Containerization
Scalable Deep Learning
Parallel Hyperparameter Tuning
Automated Deep Learning
Deep Learning Pipelines
Network Traffic Classification
Artificial Intelligence and Robotics
OS and Networks
Software Engineering
Systems Architecture
ElKenawy, Ahmed Sobhy
An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title_full An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title_fullStr An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title_full_unstemmed An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title_short An Enhanced Cloud-Native Deep Learning Pipeline for the Classification of Network Traffic
title_sort enhanced cloud native deep learning pipeline for the classification of network traffic
topic Cloud-native Computing
Serverless Computing
Software Architecture
Microservices
Containerization
Scalable Deep Learning
Parallel Hyperparameter Tuning
Automated Deep Learning
Deep Learning Pipelines
Network Traffic Classification
Artificial Intelligence and Robotics
OS and Networks
Software Engineering
Systems Architecture
url https://fount.aucegypt.edu/etds/2034
https://fount.aucegypt.edu/context/etds/article/3066/viewcontent/ahmed_sobhy_elkenawy_thesis.pdf
work_keys_str_mv AT elkenawyahmedsobhy anenhancedcloudnativedeeplearningpipelinefortheclassificationofnetworktraffic
AT elkenawyahmedsobhy enhancedcloudnativedeeplearningpipelinefortheclassificationofnetworktraffic