atlas

Research map / Vision-language and multimodal / Multimodal LLMs

GFlowVLM: Enhancing Multi-step Reasoning in Vision-Language Models with Generative Flow Networks

CVPR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: VLM capability analysis · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Fine-tunes LLaVA-1.6-Mistral-7B as a non-Markovian GFlowNet policy with CoT-augmented action probabilities, outperforming SFT and PPO-based RL4VLM on NumberLine, BlackJack, and ALFWorld.

Problem

SFT assumes IID data and limits solution diversity, while PPO maximizes cumulative reward and under-explores, hurting multi-step visual reasoning and generalization in sequential decision-making with VLMs.

Approach

Treat a VLM as a GFlowNet forward policy over CoT-plus-action sequences, conditioned on full history (non-Markovian), trained with Var-TB, SubTB, or DB losses using task-based non-negative rewards so that it samples diverse high-reward solutions proportionally to reward; an SFT warm start supplies termination ([DONE]) probabilities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GFlowVLM DB instead of RL4VLM non-MarkovianNumberLine OOD · NumberLine OODsuccess rate (%): 4.4 -> 9.1Helped
use GFlowVLM DB instead of RL4VLM non-MarkovianBlackjack · Blackjacksuccess rate (%): 41.0 -> 42.2Helped
use GFlowVLM SubTB instead of RL4VLM non-MarkovianALFWorld · ALFWorldaverage success rate (%): 22.1 -> 26.1Helped
use GFlowVLM SubTB instead of RL4VLM non-MarkovianALFWorld · ALFWorldDiv@16: 1.11 -> 1.40Helped
add off-policy training data (ablation)GFlowVLM DB · NumberLine OODsuccess rate (%): 9.1 -> 18.6Helped
add off-policy training data (ablation)GFlowVLM DB · Blackjacksuccess rate (%): 42.2 -> 43.8Helped
add SFT initialization (ablation)GFlowVLM SubTB · NumberLinesuccess rate (%): 23.0 -> 100.0Helped
add SFT initialization (ablation)GFlowVLM SubTB · Blackjacksuccess rate (%): 8.4 -> 41.7Helped
include history in the prompt (non-Markovian setting) (ablation)GFlowVLM Var-TB · NumberLinesuccess rate (%): 93.4 -> 100.0Helped
include history in the prompt (non-Markovian setting) (ablation)GFlowVLM Var-TB · NumberLine OODsuccess rate (%): 4.7 -> 6.2Helped
include history in the prompt (non-Markovian setting) (ablation)GFlowVLM Var-TB · Blackjacksuccess rate (%): 41.0 -> 41.4Helped
set the CoT weighting factor to 0.4 rather than 0.2 or 0.8 (ablation)GFlowVLM · NumberLinesuccess rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: ALFWorld gym_cards NumberLine SFT dataset gym_cards BlackJack SFT dataset

Benchmarks: NumberLine NumberLine OOD BlackJack ALFWorld

Metrics: success rate Div@N diversity

Baselines: SFT RL4VLM PPO

Builds on: GFlowNets RL4VLM trajectory balance subtrajectory balance detailed balance

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy