Response to Reviewer PkN8 (part 1)
We appreciate your positive feedback and thoughtful review of our work.
**W1: Computational overhead introduced by fine-grained signals.**
**Response:** We appreciate the reviewer's concern regarding the computational overhead introduced by the fine-grained reward signals in our ADPA framework. We would like to clarify that the training process of ADPA does not significantly increase computational overhead, especially when compared to traditional knowledge distillation (KD).
Specifically, the computation involving the fine-grained reward signals in ADPA requires calculating $E\_{a\_t \sim \pi\_{\text{stu}}(\cdot|s\_t)} \left( \log \pi\_{\text{dpo}}(a\_t|s\_t) - \log \pi\_{\text{ref}}(a\_t|s\_t) \right),$ which is somewhat similar to the KLD objective commonly employed in traditional KD. Both objectives require computing an expectation over the difference between two log probability distributions. Although ADPA introduces an additional teacher, the computational cost associated with this is minimized through precomputation of these values offline prior to training.
During our experiments training a h2o-danube2-1.8B student model on the DPO-MIX-7K dataset using 8 RTX 3090 GPUs with a per-device batch size of 8 (global batch size of 128) and DeepSpeed ZeRO-2, APKD resulted in only a slight increase in both memory usage and training time, compared to Vanilla KD. Specifically, **memory usage rose by less than 3%** (from 21,957 MB to 22,541 MB), and **training time increased by less than 4%** (from 78 minutes to 81 minutes). These minor overheads are well within acceptable limits for practical applications.
Thus, the overall impact on computational resources remains minimal and well within acceptable bounds.
---
**W2: Utilizing a rather singular evaluation dataset; lack of results on a broader range of models, domains, and data.**
**Response:** Thank you for this valuable feedback. To address this concern, we have expanded our experimental scope by incorporating additional models and evaluation datasets, as outlined below:
1. **Additional Models:** We have included experiments with an additional student model, LLaMA-3.2-1B, trained under the guidance of the teacher model LLaMA-3.1-8B on the DPO-MIX-7K dataset. This addition aims to demonstrate the adaptability of our proposed method to popular models widely utilized within the research community.
2. **Broader Evaluation Datasets:** To ensure a more comprehensive assessment, we evaluated our trained models on the Open LLM Leaderboard, which benchmarks open-source language models across six diverse domains, including scientific reasoning, commonsense reasoning, multi-task understanding, and factual accuracy. This broader evaluation provides a robust analysis of our approach's effectiveness across various tasks.
We present the evaluation results for LLaMA-3.2-1B on MT-Bench, AlpacaEval (ADPA as reference) and the Open LLM Leaderboard below. Our proposed methods, ADPA and ADPA+, consistently outperform all baseline approaches across most benchmarks, demonstrating exceptional performance on ARC-Challenge, HellaSwag, and TruthfulQA. This underscores their effectiveness in tackling diverse tasks. These results will be included in the revised manuscript for clarity and completeness.
| **Student** | **Method** | **MT-Bench** | **AlpacaEval** |**ARCC** | **HellaSwag** | **TruthfulQA** | **MMLU** | **Winogrande** | **GSM8k** | **Open LLM Leaderboard Average** |
|-|-|-|-|-|-|-|-|-|-|-|
| LLaMA-3.2-1B | SFT | 3.34| 35.7 | 41.04| 68.38 | 40.91 | 34.38 | 60.46 | 6.82 | 42.00 |
| LLaMA-3.2-1B | DPO | 3.4| 33.2| 40.27| 68.51 | 45.17 | 34.38 | 61.25 | 6.60 | 42.70 |
| LLaMA-3.2-1B | VanillaKD | 3.4| 34.1| 41.04| 67.24 | 42.91 | 34.04 | **62.90** | *7.05* | 42.53 |
| LLaMA-3.2-1B | SeqKD | 3.74| 29.7 | 40.02| 66.49 | 44.11 | **35.28** | 61.25 | 5.84 | 42.17 |
| LLaMA-3.2-1B | ATKD | 3.62| 32.4 | 40.27| 67.33 | 44.66 | 34.38 | 60.77 | 6.29 | 42.28 |
| LLaMA-3.2-1B | PLAD | 3.42| 29.3 | 39.93| 68.22 | 44.55 | 34.42 | 61.56 | 5.16 | 42.31 |
| LLaMA-3.2-1B | DDPO | 3.21| 28.7 | 39.51| 66.84 | 44.55 | 33.91 | 61.72 | 5.61 | 42.02 |
| LLaMA-3.2-1B | DPKD | 3.29| 28.9 | 38.74| 66.18 | 45.18 | 34.57 | 61.32 | 5.23 | 41.87 |
| LLaMA-3.2-1B | DCKD | 3.5 | 37.5 | 41.21| 67.64 | 43.38 | 34.57 | *61.80* | **7.51** | 42.69 |
| LLaMA-3.2-1B | ADPA | *3.88* | *50.0* | *41.81*| *68.66* | **47.98** | *34.74*| *61.80* | 5.31 | **43.38** |
| LLaMA-3.2-1B | ADPA+| **4.02** | **53.8**| **42.15**| **70.49** | *45.89* | 34.60 | 59.91 | 5.16 | *43.03* |
---