Robust Softmax Regression for Multi-class Classification with Self-Paced Learning
نویسندگان
چکیده
Softmax regression, a generalization of Logistic regression (LR) in the setting of multi-class classification, has been widely used in many machine learning applications. However, the performance of softmax regression is extremely sensitive to the presence of noisy data and outliers. To address this issue, we propose a model of robust softmax regression (RoSR) originated from the self-paced learning (SPL) paradigm for multi-class classification. Concretely, RoSR equipped with the soft weighting scheme is able to evaluate the importance of each data instance. Then, data instances participate in the classification problem according to their weights. In this way, the influence of noisy data and outliers (which are typically with small weights) can be significantly reduced. However, standard SPL may suffer from the imbalanced class influence problem, where some classes may have little influence in the training process if their instances are not sensitive to the loss. To alleviate this problem, we design two novel soft weighting schemes that assign weights and select instances locally for each class. Experimental results demonstrate the effectiveness of the proposed methods.
منابع مشابه
Classification of PolSAR Images Using Multilayer Autoencoders and a Self-Paced Learning Approach
In this paper, a novel polarimetric synthetic aperture radar (PolSAR) image classification method based on multilayer autoencoders and self-paced learning (SPL) is proposed. The multilayer autoencoders network is used to learn the features, which convert raw data into more abstract expressions. Then, softmax regression is applied to produce the predicted probability distributions over all the c...
متن کاملMulti-class Boosting
This paper briefly surveys existing methods for boosting multi-class classication algorithms, as well as compares the performance of one such implementation, Stagewise Additive Modeling using a Multi-class Exponential loss function (SAMME), against that of Softmax Regression, Classification and Regression Trees, and Neural Networks.
متن کاملApplication of Softmax Regression and Its Validation for Spectral-based Land Cover Mapping
The presented Softmax Regression classifier is a generalization of logistic regression. It is used for multi-class classification, where classes are mutually exclusive. Implemented in a classification framework, it provides a flexible approach to customize a classification process. Traditional classification is focused with classifiers that can only be applied on the same dataset. The Softmax R...
متن کاملAn Exploration of Computer Vision Techniques for Bird Species Classification
Bird classification, a fine-grained categorization task, is a complex task but crucial in improving and identifying the best computer vision algorithms to use in the broader image recognition field. Di culties like lighting conditions, complex foliage settings, and similarities in subspecies of birds are just some of the challenges faced by researchers. We implemented softmax regression on manu...
متن کاملSelf-Paced Boost Learning for Classification
Effectiveness and robustness are two essential aspects of supervised learning studies. For effective learning, ensemble methods are developed to build a strong effective model from ensemble of weak models. For robust learning, self-paced learning (SPL) is proposed to learn in a self-controlled pace from easy samples to complex ones. Motivated by simultaneously enhancing the learning effectivene...
متن کامل