Is your multimodal large language model a good science tutor?
Ming Liu, Liwen Wang, Wensheng Zhang
TL;DR
The paper addresses the gap that multimodal LLMs, while proficient at solving scientific problems, are not guaranteed to tutor effectively. It introduces a rubric-based tutoring evaluation with a simulated student to measure tutoring quality across conceptual clarity, scaffolding, suitability for K–12 learners, and encouragement of reasoning. By identifying strong and weak tutors on ScienceQA and constructing a pairwise preference dataset from their outputs, the authors apply preference optimization methods (DPO, ORPO, SimPO) to improve a weak tutor (Qwen2-VL-2B), demonstrating that tutoring quality can be enhanced independently of problem-solving accuracy. The work shows that tutoring-oriented fine-tuning can yield educationally aligned MLLMs, highlighting a path toward models that function as both problem solvers and effective educational assistants in scientific domains.
Abstract
Multimodal large language models (MLLMs) demonstrate impressive performance on scientific reasoning tasks (e.g., ScienceQA). However, most existing benchmarks focus narrowly on the accuracy of the final answer while ignoring other metrics. In particular, when applying MLLMs to educational contexts, the goal is not only correctness but also the ability to teach. In this paper, we propose a framework that evaluates MLLMs as science tutors using a comprehensive educational rubric and a simulated student model that judges the teaching performance of the tutors. Given a list of candidate MLLM science tutors, we use rubric-based student judgments to produce a range of tutor performance scores, identifying both strong and weak tutors. Using the training section of the ScienceQA dataset, we then construct a data set of pairwise comparisons between the outputs of strong and weak tutors. This enables us to apply multiple preference optimization methods to fine-tune an underperforming tutor model (Qwen2-VL-2B) into more effective ones. Our results also show that strong problem-solving skills do not guarantee high-quality tutoring and that performance optimization-guided refinements can yield more educationally aligned tutor models. This approach opens avenues for building MLLMs that serve not only as problem solvers, but as genuinely helpful educational assistants.
