Papers
arxiv:2504.16078

LLMs are Greedy Agents: Effects of RL Fine-tuning on Decision-Making Abilities

Published on Apr 22
· Submitted by thomasschmied on Apr 23

Abstract

The success of Large Language Models (LLMs) has sparked interest in various agentic applications. A key hypothesis is that LLMs, leveraging common sense and Chain-of-Thought (CoT) reasoning, can effectively explore and efficiently solve complex domains. However, LLM agents have been found to suffer from sub-optimal exploration and the knowing-doing gap, the inability to effectively act on knowledge present in the model. In this work, we systematically study why LLMs perform sub-optimally in decision-making scenarios. In particular, we closely examine three prevalent failure modes: greediness, frequency bias, and the knowing-doing gap. We propose mitigation of these shortcomings by fine-tuning via Reinforcement Learning (RL) on self-generated CoT rationales. Our experiments across multi-armed bandits, contextual bandits, and Tic-tac-toe, demonstrate that RL fine-tuning enhances the decision-making abilities of LLMs by increasing exploration and narrowing the knowing-doing gap. Finally, we study both classic exploration mechanisms, such as epsilon-greedy, and LLM-specific approaches, such as self-correction and self-consistency, to enable more effective fine-tuning of LLMs for decision-making.

Community

Paper author Paper submitter

This work studies why LLMs perform sub-optimally in decision-making scenarios and proposes mitigation of their shortcomings by fine-tuning via Reinforcement Learning on self-generated CoT rationales.

·

Hi,
Can you clarify how can I apply this idea in this problem statement-

Fine tuning gemma 3 1b model on medical data for synthetic discharge note generation. I have real discharge notes.

What can be my RL environment ? Can i ask a bigger model like gemini flash 2.0 to give reward signal ? How can I create the RL environment?

If human in the loop feedback comes for reward/penalty then it will take a lot of time for going through all the data.

Please guide on how can I achieve my goal in the best way possible in limited hardware like google colab pro A100 40gb gpu or use another llm or gemma 3 flavour ?

This is an automated message from the Librarian Bot. I found the following papers similar to this paper.

The following papers were recommended by the Semantic Scholar API

Please give a thumbs up to this comment if you found it helpful!

If you want recommendations for any Paper on Hugging Face checkout this Space

You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend

Your need to confirm your account before you can post a new comment.

Sign up or log in to comment

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2504.16078 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2504.16078 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2504.16078 in a Space README.md to link it from this page.

Collections including this paper 14