MMGeoLM: Hard Negative Contrastive Learning for Fine-Grained Geometric Understanding in Large Multimodal Models
On the map: Multimodal LLMs / vision-language models → Embodied and 3D vision-language models
Abstract (arXiv)
Large Multimodal Models (LMMs) typically build on ViTs (e.g., CLIP), yet their training with simple random in-batch negatives limits the ability to capture fine-grained visual differences, particularly in geometric scenarios. To address this challenge, we propose a novel hard negative contrastive learning framework for the vision encoder, which combines image-based contrastive learning using generation-based hard negatives created by perturbing diagram generation code, and text-based contrastive learning using rule-based negatives derived from modified geometric descriptions and retrieval-based negatives selected based on caption similarity. We train a vision encoder (CLIP) using our hard negative training method, namely MMCLIP (Multimodal Math CLIP), and subsequently train an LMM for geometric problem-solving. Experiments show that our trained model, MMGeoLM, significantly outperforms other open-source models on three geometric reasoning benchmarks. Even with a size of 7B, it can rival powerful closed-source models like GPT-4o. We further conduct ablation studies to analyze three key factors: hard negative types, the efficiency of image-based negatives, and training configurations. These analyses yield important insights into optimizing the training pipeline of vision encoder for fine-grained geometric reasoning tasks. https://github.com/THU-KEG/MMGeoLM.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Embodied and 3D vision-language models, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 42 of its 55 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
42 of 55 references.
Closest ancestors · 1
Same direction, newest first
Other references · 41
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2025Qwen2.5-VL Technical Reportcited by 5,418
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,362
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,669
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
- 2023MathVista: Evaluating Mathematical Reasoning of Foundation Models in Visual Contextscited by 1,582
- 2024Expanding Performance Boundaries of Open-Source Multimodal Models with Model, Data, and Test-Time Scalingcited by 1,573
- 2024OlympiadBench: A Challenging Benchmark for Promoting AGI with Olympiad-Level Bilingual Multimodal Scientific Problemscited by 1,099
- 2024ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Toolscited by 1,096
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 724
29 more
- 2022When and why vision-language models behave like bags-of-words, and what to do about it?cited by 603
- 2024MathVerse: Does Your Multi-modal LLM Truly See the Diagrams in Visual Math Problems?cited by 573
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
- 2021Inter-GPS: Interpretable Geometry Problem Solving with Formal Language and Symbolic Reasoningcited by 376
- 2024InternLM-XComposer2: Mastering Free-form Text-Image Composition and Comprehension in Vision-Language Large Modelcited by 326
- 2024We-Math: Does Your Large Multimodal Model Achieve Human-like Mathematical Reasoning?cited by 281
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 276
- 2021GeoQA: A Geometric Question Answering Benchmark Towards Multimodal Numerical Reasoningcited by 224
- 2020Embedding-based Retrieval in Facebook Searchcited by 155
- 2024MAmmoTH2: Scaling Instructions from the Webcited by 143
- 2024DynaMath: A Dynamic Visual Benchmark for Evaluating Mathematical Reasoning Robustness of Vision Language Modelscited by 143
- 2022UniGeo: Unifying Geometry Logical Reasoning via Reformulating Mathematical Expressioncited by 137
- 2024Math-LLaVA: Bootstrapping Mathematical Reasoning for Multimodal Large Language Modelscited by 133
- 2022CyCLIP: Cyclic Contrastive Language-Image Pretrainingcited by 127
- 2023SAM-CLIP: Merging Vision Foundation Models towards Semantic and Spatial Understandingcited by 111
- 2024MAVIS: Mathematical Visual Instruction Tuning with an Automatic Data Enginecited by 111
- 2022AltCLIP: Altering the Language Encoder in CLIP for Extended Language Capabilitiescited by 84
- 2023Dense and Aligned Captions (DAC) Promote Compositional Reasoning in VL Modelscited by 72
- 2022Teaching Structured Vision&Language Concepts to Vision&Language Modelscited by 71
- 2023ALIP: Adaptive Language-Image Pre-training with Synthetic Captioncited by 70
- 2024TripletCLIP: Improving Compositional Reasoning of CLIP via Synthetic Vision-Language Negativescited by 57
- 2023Contrasting Intra-Modal and Ranking Cross-Modal Hard Negatives to Enhance Visio-Linguistic Compositional Understandingcited by 40
- 2024MM-MATH: Advancing Multimodal Math Evaluation with Process Evaluation and Fine-grained Classificationcited by 35
- 2023Coarse-to-Fine Contrastive Learning in Image-Text-Graph Space for Improved Vision-Language Compositionalitycited by 32
- 2024Slow Perception: Let's Perceive Geometric Figures Step-by-stepcited by 24
- 2022SimANS: Simple Ambiguous Negatives Sampling for Dense Text Retrievalcited by 21
- 2024VisScience: An Extensive Benchmark for Evaluating K12 Educational Multi-modal Scientific Reasoningcited by 13
- 2024Chimera: Improving Generalist Model with Domain-Specific Expertscited by 11
- 2024TriSampler: A Better Negative Sampling Principle for Dense Retrievalcited by 10
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Visual Perturbation and Adaptive Hard Negative Contrastive Learning for Compositional Reasoning in Vision-Language Models
- 2024Euclid: Supercharging Multimodal LLMs with Synthetic High-Fidelity Visual Descriptions
- 2025Open Eyes, Then Reason: Fine-grained Visual Mathematical Understanding in MLLMs
- 2024Enhancing Conceptual Understanding in Multimodal Contrastive Learning through Hard Negative Samples
- 2025Generalizable Geometric Image Caption Synthesis
- 2024Improving Multimodal LLMs Ability In Geometry Problem Solving, Reasoning, And Multistep Scoring
- 2025MathCoder-VL: Bridging Vision and Code for Enhanced Multimodal Mathematical Reasoning
- 2025MM-PRM: Enhancing Multimodal Mathematical Reasoning with Scalable Step-Level Supervision