{
  "id": "interactive-training",
  "title": "让人和 AI 智能体控制正在运行的训练任务",
  "eyebrow": "反馈驱动的神经网络优化",
  "description": "Interactive Training 将实时指标与人和 LLM 对训练任务的干预相连；第二版加入带类型的控制项和有序操作日志。",
  "lead": "Wentao Zhang、Yang Young Lu 和 Yuntian Deng 的 Interactive Training: Feedback-Driven Neural Network Optimization 让人和 AI 智能体能够控制正在进行的神经网络训练。论文于 2025 年 10 月 2 日首次发布，发表于 EMNLP 2025 System Demonstrations，通过控制服务器开放优化器设置、训练数据和检查点操作。2026 年 7 月 17 日在 arXiv 发布的 Interactive Training 2 将这一方法扩展为实时训练中可复用的控制协议。",
  "original_papers": [
    "interactive-training-2025",
    "interactive-training-2026"
  ],
  "terms": [
    "交互式训练（interactive training）",
    "反馈驱动优化",
    "LLM 训练控制器",
    "训练中实时调节超参数",
    "人参与的训练闭环（human-in-the-loop training）",
    "训练闭环控制"
  ],
  "sections": [
    {
      "id": "running-process",
      "title": "把正在运行的训练过程作为控制对象",
      "paragraphs": [
        "训练面板展示损失曲线与评估结果；交互式控制则把这些观测与产生它们的训练过程连接起来。研究者看到训练不稳定，修改学习率，再观察同一次运行中的后续更新。LLM 控制器也遵循同样的反馈循环：查看证据、请求干预、再检查干预效果。",
        "这与启动前选择配置，或等一轮训练结束后再设计新实验不同。模型和优化器在继续运行，开放的控制项则在过程中发生变化。从检查点恢复和开启新一轮训练是另外的操作，各自有对应的状态转移；界面应记录实际执行了哪一种操作。"
      ],
      "citations": [
        "interactive-training-2025",
        "interactive-training-2026"
      ]
    },
    {
      "id": "original-system",
      "title": "2025 年系统：把监控与干预连接起来",
      "paragraphs": [
        "原始框架通过控制服务器连接人或自动化智能体与训练进程。与 Trainer 的集成开放了优化器超参数、数据处理和检查点命令。控制者可以在实时界面中观察训练并提交修改，无需把修改写进静态配置后重新启动程序。",
        "论文展示了三个案例，分别涉及训练稳定性、对初始超参数的敏感性和变化中的用户需求。其中，LLM 驱动的学习率调节示例展示了智能体如何读取反馈并在优化过程中干预。系统把实时观测和控制接口与训练循环连接起来，优化器继续更新模型参数。"
      ],
      "citations": [
        "interactive-training-2025"
      ]
    },
    {
      "id": "shared-protocol",
      "title": "2026 年扩展：不同控制器共用一个协议",
      "paragraphs": [
        "Wentao Zhang、Xuanhe Pan、Han Zhou、Yang Lu 和 Yuntian Deng 的 Interactive Training 2 用可注册的设置与动作，替代固定、依赖特定 Trainer 的命令集合。TrainingSession 开放带类型的控制项及其说明。人、脚本、启发式方法和 LLM 智能体都通过同一个接口提交请求。",
        "训练应用自行选择控制点，在这些位置验证并应用排队中的请求。有序日志把请求与执行结果、评估、检查点和控制器决策关联起来，Aim 工作区则将这些记录与实时指标放在一起。论文还区分了一轮训练内部的干预与跨轮次规划：新一轮会重新初始化模型和优化器，文字日志则把观测与反思传递到后续轮次。"
      ],
      "citations": [
        "interactive-training-2026"
      ]
    },
    {
      "id": "research-context",
      "title": "分别比较机制、控制器和实验",
      "paragraphs": [
        "LiveTune 早于 Interactive Training，通过 LiveVariables 在不重启优化循环的情况下修改优化参数，提供了更早的实时参数调节机制。Interactive Training 关注围绕训练展开的人与 AI 智能体工作流程；第二版进一步让控制项与事件记录能够在不同应用间复用。",
        "AI Training Manager 研究一个受约束的 LLM 监督控制器，异步读取训练遥测数据并调整正在执行的训练配置。其实验在监督学习与强化学习中引入指定的失败模式。控制器层面的比较涉及智能体能获得的证据、能请求的动作，以及后续结果对决策的影响。基础设施支持与测得的控制器性能，是不同的贡献。"
      ],
      "citations": [
        "livetune",
        "ai-training-manager",
        "interactive-training-2025",
        "interactive-training-2026"
      ]
    },
    {
      "id": "design-loop",
      "title": "设计能够观察和核查的反馈闭环",
      "paragraphs": [
        "开放训练应用实际能够执行的控制项，并定义修改在何时生效。记录触发请求的观测、请求值、实际应用值、生效的训练步数，以及后续测量结果。提交请求与成功完成更新是不同的事件；将两者关联起来，才能检查系统实际做了什么。",
        "在明确的任务负载和预算下，按预先指定的训练目标评估自动化控制器。计算推理与干预开销，保留运行历史，并区分持续运行中的改进与新初始化轮次的结果。"
      ],
      "citations": [
        "interactive-training-2025",
        "interactive-training-2026",
        "ai-training-manager"
      ]
    }
  ],
  "related_guides": [
    "llm-decision-trees"
  ],
  "demo": "training",
  "reading_order": [
    "interactive-training-2025",
    "interactive-training-2026",
    "livetune",
    "ai-training-manager"
  ],
  "updated_at": "2026-11-11",
  "url": "https://yuntiandeng.com/research/zh/interactive-training/",
  "papers": [
    {
      "id": "interactive-training-2025",
      "title": "Interactive Training: Feedback-Driven Neural Network Optimization",
      "authors": [
        {
          "given": "Wentao",
          "family": "Zhang"
        },
        {
          "given": "Yang Young",
          "family": "Lu"
        },
        {
          "given": "Yuntian",
          "family": "Deng"
        }
      ],
      "year": 2025,
      "venue": "EMNLP 2025 System Demonstrations",
      "paper_url": "https://aclanthology.org/2025.emnlp-demos.65/",
      "pdf_url": "https://aclanthology.org/2025.emnlp-demos.65.pdf",
      "code_url": "https://github.com/yuntian-group/interactive-training",
      "doi": "10.18653/v1/2025.emnlp-demos.65",
      "summary": "一个开源框架，让人和 AI 智能体通过控制服务器干预正在进行的神经网络训练，修改优化器设置、训练数据和模型检查点。",
      "connection": "原始 Interactive Training 系统将实时监控与对运行中训练过程的反馈控制连接起来。",
      "bibtex_type": "inproceedings",
      "citation_key": "zhang-etal-2025-interactive",
      "source_urls": [
        "https://aclanthology.org/2025.emnlp-demos.65/",
        "https://arxiv.org/html/2510.02297v1"
      ],
      "arxiv_id": "2510.02297",
      "arxiv_first_posted": "2025-10-02",
      "abstract": "Traditional neural network training typically follows fixed, predefined optimization recipes, lacking the flexibility to dynamically respond to instabilities or emerging training issues. In this paper, we introduce Interactive Training, an open-source framework that enables real-time, feedback-driven intervention during neural network training by human experts or automated AI agents. At its core, Interactive Training uses a control server to mediate communication between users or agents and the ongoing training process, allowing users to dynamically adjust optimizer hyperparameters, training data, and model checkpoints. Through three case studies, we demonstrate that Interactive Training achieves superior training stability, reduced sensitivity to initial hyperparameters, and improved adaptability to evolving user needs, paving the way toward a future training paradigm where AI agents autonomously monitor training logs, proactively resolve instabilities, and optimize training dynamics.",
      "abstract_source": "https://arxiv.org/html/2510.02297v1",
      "updated_at": "2026-11-11",
      "description_language": "zh-Hans",
      "abstract_language": "en"
    },
    {
      "id": "interactive-training-2026",
      "title": "Interactive Training 2: Auditable Control Plane for Live Model Training",
      "authors": [
        {
          "given": "Wentao",
          "family": "Zhang"
        },
        {
          "given": "Xuanhe",
          "family": "Pan"
        },
        {
          "given": "Han",
          "family": "Zhou"
        },
        {
          "given": "Yang",
          "family": "Lu"
        },
        {
          "given": "Yuntian",
          "family": "Deng"
        }
      ],
      "year": 2026,
      "venue": "arXiv",
      "paper_url": "https://arxiv.org/abs/2607.18314",
      "pdf_url": "https://arxiv.org/pdf/2607.18314",
      "code_url": "https://github.com/yuntian-group/interactive-training",
      "doi": "10.48550/arXiv.2607.18314",
      "summary": "可复用的协议，提供带类型的设置、结构化动作、由应用选择的控制点，以及由人、脚本和 LLM 控制器共用的有序日志。",
      "connection": "将 2025 年框架从依赖特定 Trainer 的命令接口，扩展为不同训练流程共用的控制协议。",
      "bibtex_type": "article",
      "citation_key": "zhang2026interactivetraining2",
      "source_urls": [
        "https://arxiv.org/abs/2607.18314",
        "https://arxiv.org/html/2607.18314v1",
        "https://github.com/yuntian-group/interactive-training"
      ],
      "equal_contribution": [
        "Wentao Zhang",
        "Xuanhe Pan",
        "Han Zhou"
      ],
      "arxiv_id": "2607.18314",
      "arxiv_first_posted": "2026-07-17",
      "publication_type": "preprint",
      "container_title": "arXiv",
      "abstract": "Experiment trackers show how training is progressing, but changing a live run still usually requires trainer-specific code. We present Interactive Training 2, an open-source control plane for steering training through a shared protocol. Training applications declare which settings and actions they expose, humans and automated controllers submit requests through the same interface, and the training loop validates and applies them at safe control points. A customized Aim workspace combines live metrics and controls with a chronological record of requests and outcomes. We demonstrate the system across five NLP and reinforcement-learning workflows. The released code and traces provide a reusable foundation for auditable human- and agent-guided training.",
      "abstract_source": "https://arxiv.org/html/2607.18314v1",
      "updated_at": "2026-11-11",
      "description_language": "zh-Hans",
      "abstract_language": "en"
    },
    {
      "id": "livetune",
      "title": "LiveTune: Dynamic Parameter Tuning for Feedback-Driven Optimization",
      "authors": [
        {
          "given": "Soheil Zibakhsh",
          "family": "Shabgahi"
        },
        {
          "given": "Nojan",
          "family": "Sheybani"
        },
        {
          "given": "Aiden",
          "family": "Tabrizi"
        },
        {
          "given": "Farinaz",
          "family": "Koushanfar"
        }
      ],
      "year": 2023,
      "venue": "arXiv",
      "paper_url": "https://arxiv.org/abs/2311.17279",
      "pdf_url": "https://arxiv.org/pdf/2311.17279",
      "doi": "10.48550/arXiv.2311.17279",
      "summary": "LiveVariables 通过指定的系统端口开放优化参数，支持在不重启优化循环的情况下实时调整参数。",
      "connection": "更早的实时优化参数调节系统；Interactive Training 将人和智能体的命令接入训练，第二版提供共用的控制协议。",
      "bibtex_type": "article",
      "citation_key": "shabgahi2023livetune",
      "source_urls": [
        "https://arxiv.org/abs/2311.17279",
        "https://arxiv.org/html/2311.17279v2"
      ],
      "arxiv_id": "2311.17279",
      "arxiv_first_posted": "2023-11-28",
      "publication_type": "preprint",
      "container_title": "arXiv",
      "updated_at": "2026-11-11",
      "description_language": "zh-Hans",
      "abstract_language": "en"
    },
    {
      "id": "ai-training-manager",
      "title": "AI Training Manager: Bounded Closed-Loop Control of Adaptive Training Recipes",
      "authors": [
        {
          "given": "Anjali",
          "family": "Rao"
        },
        {
          "given": "Nikhil Kamalkumar",
          "family": "Advani"
        }
      ],
      "year": 2026,
      "venue": "arXiv",
      "paper_url": "https://arxiv.org/abs/2606.29871",
      "pdf_url": "https://arxiv.org/pdf/2606.29871",
      "doi": "10.48550/arXiv.2606.29871",
      "summary": "异步 LLM 监督控制器观察训练遥测数据，对正在执行的训练配置提出受约束的修改，并在刻意引入的监督学习与强化学习失败模式上实验。",
      "connection": "研究对正在进行的训练实施自动控制，与 Interactive Training 为人和自动化控制器提供的可复用基础设施互补。",
      "bibtex_type": "article",
      "citation_key": "rao2026aitrainingmanager",
      "source_urls": [
        "https://arxiv.org/abs/2606.29871",
        "https://arxiv.org/html/2606.29871v3"
      ],
      "arxiv_id": "2606.29871",
      "arxiv_first_posted": "2026-06-29",
      "publication_type": "preprint",
      "container_title": "arXiv",
      "updated_at": "2026-11-11",
      "description_language": "zh-Hans",
      "abstract_language": "en"
    }
  ]
}
