jiangbop commited on
Commit
76abcf7
verified
1 Parent(s): ea07647

Upload SkyworkVL-38B readme.md

Browse files
Files changed (1) hide show
  1. SkyworkVL-38B readme.md +69 -0
SkyworkVL-38B readme.md ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ base_model:
6
+ - OpenGVLab/InternVL2_5-38B
7
+ pipeline_tag: vision-language-model
8
+ ---
9
+
10
+ # SkyworkVL-38B: Multimodal Understanding with Bag of Tricks
11
+ <p align="center">
12
+ <img src="assets/skyworkvl_logo.png" alt="SkyworkVL Logo" width="60%">
13
+ </p>
14
+
15
+ <p align="center">
16
+ <a href="https://github.com/YourGitHub/SkyworkVL-38B" target="_blank">馃寪 Github</a> 路 馃憢 <a href="https://www.skyworkvl.ai" target="_blank">Playground</a> 路 馃挰 <a href="https://discord.gg/yourdiscord" target="_blank">Discord</a>
17
+ </p>
18
+
19
+ ---
20
+ This repository contains Diffusers-format model weights for **SkyworkVL-38B**, an advanced vision-language model built on the base model [OpenGVLab/InternVL2_5-38B](https://huggingface.co/OpenGVLab/InternVL2_5-38B).
21
+
22
+ ## Introduction
23
+
24
+ **SkyworkVL-38B** is a state-of-the-art VLM model trained on 2 million high-quality caption and QA data samples. Leveraging innovative techniques across multiple training stages, our model delivers superior performance on a range of vision-language tasks including multi-disciplinary question answering and scientific chart analysis.
25
+
26
+ ## 馃攽 Key Features
27
+
28
+ ### 1. Multi-Resolution Processing
29
+ - **Innovative Image Tiling:** Images are processed at multiple resolutions. For each resolution, we apply Closest Aspect Ratio Matching to partition the image into tiles. Finally, the original image is resized into a tile and appended to the final representation鈥攅nsuring comprehensive image understanding.
30
+
31
+ ### 2. Multi-Stage Supervised Fine-Tuning (SFT)
32
+ - **Stage 1:** Fine-tuning on the full dataset.
33
+ - **Stage 2:** Refinement using a curated subset of 200K high-scoring samples filtered by GPT-4 evaluations.
34
+ - **Stage 3:** Further fine-tuning using mispredicted samples from Stage 2 alongside a small amount of generic domain data.
35
+
36
+ ### 3. High-Quality Chain-of-Thought (CoT) Fine-Tuning
37
+ - **Enhanced Reasoning:** Integrates high-quality CoT data including self-collected multimodal Chinese Gaokao data with detailed analysis to boost the model鈥檚 reasoning capability.
38
+
39
+ ### 4. GRPO + Rule-Based Reward Training
40
+ - **Performance Boost:** Utilizes GRPO and rule-based reward training to further refine output quality and overall performance.
41
+
42
+ ## Model Introduction
43
+
44
+ | Model Name | Base Model | Parameters | Download Link |
45
+ | ----------------------- | ------------------------- | ---------- | ----------------------------------------------------------- |
46
+ | SkyworkVL-38B (Current) | OpenGVLab/InternVL2_5-38B | 38B | 馃 [Download](https://huggingface.co/YourRepo/SkyworkVL-38B) |
47
+
48
+ ## Performance
49
+
50
+ | Metric | MathVista (testmini) | MMMU (val) | AI2D (BBox) | OCRBench | MME | **RealWorldQA** | **HallusionBench** |
51
+ | --------------------------- | -------------------- | --------------- | --------------- | ------------- | -------------- | --------------- | ------------------ |
52
+ | Internvl2.5-38B (瀹樻柟) | 71.9 | 63.9 | 87.6 | 842 | 2455 | 73.5 | 56.8 |
53
+ | **SkyworkVL-38B (Current)** | **74.4 (+2.5)** | **64.0 (+0.1)** | **88.4 (+0.8)** | **854 (+12)** | **2479 (+24)** | **76.9 (+3.4)** | **58.9 (+2.1)** |
54
+
55
+ *The performance improvements above demonstrate notable gains in multi-disciplinary question answering, object detection (BBox), and scientific chart analysis among other benchmarks.*
56
+
57
+ ## Usage
58
+ Please refer to the [Guide](https://github.com/YourGitHub/SkyworkVL-38B) for detailed instructions on inference and integration.
59
+
60
+ ## Citation
61
+ ```BibTeX
62
+ @misc{SkyworkVL38B,
63
+ author = {Skywork-AI},
64
+ title = {SkyworkVL-38B: Multimodal Understanding with Bag of Tricks},
65
+ year = {2025},
66
+ publisher = {Huggingface},
67
+ journal = {Huggingface repository},
68
+ howpublished = {\url{https://huggingface.co/YourRepo/SkyworkVL-38B}}
69
+ }