DataPredict

API Reference - ExperienceReplays - PrioritizedExperienceReplay

It is used to update the models from experiences stored in the experience replay object. It boosts learning in reinforcement by focusing on important experiences, improving efficiency compared to regular replay.

Constructors

new()

Creates a new experience replay object.

PrioritizedExperienceReplay.new(batchSize: number, numberOfRunsToUpdate: number, maxBufferSize: number, alpha: number, beta: number, aggregateFunction: string, epsilon: number)

Parameters:

Functions

setParameters()

Change the parameters of an experience replay object.

PrioritizedExperienceReplay:setParametersbatchSize: number, numberOfRunsToUpdate: number, maxBufferSize: number, alpha: number, beta: number, aggregateFunction: string, epsilon: number)

Parameters:

addModel()

PrioritizedExperienceReplay:addModel()

Parameters:

Inherited From

BaseExperienceReplay

Reference

Prioritized ExperienceReplay By Tom Schaul, John Quan, Ioannis Antonoglou and David Silver (Google DeepMind)