This repository serves to implement the research project on reasoning capabilities of language models and the efforts to improve them through a series of prompting and fine-tuning experiments.
The project is held as part of the research module. More information in the main document.
Authors: @ivakhnenko, @lingemann, @motmem, @sari
-
- golden evaluation dataset
- methods for data processing
- methods to load and save data
-
prompts — the prompts used in the experiments as text files
-
- baseline — contains the baseline setting
- skyline — contains the skyline setting
- feedback — contains the feedback setting
- speculative-decoding — contains the SD setting
-
interpretability — methods
-
evaluation - contains everything related to evaluation
This project can be run by using the provided bash file setting_bwUniCluster.sh or setting_CLuster.sh. For more
detailed information about the general setup, please refer to SETUP.md.
This project focuses on two approaches aimed at improving chain-of-thought reasoning: "Feedback" and "Speculative Decoding." For more detailed information about the settings, please refer to this README.md.
To run one of the settings, you can use the following command:
bash <setting_name>.shAt some point, we will hopefully have some results that we can summarise here.