Name:
Refiner
Description:
Reasoning framework with feedback on intermediate steps
Professor — Lab:
Robert WestData Science Lab

Layman description:
This project introduces REFINER, a system that helps language models improve their reasoning abilities through feedback. It has one model that generates initial reasoning steps, and another model that critiques those steps. By getting feedback on the intermediate reasoning, the first model can refine its final answer. This allows language models to solve complex reasoning tasks more accurately.
Technical description:
REFINER is an interaction-based framework for natural language reasoning tasks. It has a CRITIC model that provides structured feedback on intermediate reasoning steps, and a GENERATOR model that solves the reasoning task by first generating intermediate steps. The core idea is the interaction between the generator and critic, where the generator's steps are improved via feedback from the critic.
Project status:
active — entered showcase: 2024-05-03 — entry updated: 2024-05-03

Source code:
Personal GitHub - last commit: 2024-02-21
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Toolset
Programming language:
Python
License:
Apache-2.0