retracing the rational analysis of memory
play

Retracing the Rational Analysis of Memory Justin Li Computer - PowerPoint PPT Presentation

Retracing the Rational Analysis of Memory Justin Li Computer Science and Engineering University of Michigan justinnh@umich.edu 2014-06-19 Introduction Problem Models Summary , What is this talk about? Goal: (re)examine and formalize


  1. Retracing the Rational Analysis of Memory Justin Li Computer Science and Engineering University of Michigan justinnh@umich.edu 2014-06-19

  2. Introduction Problem Models Summary , What is this talk about? Goal: ◮ (re)examine and formalize the goal of memory mechanisms ◮ unify mechanisms such as cued and spontaneous retrieval, working and semantic memory activation, etc. 2014-06-19 Li. Retracing the Rational Analysis of Memory 2

  3. Introduction Problem Models Summary , The Rational Analysis of Memory Anderson (1990) performed a rational analysis of memory: Goal Environment Constraints Optimization 2014-06-19 Li. Retracing the Rational Analysis of Memory 3

  4. Introduction Problem Models Summary , The Rational Analysis of Memory Anderson (1990) performed a rational analysis of memory: Goal provide the agent with knowledge it is most likely to need Environment Constraints Optimization 2014-06-19 Li. Retracing the Rational Analysis of Memory 3

  5. Introduction Problem Models Summary , The Rational Analysis of Memory Anderson (1990) performed a rational analysis of memory: Goal provide the agent with knowledge it is most likely to need Environment one where probability of need is a function of recency and frequency Constraints Optimization 2014-06-19 Li. Retracing the Rational Analysis of Memory 3

  6. Introduction Problem Models Summary , The Rational Analysis of Memory Anderson (1990) performed a rational analysis of memory: Goal provide the agent with knowledge it is most likely to need Environment one where probability of need is a function of recency and frequency Constraints memories are accessed sequentially at fixed cost Optimization 2014-06-19 Li. Retracing the Rational Analysis of Memory 3

  7. Introduction Problem Models Summary , The Rational Analysis of Memory Anderson (1990) performed a rational analysis of memory: Goal provide the agent with knowledge it is most likely to need Environment one where probability of need is a function of recency and frequency Constraints memories are accessed sequentially at fixed cost Optimization stop retrieval when cost > probability of need ∗ gain 2014-06-19 Li. Retracing the Rational Analysis of Memory 3

  8. Introduction Problem Models Summary , Bayesian Memory Goal: return element m ∈ M with the highest probability of need P ( m ) Given: set of context elements C ⊂ M Find: P ( m ) P ( C | m ) arg max P ( m | C ) = arg max P ( C ) m ∈ M m ∈ M = arg max P ( m ) P ( C | m ) m ∈ M 2014-06-19 Li. Retracing the Rational Analysis of Memory 4

  9. Introduction Problem Models Summary , Bayesian Memory arg max P ( m ) P ( C | m ) m ∈ M What does this mean? P ( m ) probability of need of element m (ie. the prior ) P ( C | m ) probability of need of the context C given that m is needed (ie. the likelihood ) 2014-06-19 Li. Retracing the Rational Analysis of Memory 5

  10. Introduction Problem Models Summary , ACT-R’s Memory Mechanisms ◮ Cued Retrieval ◮ Partial Match ◮ Spreading Activation 2014-06-19 Li. Retracing the Rational Analysis of Memory 6

  11. Introduction Problem Models Summary , Cued Retrieval Assuming the context C is the set of cues: P ( C | m ) P ( m ) arg max m ∈ M 2014-06-19 Li. Retracing the Rational Analysis of Memory 7

  12. Introduction Problem Models Summary , Cued Retrieval Symbolic Long Term Memories Semantic Episodic Procedural Episodic Reinforce- Semantic Chunking Learning Learning ment Symbolic Short-Term Memory Procedure l a r Decision o s t i a c e r p t e p D A Clustering LT Visual Memory Action Perception ST Visual Memory Body 2014-06-19 Li. Retracing the Rational Analysis of Memory 8

  13. Introduction Problem Models Summary , Cued Retrieval Symbolic Long Term Memories Semantic Episodic Procedural Episodic Reinforce- Semantic Chunking Learning Learning ment Symbolic Short-Term Memory Procedure l a r Decision o s t i a c e r p t e p D A Clustering LT Visual Memory Action Perception ST Visual Memory Body 2014-06-19 Li. Retracing the Rational Analysis of Memory 8

  14. Introduction Problem Models Summary , Cued Retrieval Assuming the context C is the set of cues: P ( C | m ) P ( m ) arg max m ∈ M We want ∀ m , P ( C | m 1 ) = P ( C | m 2 ) Take  1 , if ∀ c ∈ C is a child of m   P ( c | m ) =   0 , otherwise   2014-06-19 Li. Retracing the Rational Analysis of Memory 9

  15. Introduction Problem Models Summary , Partial Match Assuming the context C is the set of cues: P ( C | m ) P ( m ) arg max m ∈ M We want P ( C | m ) to be: ◮ proportional to the number of c ∈ C that is a child of m ◮ inversely proportional the number of children that m has 2014-06-19 Li. Retracing the Rational Analysis of Memory 10

  16. Introduction Problem Models Summary , Spreading Activation Assuming the context C is the working memory: arg max P ( C | m ) P ( m ) m ∈ M 2014-06-19 Li. Retracing the Rational Analysis of Memory 11

  17. Introduction Problem Models Summary , Spreading Activation Symbolic Long Term Memories Procedural Semantic Episodic Semantic Episodic Reinforce- Chunking Learning Learning ment Symbolic Short-Term Memory Procedure l Decision a r o s t i a c r e p t e p D A Clustering LT Visual Memory Perception ST Visual Memory Action Body 2014-06-19 Li. Retracing the Rational Analysis of Memory 12

  18. Introduction Problem Models Summary , Spreading Activation Assuming the context C is the working memory: arg max P ( C | m ) P ( m ) m ∈ M Note there is no cue – this model could also spontaneous 2014-06-19 Li. Retracing the Rational Analysis of Memory 13

  19. Introduction Problem Models Summary , Bayesian Networks Problems: 2014-06-19 Li. Retracing the Rational Analysis of Memory 14

  20. Introduction Problem Models Summary , Bayesian Networks Problems: ◮ What is P ( m ) ? ◮ in ACT-R, base-level activation is ln ( P ( m )) ◮ other options? ◮ working memory activation or semantic memory activation? 2014-06-19 Li. Retracing the Rational Analysis of Memory 14

  21. Introduction Problem Models Summary , Bayesian Networks Problems: ◮ What is P ( m ) ? ◮ in ACT-R, base-level activation is ln ( P ( m )) ◮ other options? ◮ working memory activation or semantic memory activation? ◮ What is P ( C | m ) ? ◮ in a Bayes net, all external factors ◮ inference is NP-hard ◮ semantic networks are not Bayesian networks (ie. acyclic) 2014-06-19 Li. Retracing the Rational Analysis of Memory 14

  22. Introduction Problem Models Summary , Nuggets and Coal Nuggets Coal ◮ Memory retrieval can be ◮ Bayesian inference fails on cast in a Bayesian semantic networks framework ◮ Additional assumptions ◮ This framework provides needed to make inference explanations for multiple tractable and correct memory mechanisms 2014-06-19 Li. Retracing the Rational Analysis of Memory 15

  23. Introduction Problem Models Summary , Questions? Symbolic Long Term Memories Procedural Semantic Episodic Semantic Episodic Reinforce- Chunking Learning Learning ment Symbolic Short-Term Memory Procedure l r Decision a o s i t c a r e p t e p D A Clustering LT Visual Memory Perception ST Visual Memory Action Body 2014-06-19 Li. Retracing the Rational Analysis of Memory 16

Recommend


More recommend