AIMech AI

Usage-based TD(lambda)

Algorithms AIMech:UsageBasedTDLambda DRAFT
An on-policy linear state-value prediction algorithm that combines ordinary accumulating TD eligibility traces with componentwise step sizes equal to reciprocals of a recency-adjusted feature-usage vector.
Identity Notes & Concept Scope The selected source-defined linear on-policy prediction algorithm applies newly computed inverse feature-usage step sizes outside an ordinary accumulating TD trace. It differs from usage-based true online TD, whose Dutch trace contains the step vector and whose update corrects changing predictions, and from the broader temporal-difference family and off-policy WIS hosts. Special cases do not identify complete algorithms. Existing owner 264 retains seven prior IDs and five resolutions; the source is Mahmood and Sutton 2015. The fresh collection after PR389 merged, on 15 October 2026 at 18:42:28–18:45:19 UTC, covered 775 maintained native and 442 pinned AIO records. IDs, local IDs, names, aliases and scoped synonyms supplied 4,843 identity fields. Canonical names and explicit source spellings, including Greek lambda, produced no normalized candidate collision. Four fixed-string searches included ignored and hidden paths and retained 6,064 occurrences in 1,351 distinct content groups. Two supporting agents read all grouped contents in disjoint partitions; root read all 37 filtered candidate-named groups, twelve normalized neighbor definitions, 29 fields and full owners 264,265,266 and269. Candidate-named matches are source-lead, history, review and existing-neighbor context. All 1,216 pre-WIS-TD inventory rows and the newly merged WIS-TD record were reconciled at the actual base. Historical research snapshots remain separately dated. This supports a bounded identity decision for these roots, probes and pinned AIO snapshot; it does not claim a manual semantic reading of every corpus record or worldwide absence.

Claims & Grounded Evidence

6 Claims
Mechanism #on-policy-accumulating-prediction
Usage-based TD(lambda), called U-TD(lambda) in the source, evaluates state values from on-policy reward transitions with a fixed linear representation V_t(s)=theta_t^T*phi(s). It combines the specified feature-usage step schedule with the ordinary accumulating TD(lambda) host; it is not a control or action-selection procedure.
Mechanism #on-policy-feature-usage-step
With ⊙ denoting componentwise multiplication, update u_(t+1)=(1-eta*(phi_t⊙phi_t))⊙u_t+phi_t⊙phi_t, then set alpha_(t+1) to the componentwise reciprocal of new u_(t+1). A reciprocal at zero is defined as zero by the source. Algorithm 4 initializes u_0=u_init*1 and e_(-1)=0, with chosen theta_0, u_init>=0 and eta>=0.
Mechanism #ordinary-eligibility-and-current-error
The accumulating trace is e_t=gamma_t*lambda_t*e_(t-1)+phi_t. Compute delta_t=R_(t+1)+gamma_(t+1)*theta_t^T*phi_(t+1)-theta_t^T*phi_t using pre-update theta_t. Current gamma_t*lambda_t governs trace carry-over, while gamma_(t+1) discounts the next-state value in the target. The step-size vector is not part of this ordinary trace recurrence.
Mechanism #component-scaled-main-increment
After computing new alpha_(t+1), new e_t and delta_t, update theta_(t+1)=theta_t+alpha_(t+1)⊙(delta_t*e_t). Algorithm 4 requires the usage, eligibility and value-weight vectors but no importance ratio, secondary usage vector v, auxiliary GTD weights w, provisional weights d or stored previous-weight prediction.
Scope #one-step-and-qualified-gtd-specializations
When gamma_t*lambda_t=0, the eligibility is phi_t and the update is the one-step usage-scaled TD increment alpha_(t+1)⊙(delta_t*phi_t). With matching states and initialization, Algorithm 4 is also obtained from WIS-GTD(lambda) by setting all rho to one, beta=0 and w_0=0. Those conditions remove the off-policy usage correction and keep the auxiliary correction zero.
Scope #linear-bookkeeping-and-usage-scope
The printed U-TD(lambda) update uses a fixed number of length-n vectors and O(n) dense arithmetic and storage per transition for n features. Its feature-usage recurrence is shared with U-SGD, but the host update uses a temporal-difference target and an accumulating trace. The sample-average identity stated for U-SGD in Theorem 1 is not thereby a theorem for arbitrary online U-TD histories.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ReinforcementLearning
Reinforcement Learning
related_match The algorithm estimates state values from on-policy reward transitions and supplies prediction machinery used in reinforcement learning. The pinned target is a broader exploration/performance-oriented learning task; this is a qualified association, not exact identity, a subclass edge, an action-selection procedure or a policy-improvement guarantee.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
mahmood2015-author
A. Rupam Mahmood, Richard S. Sutton
primary paper
full_text
ID: https://proceedings.mlr.press/r13/mahmood15a.html
sha256:9f30489028c8…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-15T18:58:39Z
Updated: 2026-10-15T18:58:39Z
Source File: data/curated/UsageBasedTDLambda.yaml