The application of cloud computing has increased tremendously in both public and private organizations. However, attacks on cloud computing pose a serious threat to confidentiality and data integrity. Therefore, there is a need for a proper mechanism for detecting cloud intrusions. In this paper, we have proposed a cloud intrusion detection system (IDS) that is focused on boosting the classification accuracy by improving feature selection and weighing the ensemble model with the crow search algorithm (CSA). The feature selection is handled by combining both filter and automated models to obtain improved feature sets. The ensemble classifier is made up of machine and deep learning models such as long short-term memory (LSTM), support vector machine (SVM), XGBoost, and a fast learning network (FLN). The proposed ensemble model’s weights are generated with the CSA to obtain better prediction results. Experiments are executed on the NSL-KDD, Kyoto, and CSE-CIC-IDS-2018 datasets. The simulation shows that the suggested system attained more satisfactory results in terms of accuracy, recall, precision, and F-measure than conventional approaches. The detection rate and false alarm rate (FAR) of different attack types was more efficient for each dataset. The classifiers’ performances were also compared individually to the ensemble model in terms of the false positive rate (FPR) and false negative rate (FNR) to demonstrate the ensemble model’s robustness.
Machine learning and parallel processing are extremely commonly used to enhance computing power to induce knowledge from an outsized volume of data. To deal with the problem of complexity and high dimension, machine learning algorithms like Deep Reinforcement Learning (DRL) are used, while parallel processing algorithms like Parallel Particle Swarm Optimization (PPSO) are parallelized to speed up the operation and reduce the processing time to train the neural network. Due to the arrival of a large number of incoming tasks in the cloud environment, load balancing is an important issue. To solve this problem, the datacenter controller or an agent makes an intelligent decision to handle a large number of tasks within a minimum time period or at high speed. In this work, we proposed an effective scheduling algorithm named Deep Reinforcement Learning with Parallel Particle Swarm Optimization (DRLPPSO) to solve the load balancing problem and its various parameters with greater accuracy and high speed. Our experimental results show that our proposed scheduling algorithm increases the reward by 15.7%, 12%, and 13.1% when the task set is 2000 and improves the reward by 17.5%, 12.6%, and 15.3% when the task set is 4000, as compared to the Modified Particle Swarm Optimization (MPSO), Asynchronous Advantage Actor-Critic (A3C), and Deep Q-Network (DQN) techniques.
17 January 2022 in Computational Intelligence and Neuroscience
Understanding the situation is a critical component of any self-driving system. Accurate real-time visual signal processing to create pixelwise classed pictures, also known as semantic segmentation, is critical for scenario comprehension and subsequent acceptance of this new technology. Due to the intricate interaction between pixels in each frame of the received camera data, such efficiency in terms of processing time and accuracy could not be achieved prior to recent advances in deep learning algorithms. We present an effective approach for semantic segmentation for self-driving automobiles in this study. We combine deep learning architectures like convolutional neural networks and autoencoders, as well as cutting-edge approaches like feature pyramid networks and bottleneck residual blocks, to develop our model. The CamVid dataset, which has undergone considerable data augmentation, is utilised to train and test our model. To validate the suggested model, we compare the acquired findings to various baseline models reported in the literature.
Channel equalization is remaining a challenge for the researcher. Especially for the non-linear channel as well as the extremely dispersive channel, an effective channel equalizer is required. It is common knowledge that non-linear channel equalizers based on the neural networks (NN) outperform adaptive filter-based linear equalizers. To train NN equalizers, gradient-descent-based approaches like the back-propagation algorithm are often utilized, although they have drawbacks such as trapping of local minima, slower convergence, and compassion to log in. In this work, we presented a novel training strategy using a fuzzy firefly algorithm (FFA) for channel equalization. By using proper network topology and parameters, the suggested training system offers stronger exploitation and exploration skills, as well as the ability to solve the local minima issue. The performance of the equalizer can be analyzed by estimating two parameters i.e. MSE and BER. To exhibit the suggested technique’s resilience in performance, the burst error situation was used, and the outcomes showed that the strategy is more effective in managing such situations than previous methods. The outcomes of the proposed method are presented through simulation, Furthermore, it proved that the suggested method validates a wide range of SNR, and also it outperforms the existing NN-based equalizers.
The transmission of high-speed data over communication channels is the function of digital communication systems. Due to linear and nonlinear distortions, data transmitted through this process is distorted. In a communication system, the channel is the medium through which signals are transmitted. The useful signal received at the receiver becomes corrupted because it is associated with noise, ISI, CCI, etc. The equalizers function at the front end of the receiver to eliminate these factors, and they are designed to make them work efficiently with proper network topology and parameters. In the case of highly dispersive and nonlinear channels, it is well known that neural network-based equalizers are more effective than linear equalizers, which use finite impulse response filters. An alternative approach to training neural network-based equalizers is to use metaheuristic algorithms. Here, in this work, to develop the symmetry-based efficient channel equalization in wireless communication, this paper proposes a modified form of bat algorithm trained with ANN for channel equalization. It adopts a population-based and local search algorithm to exploit the advantages of bats’ echolocation. The foremost initiative is to boost the flexibility of both the variants of the proposed algorithm and the utilization of proper weight, topology, and the transfer function of ANN in channel equalization. To evaluate the equalizer’s performance, MSE and BER can be calculated by considering popular nonlinear channels and adding nonlinearities. Experimental and statistical analyses show that, in comparison with the bat as well as variants of the bat and state-of-the-art algorithms, the proposed algorithm substantially outperforms them significantly, based on MSE and BER.