scholarly journals Stochastic AUC optimization with general loss

2020 ◽  
Vol 19 (8) ◽  
pp. 4191-4212
Author(s):  
Zhenhuan Yang ◽  
◽  
Wei Shen ◽  
Yiming Ying ◽  
Xiaoming Yuan ◽  
...  
Keyword(s):  
2020 ◽  
Vol 31 (12) ◽  
pp. 5561-5574
Author(s):  
San Gultekin ◽  
Avishek Saha ◽  
Adwait Ratnaparkhi ◽  
John Paisley
Keyword(s):  

Author(s):  
Zhiyong Yang ◽  
Qianqian Xu ◽  
Xiaochun Cao ◽  
Qingming Huang

Traditionally, most of the existing attribute learning methods are trained based on the consensus of annotations aggregated from a limited number of annotators. However, the consensus might fail in settings, especially when a wide spectrum of annotators with different interests and comprehension about the attribute words are involved. In this paper, we develop a novel multi-task method to understand and predict personalized attribute annotations. Regarding the attribute preference learning for each annotator as a specific task, we first propose a multi-level task parameter decomposition to capture the evolution from a highly popular opinion of the mass to highly personalized choices that are special for each person. Meanwhile, for personalized learning methods, ranking prediction is much more important than accurate classification. This motivates us to employ an Area Under ROC Curve (AUC) based loss function to improve our model. On top of the AUC-based loss, we propose an efficient method to evaluate the loss and gradients. Theoretically, we propose a novel closed-form solution for one of our non-convex subproblem, which leads to provable convergence behaviors. Furthermore, we also provide a generalization bound to guarantee a reasonable performance. Finally, empirical analysis consistently speaks to the efficacy of our proposed method.


Author(s):  
Zheng Xie ◽  
Ming Li

Continuous Integration (CI) systems aim to provide quick feedback on the success of the code changes by keeping on building the entire systems upon code changes are committed. However, building the entire software system is usually resource and time consuming. Thus, build outcome prediction is usually employed to distinguish the successful builds from the failed ones to cut the building efforts on those successful builds that do not result in any immediate action of the developer. Nevertheless, build outcome prediction in CI is challenging since the learner should be able to learn from a stream of build events with and without the build outcome labels and provide immediate prediction on the next build event. Also, the distribution of the successful and the failed builds are often highly imbalanced. Unfortunately, the existing methods fail to address these challenges well. In this paper, we address these challenges by proposing a semi-supervised online AUC optimization method for CI build outcome prediction. Experiments indicate that our method is able to cut the software building efforts by effectively identify the successful builds, and it outperforms the existing methods that elaborate to address part of these challenges.


2014 ◽  
Vol 39 (9) ◽  
pp. 1467-1475
Author(s):  
Qiu-Jie LI ◽  
Yao-Bin MAO
Keyword(s):  

2017 ◽  
Vol 107 (4) ◽  
pp. 767-794 ◽  
Author(s):  
Tomoya Sakai ◽  
Gang Niu ◽  
Masashi Sugiyama
Keyword(s):  

2018 ◽  
Vol 107 (4) ◽  
pp. 795-795 ◽  
Author(s):  
Tomoya Sakai ◽  
Gang Niu ◽  
Masashi Sugiyama
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document