scholarly journals An Investigation into the Application of Deep Learning in the Detection and Mitigation of DDOS Attack on SDN Controllers

Technologies ◽  
2021 ◽  
Vol 9 (1) ◽  
pp. 14
Author(s):  
James Dzisi Gadze ◽  
Akua Acheampomaa Bamfo-Asante ◽  
Justice Owusu Agyemang ◽  
Henry Nunoo-Mensah ◽  
Kwasi Adu-Boahen Opare

Software-Defined Networking (SDN) is a new paradigm that revolutionizes the idea of a software-driven network through the separation of control and data planes. It addresses the problems of traditional network architecture. Nevertheless, this brilliant architecture is exposed to several security threats, e.g., the distributed denial of service (DDoS) attack, which is hard to contain in such software-based networks. The concept of a centralized controller in SDN makes it a single point of attack as well as a single point of failure. In this paper, deep learning-based models, long-short term memory (LSTM) and convolutional neural network (CNN), are investigated. It illustrates their possibility and efficiency in being used in detecting and mitigating DDoS attack. The paper focuses on TCP, UDP, and ICMP flood attacks that target the controller. The performance of the models was evaluated based on the accuracy, recall, and true negative rate. We compared the performance of the deep learning models with classical machine learning models. We further provide details on the time taken to detect and mitigate the attack. Our results show that RNN LSTM is a viable deep learning algorithm that can be applied in the detection and mitigation of DDoS in the SDN controller. Our proposed model produced an accuracy of 89.63%, which outperformed linear-based models such as SVM (86.85%) and Naive Bayes (82.61%). Although KNN, which is a linear-based model, outperformed our proposed model (achieving an accuracy of 99.4%), our proposed model provides a good trade-off between precision and recall, which makes it suitable for DDoS classification. In addition, it was realized that the split ratio of the training and testing datasets can give different results in the performance of a deep learning algorithm used in a specific work. The model achieved the best performance when a split of 70/30 was used in comparison to 80/20 and 60/40 split ratios.

2021 ◽  
Vol 2021 ◽  
pp. 1-13
Author(s):  
G. Kothai ◽  
E. Poovammal ◽  
Gaurav Dhiman ◽  
Kadiyala Ramana ◽  
Ashutosh Sharma ◽  
...  

The vehicular adhoc network (VANET) is an emerging research topic in the intelligent transportation system that furnishes essential information to the vehicles in the network. Nearly 150 thousand people are affected by the road accidents that must be minimized, and improving safety is required in VANET. The prediction of traffic congestions plays a momentous role in minimizing accidents in roads and improving traffic management for people. However, the dynamic behavior of the vehicles in the network degrades the rendition of deep learning models in predicting the traffic congestion on roads. To overcome the congestion problem, this paper proposes a new hybrid boosted long short-term memory ensemble (BLSTME) and convolutional neural network (CNN) model that ensemble the powerful features of CNN with BLSTME to negotiate the dynamic behavior of the vehicle and to predict the congestion in traffic effectively on roads. The CNN extracts the features from traffic images, and the proposed BLSTME trains and strengthens the weak classifiers for the prediction of congestion. The proposed model is developed using Tensor flow python libraries and are tested in real traffic scenario simulated using SUMO and OMNeT++. The extensive experimentations are carried out, and the model is measured with the performance metrics likely prediction accuracy, precision, and recall. Thus, the experimental result shows 98% of accuracy, 96% of precision, and 94% of recall. The results complies that the proposed model clobbers the other existing algorithms by furnishing 10% higher than deep learning models in terms of stability and performance.


Medical imaging is an emerging field in engineering. As traditional way of brain tumor analysis, MRI scanning is the way to identify brain tumor. The core drawback of manual MRI studies conducted by surgeons is getting manual visual errorswhich can lead toofa false identification of tumor boundaries. To avoid such human errors, ultra age engineering adopted deep learning as a new technique for brain tumor segmentation. Deep learning convolution network can be further developed by means of various deep learning models for better performance. Hence, we proposed a new deep learning algorithm development which can more efficiently identifies the types of brain tumors in terms of level of tumor like T1, T2, and T1ce etc. The proposed system can identify tumors using convolution neural network(CNN) which works with the proposed algorithm “Sculptor DeepCNet”. The proposed model can be used by surgeons to identify post-surgical remains (if any) of brain tumors and thus proposed research can be useful for ultra-age neural surgical image assessments. This paper discusses newly developed algorithm and its testing results.


Information ◽  
2020 ◽  
Vol 11 (5) ◽  
pp. 279 ◽  
Author(s):  
Bambang Susilo ◽  
Riri Fitri Sari

The internet has become an inseparable part of human life, and the number of devices connected to the internet is increasing sharply. In particular, Internet of Things (IoT) devices have become a part of everyday human life. However, some challenges are increasing, and their solutions are not well defined. More and more challenges related to technology security concerning the IoT are arising. Many methods have been developed to secure IoT networks, but many more can still be developed. One proposed way to improve IoT security is to use machine learning. This research discusses several machine-learning and deep-learning strategies, as well as standard datasets for improving the security performance of the IoT. We developed an algorithm for detecting denial-of-service (DoS) attacks using a deep-learning algorithm. This research used the Python programming language with packages such as scikit-learn, Tensorflow, and Seaborn. We found that a deep-learning model could increase accuracy so that the mitigation of attacks that occur on an IoT network is as effective as possible.


2021 ◽  
Vol 5 (4) ◽  
pp. 73
Author(s):  
Mohamed Chetoui ◽  
Moulay A. Akhloufi ◽  
Bardia Yousefi ◽  
El Mostafa Bouattane

The coronavirus pandemic is spreading around the world. Medical imaging modalities such as radiography play an important role in the fight against COVID-19. Deep learning (DL) techniques have been able to improve medical imaging tools and help radiologists to make clinical decisions for the diagnosis, monitoring and prognosis of different diseases. Computer-Aided Diagnostic (CAD) systems can improve work efficiency by precisely delineating infections in chest X-ray (CXR) images, thus facilitating subsequent quantification. CAD can also help automate the scanning process and reshape the workflow with minimal patient contact, providing the best protection for imaging technicians. The objective of this study is to develop a deep learning algorithm to detect COVID-19, pneumonia and normal cases on CXR images. We propose two classifications problems, (i) a binary classification to classify COVID-19 and normal cases and (ii) a multiclass classification for COVID-19, pneumonia and normal. Nine datasets and more than 3200 COVID-19 CXR images are used to assess the efficiency of the proposed technique. The model is trained on a subset of the National Institute of Health (NIH) dataset using swish activation, thus improving the training accuracy to detect COVID-19 and other pneumonia. The models are tested on eight merged datasets and on individual test sets in order to confirm the degree of generalization of the proposed algorithms. An explainability algorithm is also developed to visually show the location of the lung-infected areas detected by the model. Moreover, we provide a detailed analysis of the misclassified images. The obtained results achieve high performances with an Area Under Curve (AUC) of 0.97 for multi-class classification (COVID-19 vs. other pneumonia vs. normal) and 0.98 for the binary model (COVID-19 vs. normal). The average sensitivity and specificity are 0.97 and 0.98, respectively. The sensitivity of the COVID-19 class achieves 0.99. The results outperformed the comparable state-of-the-art models for the detection of COVID-19 on CXR images. The explainability model shows that our model is able to efficiently identify the signs of COVID-19.


2018 ◽  
Vol 2018 ◽  
pp. 1-10 ◽  
Author(s):  
Chia-Yen Lee ◽  
Guan-Lin Chen ◽  
Zhong-Xuan Zhang ◽  
Yi-Hong Chou ◽  
Chih-Chung Hsu

The sonogram is currently an effective cancer screening and diagnosis way due to the convenience and harmlessness in humans. Traditionally, lesion boundary segmentation is first adopted and then classification is conducted, to reach the judgment of benign or malignant tumor. In addition, sonograms often contain much speckle noise and intensity inhomogeneity. This study proposes a novel benign or malignant tumor classification system, which comprises intensity inhomogeneity correction and stacked denoising autoencoder (SDAE), and it is suitable for small-size dataset. A classifier is established by extracting features in the multilayer training of SDAE; automatic analysis of imaging features by the deep learning algorithm is applied on image classification, thus allowing the system to have high efficiency and robust distinguishing. In this study, two kinds of dataset (private data and public data) are used for deep learning models training. For each dataset, two groups of test images are compared: the original images and the images after intensity inhomogeneity correction, respectively. The results show that when deep learning algorithm is applied on the sonograms after intensity inhomogeneity correction, there is a significant increase of the tumor distinguishing accuracy. This study demonstrated that it is important to use preprocessing to highlight the image features and further give these features for deep learning models. In this way, the classification accuracy will be better to just use the original images for deep learning.


2020 ◽  
Author(s):  
Luna Zhang ◽  
Yang Zou ◽  
Ningning He ◽  
Yu Chen ◽  
Zhen Chen ◽  
...  

AbstractAs a novel type of post-translational modification, lysine 2-Hydroxyisobutyrylation (Khib) plays an important role in gene transcription and signal transduction. In order to understand its regulatory mechanism, the essential step is the recognition of Khib sites. Thousands of Khib sites have been experimentally verified across five different species. However, there are only a couple traditional machine-learning algorithms developed to predict Khib sites for limited species, lacking a general prediction algorithm. We constructed a deep-learning algorithm based on convolutional neural network with the one-hot encoding approach, dubbed CNNOH. It performs favorably to the traditional machine-learning models and other deep-learning models across different species, in terms of cross-validation and independent test. The area under the ROC curve (AUC) values for CNNOH ranged from 0.82 to 0.87 for different organisms, which is superior to the currently-available Khib predictors. Moreover, we developed the general model based on the integrated data from multiple species and it showed great universality and effectiveness with the AUC values in the range of 0.79 to 0.87. Accordingly, we constructed the on-line prediction tool dubbed DeepKhib for easily identifying Khib sites, which includes both species-specific and general models. DeepKhib is available at http://www.bioinfogo.org/DeepKhib.


2021 ◽  
Vol 2021 ◽  
pp. 1-7
Author(s):  
Kai Ma

To solve the problem of invalid resource recommendation data and poor recommendation effect in basketball teaching network course resource recommendation, a basketball teaching network course resource recommendation method based on a deep learning algorithm is proposed. The objective function is applied to eliminate the noise in the basketball teaching network course resource data. The prominent characteristics of basketball teaching network curriculum resources are extracted using a kernel function and combined into a feature set. A convolution neural network (CNN) was employed to realize the basketball teaching network curriculum resources recommendation model. The model was assessed in terms of computation time and recognition error. To validate the performance, the proposed model was compared with two well-known recommendation models such as the learning resource recommendation method based on transfer learning and the personalized learning resource recommendation method based on three-dimensional feature collaborative domination. Experimental results show that the proposed model achieved the lowest computation time of 15 s and recommendation error less than 0.4% as compared with the existing model.


2021 ◽  
Vol 7 ◽  
pp. e345
Author(s):  
Mojtaba Mohammadpoor ◽  
Mehran Sheikhi karizaki ◽  
Mina Sheikhi karizaki

Background COVID-19 pandemic imposed a lockdown situation to the world these past months. Researchers and scientists around the globe faced serious efforts from its detection to its treatment. Methods Pathogenic laboratory testing is the gold standard but it is time-consuming. Lung CT-scans and X-rays are other common methods applied by researchers to detect COVID-19 positive cases. In this paper, we propose a deep learning neural network-based model as an alternative fast screening method that can be used for detecting the COVID-19 cases by analyzing CT-scans. Results Applying the proposed method on a publicly available dataset collected of positive and negative cases showed its ability on distinguishing them by analyzing each individual CT image. The effect of different parameters on the performance of the proposed model was studied and tabulated. By selecting random train and test images, the overall accuracy and ROC-AUC of the proposed model can easily exceed 95% and 90%, respectively, without any image pre-selecting or preprocessing.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Ibtehal Talal Nafea

Purpose This study aims to propose a new simulation approach for a real-life large and complex crowd management which takes into account deep learning algorithm. Moreover, the proposed model also determines the crowd level and also sends an alarm to avoid the crowd from exceeding its limit. Also, the model estimates crowd density in the pictures through which the study evaluates the deep learning algorithm approach to address the problem of crowd congestion. Furthermore, the suggested model comprises of two main components. The first takes the images of the moving crowd and classifies them into five categories such as “heavily crowded, crowded, semi-crowded, light crowded and normal,” whereas the second one comprises of colour warnings (five). The colour of these lights depends upon the results of the process of classification. The paper is structured as follows. Section 2 describes the theoretical background; Section 3 suggests the proposed approach followed by convolutional neural network (CNN) algorithm in Section 4. Sections 5 and 6 explain the data set and parameters as well as modelling network. Experiment, results and simulation evaluation are explained in Sections 7 and 8. Finally, this paper ends with conclusion which is Section 9 of this paper. Design/methodology/approach This paper addresses the issue of large-scale crowd management by exploiting the techniques and algorithms of simulation and deep learning. It focuses on a real-life case study of Hajj pilgrimage in Saudi Arabia that exhibits intricate pattern of crowd management. Hajj pilgrimage includes performing Umrah along with hajj that involves several steps which is a sacred prayer of Muslims performed at different time span of the year. Muslims from all over the world visit the holy city of Mecca to perform Tawaf that is one of the stages included in the performance of Hajj or Umrah, it is an obligatory step in prayer. Accordingly, all pilgrims require visiting Mataf to perform Tawaf. It is essential to control the crowd performing Tawaf systematically in a constrained place to avoid any mishap. This study proposed a model for crowd management system by using image classification and a system of alarm to manage millions of people during Hajj. This proposed system highly depends on the adequate data set used to train CNN which is a deep learning technique and has recently drawn the attention of the research community as well as the industry in changing applications of image classification and the recognition of speed. The purpose is to train the model with mapped image data, making it available to be used in classifying the crowd into five categories like crowded, heavily crowded, semi-crowded, normal and light-crowded. The results produce adequate signals as they prove to be helpful in terms of monitoring the pilgrims which shows its usefulness. Findings After the first attempt of adding the first convolutional layer with 32 filters, the accuracy is not good and stands out at about 55%. Therefore, the algorithm is further improved by adding the second layer with 64 filters. This attempt is a success as it gives more improved results with an accuracy of 97%. After using the dropout fraction as a 0.5 to prevent overfitting, the test and training accuracy of 98% is achieved which is acceptable training and testing accuracy. Originality/value This study has proposed a model to solve the problem related to estimation of the level of congestion to avoid any accidents from happening because of it. This can be applied to the monitoring schemes that are used during Hajj, especially in crowd management during Tawaf. The model works as such that it activates an alarm when the default crowd limit exceeds. In this way, chances of the crowd reaching a dangerous level are reduced which minimizes the potential accidents that might take place. The model has a traffic light system, the appearance of red light means that the number of pilgrims in a particular area has exceeded its default limit and then it alerts to stop the migration of people to that particular area. The yellow light indicates that the number of pilgrims entering and leaving a particular area has equalized, then the pilgrims are suggested to slower their pace. Finally, the green light shows that the level of the crowd in a particular area is low and that the pilgrims can move freely in that area. The proposed model is simple and user friendly as it uses the most common traffic light system which makes it easier for the pilgrims to understand and follow accordingly.


Sign in / Sign up

Export Citation Format

Share Document