A Survey on Multi-Label Data Stream Classification

Project Code :TCMAJA572

Objective

The main objective of this project is to implement a multi-label streams mining algorithms and then concentrating on the multi-label streams, it can be helpful to classifying the data easily.

Abstract

Multi-label classification involves predicting zero or more class labels. Unlike normal classification tasks where class labels are mutually exclusive, multi-label classification requires specialized machine learning algorithms that support predicting multiple mutually non-exclusive classes or “labels.” In existing system, we are implementing a large number of streaming data such as web click data streams and sensor network data, the speed with which credit card transactions can be named. 

Currently we use static dataset for data streaming, this dataset is the opposite of giving data mining format because it has less memory and can only perform the action on time. In this application, we provide a comprehensive review of existing multi-label streams mining algorithms and categorize these methods based on different perspectives, which mainly focus on the multi-label data stream classification. We first briefly summarize existing multi-label and data stream classification algorithms and discuss their merits and demerits. Secondly, we identify mining constraints on classification for multi-label streaming data, and present a comprehensive study in algorithms for multi-label data stream classification. Finally, several challenges and open issues in multi-label data stream classification are discussed, which are worthwhile to be pursued by the researchers in the future.

Keywords: Multi Label, Data Mining, Data Stream Mining, Multi Label Classification.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SYSTEM CONFIGURATION:

  • Processor- I3/Intel Processor
  • Ram- 4GB (min)
  • Hard Disk- 160GB

SOFTWARE SYSTEM CONFIGURATION:

  • Operating System: Windows 7/8/10
  • Application Server: Tomcat 9.0                     
  • Front End: HTML, JSP
  • Scripts: JavaScript.
  • Server side Script: Java Server Pages.
  • Database: My SQL 6.0
  • Database Connectivity: JDBC.

Learning Outcomes

  • Scope of Real Time Application Scenarios.
  • How Internet Works.
  • What is a search engine and how browser can work.
  • What is Tomcat server and how they can work.
  • What types of technology versions are used?
  • Use of HTML and CSS on UI Designs.
  • Data Base Connections.
  • Data Parsing Front-End to Back-End.
  • Need of Eclipse-IDE to develop a web application.
  • Working Procedure.
  • Testing Techniques.
  • Error Correction mechanisms.
  • How to run and deploy the applications.
  • Introduction to basic technologies uses.
  • How project works.
  • Input and Output modules.
  • How test the project based on user inputs and observe the output.
  • About Multi-label.
  • About data mining.
  • Data mining techniques.
  • About Data stream mining.
  • About multi-label classification.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

Related Projects

Final year projects