Proceedings

Transductive Optimization of Top k Precision

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1781-1786.

Abstract

Consider a binary classification problem in which the learner is given a labeled training set, an unlabeled test set, and is restricted to choosing exactly k test points to output as positive predictions. Problems of this kind — transductive precision@k — arise in many applications. Previous methods solve these problems in two separate steps, learning the model and selecting k test instances by thresholding their scores. In this way, model training is not aware of the constraint of choosing k test instances as positive in the test phase. This paper shows the importance of incorporating the knowledge of k into the learning process and introduces a new approach, Transductive Top K (TTK), that seeks to minimize the hinge loss over all training instances under the constraint that exactly k test instances are predicted as positive. The paper presents two optimization methods for this challenging problem. Experiments and analysis confirm the benefit of incoporating k in the learning process. In our experimental evaluations, the performance of TTK matches or exceeds existing state-of-the-art methods on 7 benchmark datasets for binary classification and 3 reserve design problem instances.

  1. [Agarwal, 2011] S. Agarwal. The infinite push: a new sup- port vector ranking algorithm that directly optimizes accu- racy at the absolute top of the list. In Proceedings of the SIAM International Conference on Data Mining, 2011.
  2. [Bazaraa et al., 2006] M. S. Bazaraa, H. D Sherali, and C. M. Shetty. Nonlinear Programming: Theory and Algorithms. Wiley Publishing, 3rd edition, 2006.
  3. [Boyd et al., 2012] S. Boyd, C. Cortes, M. Mohri, and A. Radovanovic. Accuracy at the top. In Advances in Neural Information Processing Systems 25. 2012.
  4. [Burges et al., 2005] C. Burges, T. Shaked, E. Renshaw, A. Lazier, M. Deeds, N. Hamilton, and G. Hullender. Learning to rank using gradient descent. In Proceedings of the 22nd International Conference on Machine Learn- ing, 2005.
  5. [Gurobi Optimization, 2015] Inc. Gurobi Optimization. Gurobi optimizer reference manual, 2015.
  6. [Joachims, 1999] T. Joachims. Transductive inference for text classification using support vector machines. In Pro- ceedings of the 16th International Conference on Machine Learning, 1999.
  7. [Joachims, 2005] T. Joachims. A support vector method for multivariate performance measures. In Proceedings of the 22nd International Conference on Machine Learning, 2005.
  8. [Kar et al., 2015] P. Kar, H. Narasimhan, and P. Jain. Sur- rogate functions for maximizing precision at the top. In Proceedings of the 32nd International Conference on Ma- chine Learning, 2015.
  9. [Li et al., 2013] Y.-F. Li, I. Tsang, J. Kwok, and Z.-H. Zhou. Scalable and convex weakly labeled svms. Journal of Ma- chine Learning Research, 14, 2013.
  10. [Li et al., 2014] N. Li, R. Jin, and Z.-H. Zhou. Top rank opti- mization in linear time. In Advances in Neural Information Processing Systems 27. 2014.
  11. [Lichman, 2013] M. Lichman. UCI machine learning repos- itory. http://archive.ics.uci.edu/ml, 2013. Link
  12. [Pechyony, 2008] D. Pechyony. Theory and Practice of Transductive Learning. PhD thesis, Department of Com- puter Science, Technion-Israel Institute of Technology, 2008.
  13. [Rakotomamonjy, 2012] A. Rakotomamonjy. Sparse support vector infinite push. In Proceedings of the 29th Interna- tional Conference on Machine Learning, 2012.
  14. [Rudin, 2009] C. Rudin. The p-norm push: A simple convex ranking algorithm that concentrates at the top of the list. Journal of Machine Learning Research, 10, 2009.
  15. [Schölkopf and Smola, 2002] B. Schölkopf and A. J. Smola. Learning with Kernels : Support Vector Machines, Regu- larization, Optimization, and Beyond. Adaptive computa- tion and machine learning. MIT Press, 2002.
  16. [Sindhwani and Keerthi, 2006] V. Sindhwani and S. S. Keerthi. Large scale semi-supervised linear svms. In Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 2006.
  17. [Sinz and Roffilli, 2012] F. Sinz and M. Roffilli. Universvm, 2012. http://mloss.org/software/view/19/. Link
  18. [Sullivan et al., 2009] B. L. Sullivan, C. L. Wood, M. J. Iliff, R. E. Bonney, D. Fink, and S. Kelling. ebird: a citizen- based bird observation network in the biological sciences. Biological Conservation, 142, 2009.
  19. [Usunier et al., 2009] N. Usunier, D. Buffoni, and P. Galli- nari. Ranking with ordered weighted pairwise classifica- tion. In Proceedings of the 26th International Conference on Machine Learning, 2009.
  20. [Vapnik, 1998] V. N. Vapnik. Statistical Learning Theory. Wiley-Interscience, 1998.
  21. [Wang et al., 2015] H. Wang, W. Xing, K. Asif, and B.D. Ziebart. Adversarial prediction games for multivariate losses. In Advances in Neural Information Processing Sys- tems 28. 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards