- Malicious Requests Detection with Improved Bidirectional Long Short-term Memory Neural Networks(arXiv)
Abstract : Detecting and intercepting malicious requests are one of the most widely used ways against attacks in the network security. Most existing detecting approaches, including matching blacklist characters and machine learning algorithms have all shown to be vulnerable to sophisticated attacks. To address the above issues, a more general and rigorous detection method is required. In this paper, we formulate the problem of detecting malicious requests as a temporal sequence classification problem, and propose a novel deep learning model namely Convolutional Neural Network-Bidirectional Long Short-term Memory-Convolutional Neural Network (CNN-BiLSTM-CNN). By connecting the shadow and deep feature maps of the convolutional layers, the malicious feature extracting ability is improved on more detailed functionality. Experimental results on HTTP dataset CSIC 2010 have demonstrated the effectiveness of the proposed method when compared with the state-of-the-arts.
2. Twitter Bot Detection Using Bidirectional Long Short-term Memory Neural Networks and Word Embeddings(arXiv)
Abstract : Twitter is a web application playing dual roles of online social networking and micro-blogging. The popularity and open structure of Twitter have attracted a large number of automated programs, known as bots. Legitimate bots generate a large amount of benign contextual content, i.e., tweets delivering news and updating feeds, while malicious bots spread spam or malicious contents. To assist human users in identifying who they are interacting with, this paper focuses on the classification of human and spambot accounts on Twitter, by employing recurrent neural networks, specifically bidirectional Long Short-term Memory (BiLSTM), to efficiently capture features across tweets. To the best of our knowledge, our work is the first that develops a recurrent neural model with word embeddings to distinguish Twitter bots from human accounts, that requires no prior knowledge or assumption about users’ profiles, friendship networks, or historical behavior on the target account. Moreover, our model does not require any handcrafted features. The preliminary simulation results are very encouraging. Experiments on the cresci-2017 dataset show that our approach can achieve competitive performance compared with existing state-of-the-art bot detection systems.
3. Short-time detection of QRS complexes using dual channels 1 based on U-Net and bidirectionallong short-term memory(arXiv)
Abstract : Cardiovascular disease is associated with high rates of morbidity and mortality, and can be reflected by 19 abnormal features of electrocardiogram (ECG). Detecting changes in the QRS complexes in ECG 20 signals is regarded as a straightforward, noninvasive, inexpensive, and preliminary diagnosis approach 21 for evaluating the cardiac health of patients. Therefore, detecting QRS complexes in ECG signals must 22 be accurate over short times. However, the reliability of automatic QRS detection is restricted by all 23 kinds of noise and complex signal morphologies. In this study, we proposed a new algorithm for 24 short-time detection of QRS complexes using dual channels based on U-Net and bidirectional long 25 short-term memory. First, a proposed preprocessor with mean filtering and discrete wavelet transform 26 was initially applied to remove different types of noise. Next the signal was transformed and 27 annotations were relabeled. Finally, a method combining U-Net and bidirectional long short-term 28 memory with dual channels was used for the short-time detection of QRS complexes. The proposed 29 algorithm was trained and tested using 44 ECG records from the MIT-BIH arrhythmia database. It 30 achieved, on average, high values for detection sensitivity (99.56%), positive predictivity (99.72%), 31 and accuracy (99.28%) on the test set, indicating an improvement compared to algorithms reported in 32 the literature