born-again networks

**Born-Again Networks (BAN)** is a **self-distillation technique where a model is re-trained using its own soft predictions as targets** — the student has the identical architecture as the teacher, yet consistently outperforms the original teacher model. **How Do Born-Again Networks Work?** - **Step 1**: Train a teacher model normally with hard labels. - **Step 2**: Train a student (same architecture) using the teacher's soft output distribution as the target. - **Step 3**: Optionally repeat — use the student as the new teacher and train another generation. - **Result**: Each generation improves, even with identical architecture. **Why It Matters** - **Free Improvement**: Same model, same data, better accuracy. The soft labels provide a richer training signal. - **Dark Knowledge**: The teacher's soft outputs encode class-similarity information not present in hard labels. - **Sequence**: Multiple generations of born-again training yield diminishing but consistent improvements. **Born-Again Networks** are **reincarnation for neural nets** — proving that being trained on your own refined knowledge makes you smarter than your previous self.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account