{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/vne-an-effective-method-for-improving-deep","title":"VNE: An Effective Method for Improving Deep Representation by Manipulating Eigenvalue Distribution","arxiv_id":"2304.01434","date":"2023-04-04","proceeding":"CVPR 2023 1","authors":["Jaeill Kim","Suhyun Kang","Duhun Hwang","Jungwook Shin","Wonjong Rhee"],"abstract":"Since the introduction of deep learning, a wide scope of representation properties, such as decorrelation, whitening, disentanglement, rank, isotropy, and mutual information, have been studied to improve the quality of representation. However, manipulating such properties can be challenging in terms of implementational effectiveness and general applicability. To address these limitations, we propose to regularize von Neumann entropy~(VNE) of representation. First, we demonstrate that the mathematical formulation of VNE is superior in effectively manipulating the eigenvalues of the representation autocorrelation matrix. Then, we demonstrate that it is widely applicable in improving state-of-the-art algorithms or popular benchmark algorithms by investigating domain-generalization, meta-learning, self-supervised learning, and generative models. In addition, we formally establish theoretical connections with rank, disentanglement, and isotropy of representation. Finally, we provide discussions on the dimension control of VNE and the relationship with Shannon entropy. Code is available at: https://github.com/jaeill/CVPR23-VNE.","url_abs":"https://arxiv.org/abs/2304.01434v1","url_pdf":"https://arxiv.org/pdf/2304.01434v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"vne-an-effective-method-for-improving-deep","repo_url":"https://github.com/jaeill/CVPR23-VNE","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"disentanglement","task_name":"Disentanglement"},{"task_slug":"domain-generalization","task_name":"Domain Generalization"},{"task_slug":"few-shot-image-classification","task_name":"Few-Shot Image Classification"},{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"image-classification","task_name":"Image Classification"},{"task_slug":"meta-learning","task_name":"Meta-Learning"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"representation-learning","task_name":"Representation Learning"},{"task_slug":"self-supervised-image-classification","task_name":"Self-Supervised Image Classification"},{"task_slug":"self-supervised-learning","task_name":"Self-Supervised Learning"},{"task_slug":"semi-supervised-image-classification","task_name":"Semi-Supervised Image Classification"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/domain-generalization-on-office-home","task":"Domain Generalization","dataset":"Office-Home","model":"VNE (ResNet-50, SWAD)","rank_in_archive_order":28,"of":45,"metrics":{"Average Accuracy":"71.1"},"uses_additional_data":false},{"leaderboard":"/sota/domain-generalization-on-pacs-2","task":"Domain Generalization","dataset":"PACS","model":"VNE (ResNet-50, SWAD)","rank_in_archive_order":30,"of":133,"metrics":{"Average Accuracy":"88.3"},"uses_additional_data":false},{"leaderboard":"/sota/domain-generalization-on-terraincognita","task":"Domain Generalization","dataset":"TerraIncognita","model":"VNE (ResNet-50, SWAD)","rank_in_archive_order":20,"of":30,"metrics":{"Average Accuracy":"51.7"},"uses_additional_data":false},{"leaderboard":"/sota/domain-generalization-on-vlcs","task":"Domain Generalization","dataset":"VLCS","model":"VNE (ResNet-50, SWAD)","rank_in_archive_order":22,"of":37,"metrics":{"Average Accuracy":"79.7"},"uses_additional_data":false},{"leaderboard":"/sota/few-shot-image-classification-on-mini-2","task":"Few-Shot Image Classification","dataset":"Mini-Imagenet 5-way (1-shot)","model":"VNE (BOIL)","rank_in_archive_order":97,"of":105,"metrics":{"Accuracy":"50.95"},"uses_additional_data":false},{"leaderboard":"/sota/few-shot-image-classification-on-mini-3","task":"Few-Shot Image Classification","dataset":"Mini-Imagenet 5-way (5-shot)","model":"VNE (BOIL)","rank_in_archive_order":87,"of":95,"metrics":{"Accuracy":"67.52"},"uses_additional_data":false},{"leaderboard":"/sota/self-supervised-image-classification-on","task":"Self-Supervised Image Classification","dataset":"ImageNet","model":"I-VNE+ (ResNet-50)","rank_in_archive_order":95,"of":144,"metrics":{"Number of Params":"25M","Top 1 Accuracy":"72.1","Top 5 Accuracy":"91.0"},"uses_additional_data":false},{"leaderboard":"/sota/semi-supervised-image-classification-on-1","task":"Semi-Supervised Image Classification","dataset":"ImageNet - 1% labeled data","model":"I-VNE+ (ResNet-50)","rank_in_archive_order":45,"of":65,"metrics":{"Top 1 Accuracy":"55.8","Top 5 Accuracy":"81.0"},"uses_additional_data":false},{"leaderboard":"/sota/semi-supervised-image-classification-on-2","task":"Semi-Supervised Image Classification","dataset":"ImageNet - 10% labeled data","model":"I-VNE+ (ResNet-50)","rank_in_archive_order":42,"of":75,"metrics":{"Top 1 Accuracy":"69.1","Top 5 Accuracy":"89.9"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2304.01434","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}