A noise-tolerant online multi-classification kernel learning algorithm
A multi-classification and kernel learning technology, applied in computing, computer components, instruments, etc., can solve the problems that online learning algorithms cannot effectively control noise samples, and multi-classification methods cannot efficiently handle multi-classification of data streams, etc., to improve classification accuracy , good noise resistance, and reduced computational complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Embodiment 1: Take the online multi-classification experiments on the benchmark data sets AID7 data set, Outdoor Scene categories data set, UC Merced Landuse data set, and AID30 data set as examples for illustration. like figure 1 Shown is a schematic diagram of a noise-tolerant online multi-classification kernel learning algorithm provided according to an embodiment of the present invention. The online learning algorithm includes the following steps:
[0031] Step 1: Select an appropriate model kernel function and initialize the multi-classifier decision function. The specific steps are:
[0032] Specify the polynomial kernel function as the model kernel function, namely where the parameter γ is set to d is taken as the dimension of the sample x; c 0 Set to 0; polynomial degree p is set to 1. Initialize the multi-classification problem decision function f (0) =0.
[0033] Step 2: collect the data stream, and use the current decision function to predict the cat...
Embodiment 2
[0048] Embodiment 2: Different from Embodiment 1, in this embodiment, for the online learning algorithm based on kernel function, we use RBF kernel function where the parameter γ is set to d is the dimension of sample x.
[0049] The difference from Embodiment 1 is that in this embodiment, noise labels are added to the original benchmark dataset Adult data set, and an online classifier is trained on the dataset containing noise labels. Specifically, we will randomly select 5%, 10%, 15%, 20% (i.e. SNR 95:5, SNR 90:10, SNR 85:15, SNR 80:20) samples to change labels as noise data respectively.
[0050] image 3 The average test accuracy (ACA) comparison of the online classifiers Perceptron, Pegasos and the noise-resistant online multi-classification kernel learning algorithm based on the adaptive ramp loss function on the adult dataset containing noisy data. Experimental results show that our proposed noise-tolerant online multi-classification kernel based on the adaptive ramp...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com