Proceedings

A Walkthrough for the Principle of Logit Separation

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 6191-6195.

https://doi.org/10.24963/ijcai.2019/861

Abstract

We consider neural network training, in applications in which there are many possible classes, but at test-time, the task is a binary classification task of determining whether the given example belongs to a specific class. We define the Single Logit Classification (SLC) task: training the network so that at test-time, it would be possible to accurately identify whether the example belongs to a given class in a computationally efficient manner, based only on the output logit for this class. We propose a natural principle, the Principle of Logit Separation, as a guideline for choosing and designing loss functions that are suitable for SLC. We show that the Principle of Logit Separation is a crucial ingredient for success in the SLC task, and that SLC results in considerable speedups when the number of classes is large.

  1. [Crammer and Singer, 2001] Koby Crammer and Yoram Singer. On the algorithmic implementation of multiclass kernel-based vector machines. Journal of Machine Learn- ing Research, 2:265-292, 2001.
  2. [Devlin et al., 2014] Jacob Devlin, Rabih Zbib, Zhongqiang Huang, Thomas Lamar, Richard M. Schwartz, and John Makhoul. Fast and robust neural network joint models for statistical machine translation. In Proceedings of the 52nd Annual Meeting of the Association for Computational Lin- guistics, ACL, pages 1370-1380, Baltimore, MD, 2014.
  3. [Grave et al., 2017] Edouard Grave, Armand Joulin, Moustapha Cissé, David Grangier, and Hervé Jégou. Effi- cient softmax approximation for GPUs. In Proceedings of ICML, pages 1302-1310, Sydney, Australia, 2017.
  4. [Gutmann and Hyvärinen, 2010] Michael Gutmann and Aapo Hyvärinen. Noise-contrastive estimation: A new estimation principle for unnormalized statistical models. In Proceedings of AISTATS, pages 297-304, Chia Laguna Resort, Sardinia, Italy, 2010.
  5. [Huang et al., 2013] Yan Huang, Wei Wang, Liang Wang, and Tieniu Tan. Multi-task deep neural network for multi- label learning. In Procedding of IEEE International Con- ference on Image Processing, ICIP, pages 2897-2900, Melbourne, Australia, 2013.
  6. [Janocha and Czarnecki, 2017] Katarzyna Janocha and Woj- ciech Marian Czarnecki. On loss functions for deep neural networks in classification. Arxiv, abs/1702.05659, 2017.
  7. [Keren et al., 2017] Gil Keren, Sivan Sabato, and Björn Schuller. Tunable sensitivity to large errors in neural net- work training. In Proceedings of AAAI, pages 2087-2093, San Francisco, CA, 2017.
  8. [Keren et al., 2018a] Gil Keren, Nicholas Cummins, and Björn W. Schuller. Calibrated prediction intervals for neu- ral network regressors. IEEE Access, 6:54033-54041, 2018.
  9. [Keren et al., 2018b] Gil Keren, Jing Han, and Björn Schuller. Scaling speech enhancement in unseen environ- ments with noise embeddings. In In Proceedings of the CHiME Workshop on Speech Processing in Everyday En- vironments, pages 25-29, Hyderabad, India, 2018.
  10. [Keren et al., 2018c] Gil Keren, Sivan Sabato, and Björn Schuller. Fast single-class classification and the princi- ple of logit separation. In Proceedings of the International Conference on Data Mining (ICDM), pages 227-236, Sin- gapore, 2018.
  11. [Krizhevsky and Hinton, 2009] Alex Krizhevsky and Geof- frey Hinton. Learning multiple layers of features from tiny images, 2009.
  12. [Krizhevsky et al., 2012] Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. Imagenet classification with deep convolutional neural networks. In Proceedings of NIPS, pages 1106-1114, Lake Tahoe, NV, 2012.
  13. [LeCun et al., 1998] Yann LeCun, Léon Bottou, Yoshua Bengio, and Patrick Haffner. Gradient-based learning ap- plied to document recognition. Proceedings of the IEEE, 86(11):2278-2324, 1998.
  14. [Maturana and Scherer, 2015] Daniel Maturana and Sebas- tian Scherer. Voxnet: A 3d convolutional neural network for real-time object recognition. In Proceedings of IROS, pages 922-928, Hamburg, Germany, 2015.
  15. [Mnih and Teh, 2012] Andriy Mnih and Yee Whye Teh. A fast and simple algorithm for training neural probabilistic language models. In Proceedings ICML, Edinburgh, Scot- land, UK, 2012.
  16. [Netzer et al., 2011] Yuval Netzer, Tao Wang, Adam Coates, Alessandro Bissacco, Bo Wu, and Andrew Y Ng. Reading digits in natural images with unsupervised feature learn- ing. In NIPS workshop on deep learning and unsupervised feature learning. Granada, Spain, 2011.
  17. [Redmon et al., 2016] Joseph Redmon, Santosh Kumar Div- vala, Ross B. Girshick, and Ali Farhadi. You only look once: Unified, real-time object detection. In Proceedings of CVPR, pages 779-788, Las Vegas, NV, 2016.
  18. [Socher et al., 2011] Richard Socher, Cliff Chiung-Yu Lin, Andrew Y. Ng, and Christopher D. Manning. Parsing nat- ural scenes and natural language with recursive neural net- works. In Proceedings of ICML, pages 129-136, Bellevue, WA, 2011.
  19. [Szegedy et al., 2016] Christian Szegedy, Vincent Van- houcke, Sergey Ioffe, Jonathon Shlens, and Zbigniew Wojna. Rethinking the inception architecture for computer vision. In Proceddings of CVPR, pages 2818-2826, Las Vegas, NV, 2016.
  20. [Wang et al., 2016] Jiang Wang, Yi Yang, Junhua Mao, Zhi- heng Huang, Chang Huang, and Wei Xu. CNN-RNN: A unified framework for multi-label image classification. In Proceedings of CVPR, pages 2285-2294, Las Vegas, NV, 2016.

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

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