AIMech AI

Usage-based true online TD(lambda)

Algorithms AIMech:UsageBasedTrueOnlineTDLambda DRAFT
An on-policy linear state-value prediction algorithm that combines componentwise inverse feature-usage step sizes with a component-scaled Dutch eligibility trace and a correction using the previous weight vector’s prediction at the current feature.
Identity Notes & Concept Scope The selected source-defined linear on-policy prediction algorithm combines inverse feature-usage steps with a scaled Dutch trace and a changing-prediction correction. It differs from the base true-online TD host through its usage adaptation and from usage-based ordinary TD through trace scaling and the correction. The matched on-policy specialization of WIS-TD does not make the full off-policy algorithm an exact alias. Existing owner 264 retains seven prior IDs and five resolutions; Mahmood and Sutton 2015 specifies this adaptation. 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-usage-true-online-host
Usage-based true online TD(lambda), called U-TO-TD(lambda) in the source, is an on-policy linear state-value prediction algorithm with a specified adaptive componentwise step schedule. The source combines the usage schedule with true-online TD and gives a component-scaled trace and prior-prediction correction. It does not define a control or action-selection rule.
Mechanism #usage-before-component-step
Using componentwise multiplication ⊙, update u_(t+1)=(1-eta*(phi_t⊙phi_t))⊙u_t+phi_t⊙phi_t, then compute alpha_(t+1) as the componentwise reciprocal of new u_(t+1), with a reciprocal at zero defined as zero. Algorithm 5 initializes u_0=u_init*1 and e_(-1)=0, with chosen theta_0, u_init>=0 and eta>=0.
Mechanism #component-scaled-dutch-eligibility
Let a_t=alpha_(t+1)⊙phi_t and q_t=gamma_t*lambda_t. The trace is e_t=a_t+q_t*[e_(t-1)-a_t*(phi_t^T*e_(t-1))]. The new step-size vector enters both the current-feature term and the correction to the old trace. This scaled Dutch recurrence differs from an ordinary accumulating trace followed by componentwise scaling of its final update.
Mechanism #stored-prediction-weight-correction
Define C_t=theta_(t-1)^T*phi_t and a_t=alpha_(t+1)⊙phi_t. With new e_t, update theta_(t+1)=theta_t+a_t*(C_t-theta_t^T*phi_t)+(R_(t+1)+gamma_(t+1)*theta_t^T*phi_(t+1)-C_t)*e_t. All theta_t predictions use pre-update weights. C_t is the previous weight vector evaluated at the current feature, not the current-weight prediction or a next-state prediction recomputed after updating. Algorithm 5 has no auxiliary GTD weights or provisional state.
Scope #matched-on-policy-forward-specialization
Setting all importance ratios to one in WIS-TD(lambda) removes the provisional correction from its main update and gives the usage, eligibility and weight recurrences of Algorithm 5. With the same linear realized feature sequence, initialization and causal step choices, the source-defined finite-horizon WIS-TD forward/backward correspondence specializes to this on-policy construction. This is correspondence to that specified forward update, not a convergence assertion.
Scope #zero-decay-and-initial-cancellation
For defined finite step vectors and predictions, gamma_t*lambda_t=0 makes e_t=a_t=alpha_(t+1)⊙phi_t, so the two old-prediction terms cancel and the weight increment is a_t*delta_t, where delta_t=R_(t+1)+gamma_(t+1)*theta_t^T*phi_(t+1)-theta_t^T*phi_t. With e_(-1)=0, the first trace is also a_0 and the first weight update has the same cancellation for any finite initial old prediction. These statements do not identify the complete algorithm with accumulating usage-based TD at other trace settings.

⚠️ 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/UsageBasedTrueOnlineTDLambda.yaml