{"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/manifold-regularization-with-gans-for-semi","title":"Manifold regularization with GANs for semi-supervised learning","arxiv_id":"1807.04307","date":"2018-07-11","proceeding":"ICLR 2019 5","authors":["Bruno Lecouat","Chuan-Sheng Foo","Houssam Zenati","Vijay Chandrasekhar"],"abstract":"Generative Adversarial Networks are powerful generative models that are able\nto model the manifold of natural images. We leverage this property to perform\nmanifold regularization by approximating a variant of the Laplacian norm using\na Monte Carlo approximation that is easily computed with the GAN. When\nincorporated into the semi-supervised feature-matching GAN we achieve\nstate-of-the-art results for GAN-based semi-supervised learning on CIFAR-10 and\nSVHN benchmarks, with a method that is significantly easier to implement than\ncompeting methods. We also find that manifold regularization improves the\nquality of generated images, and is affected by the quality of the GAN used to\napproximate the regularizer.","url_abs":"http://arxiv.org/abs/1807.04307v1","url_pdf":"http://arxiv.org/pdf/1807.04307v1.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":"manifold-regularization-with-gans-for-semi","repo_url":"https://github.com/bruno-31/gan-manifold-reg","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"tf","reach":null}],"tasks":[],"methods":[{"method_slug":"convolution","method_name":"Convolution"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1807.04307","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1807.04307"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/bruno-31/gan-manifold-reg","reach":null}],"summary":{"ran_draft_wrong":1,"ran_honours":1},"by_repo_kind":{"official":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":2,"samples":[{"code_sha256_prefix":"10682b8fe32fba68","entry":"get_getter","repo":"bruno-31/gan-manifold-reg","repo_kind":"official","path":"train_cifar.py","file_url":"https://github.com/bruno-31/gan-manifold-reg/blob/HEAD/train_cifar.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"10682b8fe32fba68"}},{"code_sha256_prefix":"20b71d2bcc77bf5b","entry":"linear_decay","repo":"bruno-31/gan-manifold-reg","repo_kind":"official","path":"train_cifar.py","file_url":"https://github.com/bruno-31/gan-manifold-reg/blob/HEAD/train_cifar.py","link_basis":"first_harvest_node","language":"python","status":"ran_honours","verification_level":1,"contract_check":"HONOURS","metamorphic_tier":"well_formed","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"20b71d2bcc77bf5b"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}