Lacking Labels in the Stream: Classifying Evolving Stream Data with Few Labels
ISMIS '09 Proceedings of the 18th International Symposium on Foundations of Intelligent Systems
Integrating Novel Class Detection with Classification for Concept-Drifting Data Streams
ECML PKDD '09 Proceedings of the European Conference on Machine Learning and Knowledge Discovery in Databases: Part II
Classification and novel class detection of data streams in a dynamic feature space
ECML PKDD'10 Proceedings of the 2010 European conference on Machine learning and knowledge discovery in databases: Part II
Mining concept-drifting data streams containing labeled and unlabeled instances
IEA/AIE'10 Proceedings of the 23rd international conference on Industrial engineering and other applications of applied intelligent systems - Volume Part I
Concurrent semi-supervised learning of data streams
DaWaK'11 Proceedings of the 13th international conference on Data warehousing and knowledge discovery
Mining Recurring Concept Drifts with Limited Labeled Streaming Data
ACM Transactions on Intelligent Systems and Technology (TIST)
Classification and novel class detection in data streams with active mining
PAKDD'10 Proceedings of the 14th Pacific-Asia conference on Advances in Knowledge Discovery and Data Mining - Volume Part II
Mining uncertain data streams using clustering feature decision trees
ADMA'11 Proceedings of the 7th international conference on Advanced Data Mining and Applications - Volume Part II
Combining block-based and online methods in learning ensembles from concept drifting data streams
Information Sciences: an International Journal
Classifying evolving data streams with partially labeled data
Intelligent Data Analysis
Hi-index | 0.00 |
Recent approaches in classifying evolving data streams are based on supervised learning algorithms, which can be trained with labeled data only. Manual labeling of data is both costly and time consuming. Therefore, in a real streaming environment, where huge volumes of data appear at a high speed, labeled data may be very scarce. Thus, only a limited amount of training data may be available for building the classification models, leading to poorly trained classifiers. We apply a novel technique to overcome this problem by building a classification model from a training set having both unlabeled and a small amount of labeled instances. This model is built as micro-clusters using semisupervised clustering technique and classification is performed with κ-nearest neighbor algorithm. An ensemble of these models is used to classify the unlabeled data. Empirical evaluation on both synthetic data and real botnet traffic reveals that our approach, using only a small amount of labeled data for training, outperforms state-of-the-art stream classification algorithms that use twenty times more labeled data than our approach.