Self-Evolving GPT: A Lifelong Autonomous Experiential Learner

Jinglong Gao, Xiao Ding, Yiming Cui, Jianbai Zhao, Hepeng Wang +2 more
7/12/2024
cs.CLcs.AI

No official code found. Best implementation: hoonpak/Self-Evolving-GPT (0 stars, last commit 2025-01-09).

Abstract

To improve the performance of large language models (LLMs), researchers have explored providing LLMs with textual task-solving experience via prompts. However, they rely on manual efforts to acquire and apply such experience for each task, which is not feasible for the growing demand for LLMs and the variety of user questions. To address this issue, we design a lifelong autonomous experiential learning framework based on LLMs to explore whether LLMs can imitate human ability for learning and utilizing experience. It autonomously learns and accumulates experience through experience transfer and induction, categorizing the types of input questions to select which accumulated experience to employ for them. Experimental results on six widely used NLP datasets show that our framework performs reliably in each intermediate step and effectively improves the performance of GPT-3.5 and GPT-4. This validates the feasibility of using LLMs to mimic human experiential learning and application capabilities. Additionally, we provide a detailed analysis of the behavior of our framework at each step.

View on arXivView PDF

Code Implementations(1)

This repository is reproduction of method which is "Self-Evolving GPT: A Lifelong Autonomous Experiential Learner (Gao et al., ACL 2024)"

00Python, Jupyter NotebookJan 9, 20251 years ago

Similar Papers

Cite this paper

@article{gao2024selfevolving,
  title  = {Self-Evolving GPT: A Lifelong Autonomous Experiential Learner},
  author = {Jinglong Gao and Xiao Ding and Yiming Cui and Jianbai Zhao and Hepeng Wang and Ting Liu and Bing Qin},
  year   = {2024},
  eprint = {2407.08937},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.08937v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.08937.svg)](https://codeofpaper.com/paper/2407.08937)

Discussion