{"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/arxiv-2604-15699","title":"Frequency-Corrupt Based Graph Self-Supervised Learning","arxiv_id":"2604.15699","date":"2026-04-17","proceeding":null,"authors":["Haojie Li","Mengjiao Zhang","Guanfeng Liu","Qiang Hu","Yan Wang","Junwei Du"],"abstract":"Graph self-supervised learning can reduce the need for labeled graph data and has been widely used in recommendation, social networks, and other web applications. However, existing methods often underuse high-frequency signals and may overfit to specific local patterns, which limits representation quality and generalization. We propose Frequency-Corrupt Based Graph Self-Supervised Learning (FC-GSSL), a method that builds corrupted graphs biased toward high-frequency information by corrupting nodes and edges according to their low-frequency contributions. These corrupted graphs are used as inputs to an autoencoder, while low-frequency and general features are reconstructed as supervision targets, forcing the model to fuse information from multiple frequency bands. We further design multiple sampling strategies and generate diverse corrupted graphs from the intersections and unions of the sampling results. By aligning node representations from these views, the model can discover useful frequency combinations, reduce reliance on specific high-frequency components, and improve robustness. Experiments on 14 datasets across node classification, graph prediction, and transfer learning show that FC-GSSL consistently improves performance and generalization.","url_abs":"https://arxiv.org/abs/2604.15699","url_pdf":"https://arxiv.org/pdf/2604.15699","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2604.15699","atlas_url":"https://app.syntology.ai/?focus=2604.15699","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2604.15699"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+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":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/rookitkitlee/FC-GSSL","reach":null}],"summary":{"ran":3,"ran_draft_wrong":1},"by_repo_kind":{"found_in_text":{"samples":4,"ran":4,"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":4,"samples":[{"code_sha256_prefix":"f4a5b31ca4035d60","entry":"DistanceHead","repo":"rookitkitlee/FC-GSSL","repo_kind":"found_in_text","path":"FCGSSL-main/node/autoencoder.py","file_url":"https://github.com/rookitkitlee/FC-GSSL/blob/HEAD/FCGSSL-main/node/autoencoder.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"f4a5b31ca4035d60"}},{"code_sha256_prefix":"97a1d679869f4025","entry":"GraphAutoEncoder","repo":"rookitkitlee/FC-GSSL","repo_kind":"found_in_text","path":"FCGSSL-main/node/autoencoder.py","file_url":"https://github.com/rookitkitlee/FC-GSSL/blob/HEAD/FCGSSL-main/node/autoencoder.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"97a1d679869f4025"}},{"code_sha256_prefix":"afee77429d5af726","entry":"MaskLMHead","repo":"rookitkitlee/FC-GSSL","repo_kind":"found_in_text","path":"FCGSSL-main/node/autoencoder.py","file_url":"https://github.com/rookitkitlee/FC-GSSL/blob/HEAD/FCGSSL-main/node/autoencoder.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"afee77429d5af726"}},{"code_sha256_prefix":"66516cd95ed4b8cc","entry":"get_activation","repo":"rookitkitlee/FC-GSSL","repo_kind":"found_in_text","path":"FCGSSL-main/node/autoencoder.py","file_url":"https://github.com/rookitkitlee/FC-GSSL/blob/HEAD/FCGSSL-main/node/autoencoder.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"66516cd95ed4b8cc"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}