Abstract

Semi-supervised multi-label data stream classification serves a practical yet challenging task since only a small number of labeled instances are available in real streaming environments. However, the mainstream of existing semi-supervised multi-label classification technique is focused on the batch process. Meanwhile, many data stream classification approaches have been proposed, and one of popularly used base models is ELM (extreme learning machine). But only few ELM-based algorithms are proposed for the multi-label data stream classification. Therefore, in this paper, we present a novel Semi-supervised Online Extreme Learning Machine with Kernel function for multi-label data stream classification, called SSO-KELM. Specifically, we firstly introduce the kernel function to output the multi-dimensional vector, for adapting to the multi-label data. Secondly, to make full use of labeled and unlabeled data in a data stream, we derive a novel online semi-supervised ELM algorithm, which can adapt to the stream setting and achieve a higher classification accuracy. Finally, extensive experiments conducted on six benchmark multi-label data sets demonstrate the effectiveness of our approach compared to state-of-the-art approaches.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.