Response
Thank you for your comments and we appreciate your positive feedback on our work. Our responses are as follows:
***”The novelty of the proposed approach is not totally clear”***
We thank the reviewer for acknowledging the novelty of our proposed RLHF method. We would like to further highlight two important aspects of our work to clarify the overall novelty:
**LogicLLaMA and MALLS are significant contributions to the logic and NLP literature.**
NL-FOL translation has been a long-standing challenge in both NLP and the formal logic literature, and it plays a central role in many logic-based AI systems [1-4].
Solving this task could open up a wide range of applications, yet there lacks such a translation model that scales to real-world data, preventing these systems from applying to real-world NLP problems.
We believe LogicLLaMA is a significant contribution to the literature (As also acknowledged by reviewer wVqn) as it, for the first time, provides a GPT4-level performance translation model that is cheap, open-source, and can be extended for downstream tasks.
**The creation of MALLS dataset is non-trivial; prior work with similar scope is widely appreciated.**
This work shares a similar scope as those self-instruct LLM work such as Alpaca [5], Vicuna [6], and LLaVa [7]: most of them use the existing models and training algorithms, and the main contributions are “engineering” work such as dataset creation, prompting techniques, and so on, yet they are highly influential and significant to the community.
We note the creation of the MALLS dataset is also one of the main contributions of this work and should not be neglected. Given the importance of NL-FOL translation in many logic-based NLP systems, a high-quality real-world NL-FOL pair dataset is highly valuable to the literature and can open up possibilities for many downstream applications. In this regard, MALLS stands out as it is significantly larger (14x times compared to FOLIO) and more diverse in terms of logical expression and context.
**RLHF naming**
Sorry for the confusion. Yes, there is indeed no human feedback involved. Technically, it should be RL with FOL verifier feedback, but since the overall algorithm remains the same we keep the same naming convention. We have included clarification for this in the draft.
[1] Abzianidze, L. (2017). LangPro: Natural Language Theorem Prover. Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, 115–120.
[2] Bos, J., & Markert, K. (2005). Recognising Textual Entailment with Logical Inference. Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing, 628–635.
[3] Lu, X., West, P., Zellers, R., Bras, R. L., Bhagavatula, C., & Choi, Y. (2021). NeuroLogic Decoding: (Un)supervised Neural Text Generation with Predicate Logic Constraints (arXiv:2010.12884).
[4] Wang, S., Zhong, W., Tang, D., Wei, Z., Fan, Z., Jiang, D., Zhou, M., & Duan, N. (2021). Logic-Driven Context Extension and Data Augmentation for Logical Reasoning of Text (arXiv:2105.03659).
[5] Rohan Taori, Ishaan Gulrajani, Tianyi Zhang, Yann Dubois, Xuechen Li, Carlos Guestrin, Percy Liang, and Tatsunori B. Hashimoto. Stanford alpaca: An instruction-following llama model.
[6] Wei-Lin Chiang, Zhuohan Li, Zi Lin, Ying Sheng, Zhanghao Wu, Hao Zhang, Lianmin Zheng,Siyuan Zhuang, Yonghao Zhuang, Joseph E. Gonzalez, Ion Stoica, and Eric P. Xing. Vicuna: An open-source chatbot impressing gpt-4 with 90%* chatgpt quality, March 2023.
[7] Liu, Haotian, et al. "Visual instruction tuning." arXiv preprint arXiv:2304.08485 (2023).