Proceedings

Information-Theoretic Methods in Deep Neural Networks: Recent Advances and Emerging Opportunities

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Survey Track. Pages 4669-4678.

https://doi.org/10.24963/ijcai.2021/633

Abstract

We present a review on the recent advances and emerging opportunities around the theme of analyzing deep neural networks (DNNs) with information-theoretic methods. We first discuss popular information-theoretic quantities and their estimators. We then introduce recent developments on information-theoretic learning principles (e.g., loss functions, regularizers and objectives) and their parameterization with DNNs. We finally briefly review current usages of information-theoretic concepts in a few modern machine learning problems and list a few emerging opportunities.

  1. [Achille and Soatto, 2018] A. Achille and S. Soatto. Infor- mation dropout: Learning optimal representations through noisy computation. IEEE TPAMI, 40(12):2897-2905, 2018.
  2. [Ahmed et al., 2019] Z. Ahmed, N. Le Roux, M. Norouzi, and D. Schuurmans. Understanding the impact of entropy on policy optimization. In ICML, pages 151-160. PMLR, 2019.
  3. [Alemi et al., 2017] A. A. Alemi, I. Fischer, J. V. Dillon, and K. Murphy. Deep variational information bottleneck. In ICLR, 2017.
  4. [Amjad and Geiger, 2019] R. Amjad and B. Geiger. Learn- ing representations for neural network-based classification using the information bottleneck principle. IEEE TPAMI, 42(9):2225-2239, 2019.
  5. [Arimoto, 1977] S. Arimoto. Information measures and ca- pacity of order α for discrete memoryless channels. Topics in information theory, 1977.
  6. [Bang et al., 2019] S. Bang, P. Xie, H. Lee, W. Wu, and E. Xing. Explaining a black-box using deep variational information bottleneck approach. In AAAI, 2019.
  7. [Belghazi et al., 2018] M. Belghazi, A. Baratin, S. Rajesh- war, S. Ozair, Y. Bengio, et al. Mutual information neural estimation. In ICML, pages 531-540, 2018.
  8. [Ben-David et al., 2010] S. Ben-David, J. Blitzer, K. Cram- mer, A. Kulesza, F. Pereira, and J. Vaughan. A theory of learning from different domains. Machine learning, 79(1):151-175, 2010.
  9. [Bhatia, 2006] Rajendra Bhatia. Infinitely divisible matri- ces. The American Mathematical Monthly, 113(3):221- 235, 2006.
  10. [Bu et al., 2020] Y. Bu, S. Zou, and V. Veeravalli. Tightening mutual information-based bounds on generalization error. IEEE JSAIT, 1(1):121-130, 2020.
  11. [Burg, 1974] John Parker Burg. Maximum entropy spec- tral analysis. Astronomy and Astrophysics Supplement, 15:383, 1974.
  12. [Chelombiev et al., 2019] I. Chelombiev, C. Houghton, and C. O'Donnell. Adaptive estimators show information com- pression in deep neural networks. In ICLR, 2019.
  13. [Chen et al., 2016] B. Chen, L. Xing, B. Xu, H. Zhao, and J. C. Principe. Insights into the robustness of minimum error entropy estimation. IEEE TNNLS, 29(3):731-737, 2016.
  14. [Chen et al., 2018] J. Chen, L. Song, M. Wainwright, and M. Jordan. Learning to explain: An information-theoretic perspective on model interpretation. In ICML, pages 883- 892, 2018.
  15. [Chen et al., 2019] B. Chen, X. Wang, Y. Li, and J. C Principe. Maximum correntropy criterion with variable center. IEEE SPL, 26(8):1212-1216, 2019.
  16. [Cortes and Mohri, 2014] C. Cortes and M. Mohri. Do- main adaptation and sample bias correction theory and algorithm for regression. Theoretical Computer Science, 519:103-126, 2014.
  17. [Duan et al., 2020] S. Duan, S. Yu, Y. Chen, and J. C. Principe. On kernel method-based connectionist mod- els and supervised deep learning without backpropagation. Neural computation, 32(1):97-135, 2020.
  18. [Elad et al., 2019] A. Elad, D. Haviv, Y. Blau, and T. Michaeli. Direct validation of the information bottle- neck principle for deep nets. In ICCV Workshops, 2019.
  19. [Erdogmus and Principe, 2002] D. Erdogmus and J. C. Principe. An error-entropy minimization algorithm for supervised training of nonlinear adaptive systems. IEEE TSP, 50(7):1780-1786, 2002.
  20. [Feng et al., 2020] L. Feng, S. Shu, Z. Lin, F. Lv, L. Li, and B. An. Can cross entropy loss be robust to label noise. In IJCAI, pages 2206-2212, 2020. IJCAI
  21. [Gao et al., 2018] W. Gao, S. Oh, and P. Viswanath. De- mystifying fixed k-nearest neighbor information estima- tors. IEEE TIT, 64(8):5629-5661, 2018.
  22. [Gao et al., 2019] S. Gao, R. Brekelmans, G. Ver Steeg, and A. Galstyan. Auto-encoding total correlation explanation. In AISTATS, pages 1157-1166, 2019.
  23. [Goldfeld and Polyanskiy, 2020] Z. Goldfeld and Y. Polyan- skiy. The information bottleneck problem and its applica- tions in machine learning. IEEE JSAIT, 1(1):19-38, 2020.
  24. [Goodfellow et al., 2014] I.
  25. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio. Generative adversarial nets. In NeurIPS, 2014.
  26. [Greenfeld and Shalit, 2020] D. Greenfeld and U. Shalit. Robust learning with the hilbert-schmidt independence criterion. In ICML, pages 3759-3768, 2020.
  27. [Gretton et al., 2007] A. Gretton, K. Fukumizu, C. Teo, L. Song, B. Schölkopf, and A. Smola. A kernel statisti- cal test of independence. In NeurIPS, volume 20, pages 585-592, 2007.
  28. [Gretton et al., 2012] A. Gretton, K. Borgwardt, M. Rasch, B. Schölkopf, and A. Smola. A kernel two-sample test. JMLR, 13(1):723-773, 2012.
  29. [Haarnoja et al., 2017] T. Haarnoja, H. Tang, P. Abbeel, and S. Levine. Reinforcement learning with deep energy-based policies. In ICML, pages 1352-1361. PMLR, 2017.
  30. [Han et al., 2015] Lin Han, Richard C Wilson, and Edwin R Hancock. Generative graph prototypes from information theory. IEEE TPAMI, 37(10):2013-2027, 2015.
  31. [Hjelm et al., 2018] R. Hjelm, A. Fedorov, S. Lavoie- Marchildon, K. Grewal, P. Bachman, A. Trischler, and Y. Bengio. Learning deep representations by mutual in- formation estimation and maximization. In ICLR, 2018.
  32. [Hoyos-Osorio et al., 2021] J. Hoyos-Osorio, A. Alvarez- Meza, G. Daza-Santacoloma, A. Orozco-Gutierrez, and G. Castellanos-Dominguez. Relevant information under- sampling to support imbalanced data classification. Neu- rocomputing, 436:136-146, 2021.
  33. [Hu and Principe, 2021] B. Hu and J. C. Principe. Training a bank of wiener models with a novel quadratic mutual information cost function. In IEEE ICASSP, 2021.
  34. [Janocha and Czarnecki, 2017] K. Janocha and W. Czar- necki. On loss functions for deep neural networks in clas- sification. arXiv preprint arXiv:1702.05659, 2017.
  35. [Jenssen et al., 2006] R. Jenssen, J. C. Principe, D. Erdog- mus, and T. Eltoft. The cauchy-schwarz divergence and parzen windowing: Connections to graph theory and mer- cer kernels. Journal of the Franklin Institute, 343(6):614- 629, 2006.
  36. [Jiang et al., 2018] Y. Jiang, D. Krishnan, H. Mobahi, and S. Bengio. Predicting the generalization gap in deep net- works with margin distributions. In ICLR, 2018.
  37. [Kampffmeyer et al., 2019] M. Kampffmeyer, S. Løkse, F. Bianchi, L. Livi, A. Salberg, and R. Jenssen. Deep divergence-based approach to clustering. Neural Net- works, 113:91-101, 2019.
  38. [Kapur, 1994] Jagat Narain Kapur. Measures of information and their applications. Wiley-Interscience, 1994.
  39. [Kingma and Welling, 2014] D. Kingma and M. Welling. Auto-encoding variational bayes. In ICLR, 2014.
  40. [Kirkpatrick et al., 2017] J. Kirkpatrick, R. Pascanu, N. Ra- binowitz, J. Veness, G. Desjardins, A. Rusu, K. Milan, J. Quan, T. Ramalho, A. Grabska-Barwinska, et al. Over- coming catastrophic forgetting in neural networks. PNAS, 114(13):3521-3526, 2017.
  41. [Kolchinsky et al., 2019] A. Kolchinsky, B. Tracey, and D. Wolpert. Nonlinear information bottleneck. Entropy, 21(12):1181, 2019.
  42. [Kong et al., 2020] L. Kong, C. d'Autume, W. Ling, L. Yu, Z. Dai, and D. Yogatama. A mutual information maxi- mization perspective of language representation learning. In ICLR, 2020.
  43. [Kraskov et al., 2004] A. Kraskov, H. Stögbauer, and P. Grassberger. Estimating mutual information. Physical review E, 69(6):066138, 2004.
  44. [Leonenko et al., 2008] N. Leonenko, L. Pronzato, V. Sa- vani, et al. A class of rényi information estimators for mul- tidimensional densities. Annals of statistics, 36(5):2153- 2182, 2008.
  45. [Linsker, 1988] Ralph Linsker. Self-organization in a per- ceptual network. Computer, 21(3):105-117, 1988.
  46. [Liu et al., 2007] W. Liu, P. Pokharel, and J. C. Principe. Correntropy: Properties and applications in non-gaussian signal processing. IEEE TSP, 55(11):5286-5298, 2007.
  47. [Liu et al., 2018] K. Liu, R. Amjad, and B. Geiger. Under- standing individual neuron importance using information theory. arXiv preprint arXiv:1804.06679, 2018.
  48. [Liu et al., 2019] Y. Liu, M. Yamada, Y. Tsai, T. Le, R. Salakhutdinov, et al. Lsmi-sinkhorn: Semi-supervised squared-loss mutual information estimation with optimal transport. arXiv preprint arXiv:1909.02373, 2019.
  49. [Lutwak et al., 2005] E. Lutwak, D. Yang, and G. Zhang. Cramér-rao and moment-entropy inequalities for renyi en- tropy and generalized fisher information. IEEE TIT, 51(2):473-478, 2005.
  50. [Mahabadi et al., 2021] R. K. Mahabadi, Yonatan B., and James H. Variational information bottleneck for effective low-resource fine-tuning. In ICLR, 2021. [Mandanas and Kotropoulos, 2016]
  51. F. Mandanas and C. Kotropoulos. Robust multidimensional scaling using a maximum correntropy criterion. IEEE TSP, 65(4):919-932, 2016.
  52. [McAllester and Stratos, 2020] D. McAllester and K. Stratos. Formal limitations on the measurement of mutual information. In AISTATS, pages 875-884, 2020.
  53. [Mooij et al., 2009] J. Mooij, D. Janzing, J. Peters, and B. Schölkopf. Regression by dependence minimization and its application to causal inference in additive noise models. In ICML, pages 745-752, 2009.
  54. [Moskvina and Zhigljavsky, 2003] V. Moskvina and A. Zhigljavsky. An algorithm based on singular spectrum analysis for change-point detection. Communications in Statistics-Simulation and Computation, 32(2):319-352, 2003.
  55. [Nielsen and Chuang, 2010] Michael A Nielsen and Isaac L Chuang. Quantum Computation and Quantum Informa- tion. Cambridge University Press, 2010.
  56. [Noshad et al., 2019] M. Noshad, Y. Zeng, and A. Hero. Scalable mutual information estimation using dependence graphs. In IEEE ICASSP, pages 2962-2966, 2019.
  57. [Oord et al., 2018] A. Oord, Y. Li, and O. Vinyals. Represen- tation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748, 2018.
  58. [O'Shaughnessy et al., 2020] M. O'Shaughnessy, G. Canal, M. Connor, M. Davenport, and C. Rozell. Generative causal explanations of black-box classifiers. In NeurIPS, 2020.
  59. [Ozair et al., 2019] S. Ozair, C. Lynch, Y. Bengio, A. Oord, S. Levine, and P. Sermanet. Wasserstein dependency mea- sure for representation learning. In NeurIPS, 2019.
  60. [Pál et al., 2010] D. Pál, B. Póczos, and C. Szepesvári. Esti- mation of renyi entropy and mutual information based on generalized nearest-neighbor graphs. In NeurIPS, 2010.
  61. [Pardo, 2018] Leandro Pardo. Statistical inference based on divergence measures. CRC press, 2018.
  62. [Parzen, 1962] Emanuel Parzen. On estimation of a proba- bility density function and mode. The annals of mathe- matical statistics, 33(3):1065-1076, 1962.
  63. [Póczos and Schneider, 2011] B. Póczos and J. Schneider. On the estimation of alpha-divergences. In AISTATS, pages 609-617, 2011.
  64. [Principe, 2010] J. C. Principe. Information theoretic learn- ing: Renyi's entropy and kernel perspectives. Springer Science & Business Media, 2010.
  65. [Qi et al., 2014] Y. Qi, Y. Wang, X. Zheng, and Z. Wu. Ro- bust feature learning by stacked autoencoder with maxi- mum correntropy criterion. In IEEE ICASSP, pages 6716- 6720, 2014.
  66. [Quiñonero-Candela et al., 2009] J. Quiñonero-Candela, M. Sugiyama, N. Lawrence, and A. Schwaighofer. Dataset shift in machine learning. The MIT Press, 2009.
  67. [Rényi, 1961] Alfréd Rényi. On measures of entropy and in- formation. In Proceedings of the Fourth Berkeley Sympo- sium on Mathematical Statistics and Probability, 1961.
  68. [Sanchez Giraldo et al., 2014] L. Sanchez Giraldo, M. Rao, and J. C. Principe. Measures of entropy from data using in- finitely divisible kernels. IEEE TIT, 61(1):535-548, 2014.
  69. [Schölkopf et al., 2021] B. Schölkopf, F. Locatello, S. Bauer, N. Ke, N. Kalchbrenner, A. Goyal, and Y. Bengio. Toward causal representation learning. Proceedings of the IEEE, 109(5):612-634, 2021.
  70. [Shwartz-Ziv and Tishby, 2017] R. Shwartz-Ziv and N. Tishby. Opening the black box of deep neural networks via information. arXiv preprint arXiv:1703.00810, 2017.
  71. [Singh and Póczos, 2014] S. Singh and B. Póczos. General- ized exponential concentration inequality for rényi diver- gence estimation. In ICML, pages 333-341, 2014.
  72. [Singh and Principe, 2020] R. Singh and J. Principe. Time series analysis using a kernel based multi-modal uncer- tainty decomposition framework. In UAI, pages 1368- 1377, 2020.
  73. [Sledge and Príncipe, 2017] I. Sledge and J. C. Príncipe. Balancing exploration and exploitation in reinforcement learning using a value of information criterion. In ICASSP, pages 2816-2820. IEEE, 2017.
  74. [Sriperumbudur et al., 2010] B. Sriperumbudur, A. Gretton, K. Fukumizu, B. Schölkopf, and G. Lanckriet. Hilbert space embeddings and metrics on probability measures. JMLR, 11:1517-1561, 2010.
  75. [Steeg and Galstyan, 2014] G. Steeg and A. Galstyan. Dis- covering structure in high-dimensional data through corre- lation explanation. In NeurIPS, pages 577-585, 2014.
  76. [Steinke and Zakynthinou, 2020] T. Steinke and L. Zakyn- thinou. Reasoning about generalization via conditional mutual information. In COLT, pages 3437-3452, 2020.
  77. [Stratonovich, 1965] RL Stratonovich. On value of informa- tion. Izvestiya of USSR Academy of Sciences, Technical Cybernetics, 5:3-12, 1965.
  78. [Suzuki et al., 2009] T. Suzuki, M. Sugiyama, T. Kanamori, and J. Sese. Mutual information estimation reveals global associations between stimuli and biological processes. BMC bioinformatics, 10(1):1-12, 2009.
  79. [Tishby and Zaslavsky, 2015] N. Tishby and N. Zaslavsky. Deep learning and the information bottleneck principle. In IEEE ITW, pages 1-5, 2015.
  80. [Tishby et al., 1999] N. Tishby, F. C. Pereira, and W. Bialek. The information bottleneck method. In Allerton, pages 368-377, 1999.
  81. [Tschannen et al., 2020] M. Tschannen, J. Djolonga, P. K. Rubenstein, S. Gelly, and M. Lucic. On mutual informa- tion maximization for representation learning. In ICLR, 2020.
  82. [Tsuda et al., 2005] K. Tsuda, G. Rätsch, and M. Warmuth. Matrix exponentiated gradient updates for on-line learning and bregman projection. JMLR, 6(Jun):995-1018, 2005.
  83. [Vera et al., 2018] M. Vera, L. Vega, and P. Piantanida. Compression-based regularization with an application to multitask learning. IEEE JSTSP, 12(5):1063-1076, 2018.
  84. [Wang et al., 2021] B. Wang, S. Wang, Y. Cheng, Z. Gan, R. Jia, B. Li, and J. Liu. Infobert: Improving robustness of language models from an information theoretic perspec- tive. In ICLR, 2021.
  85. [Watanabe, 1960] Satosi Watanabe. Information theoretical analysis of multivariate correlation. IBM Journal of re- search and development, 4(1):66-82, 1960.
  86. [Wei et al., 2019] Yantao Wei, Shujian Yu, Luis Sanchez Gi- raldo, and Jose C Principe. Multiscale principle of relevant information for hyperspectral image classification. arXiv preprint arXiv:1907.06022, 2019.
  87. [Wu et al., 2020] T. Wu, H. Ren, P. Li, and J. Leskovec. Graph information bottleneck. In NeurIPS, 2020.
  88. [Xu and Raginsky, 2017] A. Xu and M. Raginsky. Information-theoretic analysis of generalization ca- pability of learning algorithms. In NeurIPS, pages 2521-2530, 2017.
  89. [Xu et al., 2019] Y. Xu, P. Cao, Y. Kong, and Y. Wang. L dmi: A novel information-theoretic loss function for training deep nets robust to label noise. In NeurIPS, pages 6222-6233, 2019.
  90. [Xu et al., 2020] Y. Xu, S. Zhao, J. Song, R. Stewart, and S. Ermon. A theory of usable information under computa- tional constraints. In ICLR, 2020.
  91. [Yamada et al., 2014] M. Yamada, M. Sugiyama, and J. Sese. Least-squares independence regression for non- linear causal inference under non-gaussian noise. Machine learning, 96(3):249-267, 2014.
  92. [Yin et al., 2019] M. Yin, G. Tucker, M. Zhou, S. Levine, and C. Finn. Meta-learning without memorization. In ICLR, 2019.
  93. [Yu and Principe, 2019] S. Yu and J. C. Principe. Under- standing autoencoders with information theoretic con- cepts. Neural Networks, 117:104-123, 2019.
  94. [Yu et al., 2019] S. Yu, L. Sanchez Giraldo, R. Jenssen, and J. C. Principe. Multivariate extension of matrix-based renyi's α-order entropy functional. IEEE TPAMI, 2019.
  95. [Yu et al., 2020a] L. Yu, Y. Song, J. Song, and S. Ermon. Training deep energy-based models with f-divergence minimization. In ICML, pages 10957-10967, 2020.
  96. [Yu et al., 2020b] S. Yu, A. Shaker, F. Alesiani, and J. C. Principe. Measuring the discrepancy between conditional distributions: Methods, properties and applications. In IJ- CAI, pages 2777-2784, 2020. IJCAI
  97. [Yu et al., 2020c] S. Yu, K. Wickstrøm, R. Jenssen, and J. C. Príncipe. Understanding convolutional neural networks with information theory: An initial exploration. IEEE TNNLS, 2020.
  98. [Yu et al., 2021a] S. Yu, F. Alesiani, X. Yu, R. Jenssen, and J. C. Principe. Measuring dependence with matrix-based entropy functional. In AAAI, 2021.
  99. [Yu et al., 2021b] X. Yu, S. Yu, and J. C. Principe. Deep de- terministic information bottleneck with matrix-based en- tropy functional. In IEEE ICASSP, 2021.
  100. [Zaidi et al., 2020] A. Zaidi, I. Estella-Aguerri, et al. On the information bottleneck problems: Models, connections, applications and information theoretic views. Entropy, 22(2):151, 2020.
  101. [Zhang et al., 2017] C. Zhang, S. Bengio, M. Hardt, B. Recht, and O. Vinyals. Understanding deep learning requires rethinking generalization. In ICLR, 2017.

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

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