{"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/skywork-r1v-pioneering-multimodal-reasoning","title":"Skywork R1V: Pioneering Multimodal Reasoning with Chain-of-Thought","arxiv_id":"2504.05599","date":"2025-04-08","proceeding":null,"authors":["Yi Peng","Chris","Xiaokun Wang","Yichen Wei","Jiangbo Pei","Weijie Qiu","Ai Jian","Yunzhuo Hao","Jiachun Pan","Tianyidan Xie","Li Ge","Rongxian Zhuang","Xuchen Song","Yang Liu","Yahui Zhou"],"abstract":"We introduce Skywork R1V, a multimodal reasoning model extending the an R1-series Large language models (LLM) to visual modalities via an efficient multimodal transfer method. Leveraging a lightweight visual projector, Skywork R1V facilitates seamless multimodal adaptation without necessitating retraining of either the foundational language model or the vision encoder. To strengthen visual-text alignment, we propose a hybrid optimization strategy that combines Iterative Supervised Fine-Tuning (SFT) with Group Relative Policy Optimization (GRPO), significantly enhancing cross-modal integration efficiency. Additionally, we introduce an adaptive-length Chain-of-Thought distillation approach for reasoning data generation. This approach dynamically optimizes reasoning chain lengths, thereby enhancing inference efficiency and preventing excessive reasoning overthinking. Empirical evaluations demonstrate that Skywork R1V, with only 38B parameters, delivers competitive performance, achieving a score of 69.0 on the MMMU benchmark and 67.5 on MathVista. Meanwhile, it maintains robust textual reasoning performance, evidenced by impressive scores of 72.0 on AIME and 94.0 on MATH500. The Skywork R1V model weights have been publicly released to promote openness and reproducibility.","url_abs":"https://arxiv.org/abs/2504.05599v1","url_pdf":"https://arxiv.org/pdf/2504.05599v1.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":"skywork-r1v-pioneering-multimodal-reasoning","repo_url":"https://github.com/SkyworkAI/Skywork-R1V","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"language-modeling","task_name":"Language Modeling"},{"task_slug":"language-modelling","task_name":"Language Modelling"},{"task_slug":"multimodal-reasoning","task_name":"Multimodal Reasoning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2504.05599","atlas_url":"https://app.syntology.ai/?focus=2504.05599","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2504.05599"}},"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":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/SkyworkAI/Skywork-R1V","reach":null}],"summary":{"ran_draft_wrong":3},"by_repo_kind":{"listed":{"samples":3,"ran":3,"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":0,"samples":[{"code_sha256_prefix":"0a19144295a700b0","entry":"call_gpt","repo":"SkyworkAI/Skywork-R1V","repo_kind":"listed","path":"eval/EMMA/evaluation/evaluate.py","file_url":"https://github.com/SkyworkAI/Skywork-R1V/blob/HEAD/eval/EMMA/evaluation/evaluate.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":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0a19144295a700b0"}},{"code_sha256_prefix":"946612831b2fdd2e","entry":"create_test_prompt","repo":"SkyworkAI/Skywork-R1V","repo_kind":"listed","path":"eval/EMMA/evaluation/evaluate.py","file_url":"https://github.com/SkyworkAI/Skywork-R1V/blob/HEAD/eval/EMMA/evaluation/evaluate.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":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"946612831b2fdd2e"}},{"code_sha256_prefix":"f2e0d1d5712940ed","entry":"fast_extract_answer","repo":"SkyworkAI/Skywork-R1V","repo_kind":"listed","path":"eval/EMMA/evaluation/evaluate.py","file_url":"https://github.com/SkyworkAI/Skywork-R1V/blob/HEAD/eval/EMMA/evaluation/evaluate.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f2e0d1d5712940ed"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}