Anomaly detection aims to identify unusual behavior or discriminate abnormal samples by referring to the normal samples of data. Most exiting anomaly detection approaches train the model using only the normal data due to the scarcity of anomalies. However, the negative data or anomalies do occur in many practical applications. In this paper, we propose a novel anomaly detection method called AdaDL-SVDD for addressing uncertain data problem. In this method, both normal and anomalous samples are utilized to generate sparse representations with dictionary learning in the training phase. Meanwhile, we incorporate Support Vector Data Description (SVDD) into framework to construct a minimum hypersphere for anomaly detection over the test data. Additionally, the AdaBoost method is considered to construct a strong classifier via combining the weak classifiers. In the end, the experimental results demonstrate that the proposed AdaDL-SVDD method achieves superior performance over the UCI datasets with uncertainty and noise.