{"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/exploiting-unsupervised-inputs-for-accurate","title":"Graph-based Interpolation of Feature Vectors for Accurate Few-Shot Classification","arxiv_id":"2001.09849","date":"2020-01-27","proceeding":null,"authors":["Yuqing Hu","Vincent Gripon","Stéphane Pateux"],"abstract":"In few-shot classification, the aim is to learn models able to discriminate classes using only a small number of labeled examples. In this context, works have proposed to introduce Graph Neural Networks (GNNs) aiming at exploiting the information contained in other samples treated concurrently, what is commonly referred to as the transductive setting in the literature. These GNNs are trained all together with a backbone feature extractor. In this paper, we propose a new method that relies on graphs only to interpolate feature vectors instead, resulting in a transductive learning setting with no additional parameters to train. Our proposed method thus exploits two levels of information: a) transfer features obtained on generic datasets, b) transductive information obtained from other samples to be classified. Using standard few-shot vision classification datasets, we demonstrate its ability to bring significant gains compared to other works.","url_abs":"https://arxiv.org/abs/2001.09849v4","url_pdf":"https://arxiv.org/pdf/2001.09849v4.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":"exploiting-unsupervised-inputs-for-accurate","repo_url":"https://github.com/yhu01/transfer-sgc","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"few-shot-image-classification","task_name":"Few-Shot Image Classification"},{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"transductive-learning","task_name":"Transductive Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/few-shot-image-classification-on-cub-200-5-1","task":"Few-Shot Image Classification","dataset":"CUB 200 5-way 1-shot","model":"Transfer+SGC","rank_in_archive_order":13,"of":36,"metrics":{"Accuracy":"88.35%"},"uses_additional_data":false},{"leaderboard":"/sota/few-shot-image-classification-on-cub-200-5","task":"Few-Shot Image Classification","dataset":"CUB 200 5-way 5-shot","model":"Transfer+SGC","rank_in_archive_order":13,"of":32,"metrics":{"Accuracy":"92.14"},"uses_additional_data":true},{"leaderboard":"/sota/few-shot-image-classification-on-mini-1","task":"Few-Shot Image Classification","dataset":"Mini-ImageNet - 1-Shot Learning","model":"Transfer+SGC","rank_in_archive_order":5,"of":16,"metrics":{"Accuracy":"76.47%"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2001.09849","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}