Anticipatory behavior in adaptive learning systems : From psychological theories to artificial cognitive systems.