Papers
Topics
Authors
Recent
Search
2000 character limit reached

CogEvo-Edu: Adaptive Hierarchical Tutoring

Updated 6 December 2025
  • CogEvo-Edu is a hierarchical, multi-agent tutoring system that integrates a Cognitive Perception Layer, Knowledge Evolution Layer, and Meta-Control Layer.
  • It employs dual memory for personalized learning and dynamic chunk valuation to maintain high factual precision across complex STEM domains.
  • Empirical evaluations in DSP education show substantial improvements in knowledge delivery, memory consistency, and adaptive teaching strategies.

CogEvo-Edu is a hierarchical, multi-agent educational system that couples retrieval, memory, and adaptive control to advance conversational LLM tutoring in complex STEM domains. Synthesizing a cognitive evolution perspective, CogEvo-Edu departs from standard static retrieval-augmented generation (RAG) pipelines by integrating three tightly coupled architectural layers—the Cognitive Perception Layer (CPL), Knowledge Evolution Layer (KEL), and Meta-Control Layer (MCL)—to deliver adaptive, long-horizon, and personalized tutoring experiences. The system’s empirical validation centers on digital signal processing (DSP) education, where it demonstrates substantial improvements in both knowledge delivery and student model adaptivity compared to prior approaches (Wu et al., 29 Nov 2025).

1. Hierarchical Architecture Overview

CogEvo-Edu’s architecture is defined by three distinct but interrelated layers:

  1. Cognitive Perception Layer (CPL): Maintains a dual-memory student model by splitting state into Short-Term Sensory Memory and Long-Term Cognitive Memory. The short-term memory Ht\mathcal{H}_t captures the most recent ww question-answer (QA) turns:

Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.

The long-term profile Pt\mathcal{P}_t stores structured, confidence-weighted features:

Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,

where kjk_j is the feature key (e.g., “weak on Z-transforms”), vjv_j the value, and ωj[0,1]\omega_j \in [0,1] the confidence.

  1. Knowledge Evolution Layer (KEL): Manages a dynamic knowledge base K={ci}i=1N\mathcal{K} = \{c_i\}_{i=1}^N, with each chunk cic_i (text, code, derivation) annotated with a spatiotemporal value ww0, driving chunk activation, compression, and lifecycle management.
  2. Meta-Control Layer (MCL): Orchestrates a set of specialist teaching agents (e.g., Explanation, Diagnosis, Question-Gen) using a parameterized policy ww1. The MCL executes a dual-loop optimization: an inner loop for micro-step teaching (reinforcement learning), and an outer loop for meta-optimizing policy and hyperparameters.

At every interaction, CPL updates ww2, KEL selects relevant ww3, and MCL selects an agent and policy based on the system state.

2. Cognitive Perception Layer: Dual Memory and Consolidation

Dual-Memory Student Modeling

CPL’s short-term memory ww4 and long-term profile ww5 support temporal abstraction and profile stability. Newly extracted candidate features, ww6, are merged into ww7 using an operator ww8:

ww9

Confidence-Weighted Consolidation

Feature matching is performed using cosine similarity: if Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.0, the new feature reinforces; otherwise, it corrects the old feature. The confidence update follows:

Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.1

with Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.2 as the learning rate. This dynamic enables rapid, low-overhead self-correction and high-fidelity personalization under context constraints.

3. Knowledge Evolution Layer: Dynamic Chunk Valuation and Management

Spatiotemporal Value Function

Each chunk’s retrieval utility is quantified:

Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.3

where Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.4 is retrieval frequency, Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.5 is time since last access, Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.6 a decay constant, and Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.7 semantic density:

Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.8

with Ht={(qi,ai)}i=twt.\mathcal{H}_t = \{(q_i, a_i)\}_{i=t-w}^t\,.9 as the chunk’s embedding.

Lifecycle Management

The knowledge base is partitioned:

Pt\mathcal{P}_t0

Chunks in Pt\mathcal{P}_t1 remain fully indexed, those in Pt\mathcal{P}_t2 are deleted, and Pt\mathcal{P}_t3 items undergo LLM-based semantic compression:

Pt\mathcal{P}_t4

This ensures a balance between Pt\mathcal{P}_t5 storage and retrieval quality.

4. Meta-Control Layer: Hierarchical Decision and Adaptation

Markov Decision Formulation

MCL models tutoring as a hierarchical Markov Decision Process (MDP), with system state Pt\mathcal{P}_t6, action Pt\mathcal{P}_t7, and reward Pt\mathcal{P}_t8, where Pt\mathcal{P}_t9 is the present concept or query.

Actions encode the choice of lead agent, teaching strategy, content difficulty, and retrieval/compression policy.

Dual-Loop Optimization

  • Inner Loop: Maximizes discounted expected reward under fixed hyperparameters:

Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,0

Policy-gradient methods (e.g., REINFORCE) are applied for Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,1.

  • Outer Loop: Jointly adapts Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,2 and CPL/KEL hyperparameters Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,3 to maximize the long-term reward

Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,4

Parameter updates:

Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,5

Gradients with respect to Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,6 can be estimated by finite-difference or evolutionary strategies.

Pseudocode Outline

kjk_j2

5. Joint Hyperparameter Adaptation and System Dynamics

The meta-optimization outer loop dynamically adapts both CPL and KEL rates:

  • If profile update speed (Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,7) is insufficient for effective personalization, the meta-learner increases Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,8.
  • If KEL pruning (controlled by Pt={(kj,vj,ωj)}j=1M,\mathcal{P}_t = \{(k_j, v_j, \omega_j)\}_{j=1}^M,9) is too aggressive—compromising factual correctness—parameters kjk_j0 and thresholds can be tuned for improved retention.
  • All adaptations target improvements in the aggregate objective kjk_j1 as measured by downstream task performance.

This suggests that automated joint adaptation across memory, value, and policy layers supports more robust and flexible system dynamics than static or single-agent designs.

6. DSP-EduBench: Domain Evaluation and Results

Benchmark Design

DSP-EduBench evaluates system behaviors in DSP education. The core features comprise:

  • Content domains: theory (derivations), intuition, and code (MATLAB/Python)
  • Resource base: heterogeneous texts, proofs, code
  • Simulated student personas:
    • UserA (novice): definition amnesia
    • UserB (medium): logical mistake susceptibility
    • UserC (advanced): implementation-driven focus
  • Scripts: long-horizon concept discrimination, diagnosis, debugging
  • Annotations: correct solutions, required knowledge, optimal strategies

Evaluation Procedure

A three-model LLM-as-a-Judge ensemble (GLM-4.5, DeepSeek-V3.1, Qwen3-max) scores each dialogue turn from 1–10 along six axes:

  • Knowledge Precision: Factual Correctness, Contextual Relevance
  • Cognitive Coherence: Memory Consistency, Personalization Alignment
  • Pedagogical Strategy: Knowledge Guidance, Strategy Flexibility

Mean across metrics yields overall score.

Comparative Results

Experiment Factual Contextual Memory Personalization Guidance Strategy Average
LLM Only 5.8 6.5 4.2 4.8 5.5 5.1 5.32
Static RAG 8.4 6.9 4.5 5.0 5.8 5.2 5.97
Simple Memory 6.1 6.7 7.6 6.8 6.0 5.5 6.45
Single Agent 7.9 7.5 6.2 5.8 6.2 4.9 6.42
CogEvo-Edu (Ours) 9.3 9.1 9.5 9.2 8.9 9.4 9.23

KEL’s value-based pruning and compression boost factual correctness and contextual relevance, while CPL’s structured consolidation substantially raises memory consistency and personalization versus simple memory. MCL’s meta-optimized orchestration outperforms single-agent policies in knowledge guidance and strategic flexibility, suggesting the importance of coupled, adaptive architecture for educational LLMs.

7. Significance and Implications

CogEvo-Edu demonstrates that treating retrieval, memory formation, and pedagogical control as a coupled cognitive evolution process yields consistent, substantial gains in complex tutoring domains where sustained personalization and deep conceptual understanding are required. The integrated dual-memory models, dynamic knowledge value functions, and meta-control dual-loop provide a scalable and robust foundation for future educational LLM systems. The results documented in DSP-EduBench validate the approach and provide a reproducible benchmark for the field (Wu et al., 29 Nov 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to CogEvo-Edu.