TLDR: EduFlow is a new framework designed to improve Multimodal Large Language Models (MLLMs) in solving scientific problems, especially in education. It uses EduPRM, a reward model that critiques reasoning step-by-step, and EduMCTS, a search framework that builds high-quality reasoning paths. This approach, along with a new dataset (EduMCTS-160K), significantly boosts MLLMs’ accuracy and coherence in complex scientific tasks, particularly in STEM fields.
Multimodal large language models, or MLLMs, have shown impressive capabilities in various language-based tasks. However, a significant challenge remains in their ability to tackle complex scientific problems, especially those requiring multiple steps of reasoning and clear, interpretable thought processes. These models often fall short due to a lack of specific scientific reasoning patterns, difficulty in maintaining coherence across multi-step inferences, and an absence of effective self-correction mechanisms, making them less reliable in structured scientific contexts.
To address these critical limitations, researchers have introduced EduFlow, a novel, end-to-end framework designed to significantly enhance MLLMs’ problem-solving proficiency in educational scientific reasoning. EduFlow covers the entire pipeline, from selecting appropriate data to constructing reasoning trajectories, training the models, and optimizing their outputs.
At the heart of the EduFlow framework is EduPRM, a process-aware reward model. Unlike traditional reward models that might only evaluate the final answer, EduPRM provides detailed feedback on each step of the reasoning process. It critiques these steps using specific tags, scores, and justifications, offering a fine-grained understanding of where errors occur. EduPRM is trained through a sophisticated curriculum learning approach, utilizing three distinct sources of supervision: trajectories guided by Monte Carlo Tree Search (MCTS), critiques with intentionally injected errors to simulate common misconceptions, and teacher-student dialogues that refine ambiguous reasoning steps. This diverse training allows EduPRM to adapt dynamically to multi-stage problem-solving and continuously refine its feedback during the inference phase.
Another key component is EduMCTS, a specialized search framework adapted for educational reasoning. This framework introduces unique “bootstrapping actions” specifically designed to improve problem-solving in educational settings. A notable feature is its Self-Reflection mechanism, which actively promotes reflective error correction. EduMCTS leverages the detailed feedback from EduPRM to guide its search, pushing the model towards generating higher-quality and more accurate reasoning paths. Through a process involving self-consistency and rejection sampling, EduMCTS was instrumental in constructing EduMCTS-160K, a substantial dataset comprising 160,000 educational reasoning trajectories.
EduFlow integrates EduPRM as a unified controller across its stages. During data selection, EduPRM helps identify and prioritize ambiguous or underexplored samples for further refinement. In the trajectory construction phase, it acts as a reward function, evaluating intermediate reasoning states and guiding the MCTS search towards optimal paths. Finally, during inference, EduPRM assists in reranking multiple candidate outputs, selecting the most reliable final answer based on accumulated stepwise rewards, thereby improving output reliability without relying on expensive external models.
Also Read:
- Advancing Multimodal AI: A New Model for Unified General and Spatial Understanding
- Unlocking Reliable AI Reasoning Through Hidden Cognitive Signals
Extensive experiments have demonstrated the effectiveness of EduFlow. When applied to various Qwen models, EduFlow consistently showed substantial performance gains in both direct inference and step-by-step reasoning. For instance, models fine-tuned with EduMCTS-160K and further optimized with Best-of-N inference achieved significant improvements. The framework also proved its generalization capabilities across different multimodal benchmarks, including K12Vista, MDK12, MathVision, and MMMU-Pro-V-COT, with notable improvements observed across all STEM subjects like Math, Physics, and Chemistry. The research highlights that each stage of the EduFlow pipeline contributes cumulatively to the overall model performance, confirming its robust design. For more technical details, you can refer to the full research paper: EduFlow Research Paper.


