NSCS 344, Week 5
Assignment 5
*** Due date: Start of class in Week 6 ***
Part 1: Simulate the overshadowing, blocking and inhibition experiments (2 points)
- Follow along with the notes to generate functions that create variables for reward and the presence of the A and B stimuli for each of the three tasks.
Part 2: Implement the naive model for overshadowing (2 points)
- Follow along with the notes to implement the naive RL model for the Overshadowing expeirment
- Plot the values as a function of trial number
- Comment in the comments to your code how your results do not align with animal behavior
Part 3: Implement the naive model for blocking and inhibition (2 points)
- Follow along with the notes to implement the naive RL model for Blocking and Inhibition
- Plot the values as a function of trial number
- Comment in the comments to your code how your results do not align with animal behavior
Part 4: Implement the Rescorla-Wagner model for overshadowing (2 points)
- Follow along with the notes to implement the Rescorla Wagner model for Overshadowing
- Plot the values as a function of trial number
- Comment in the comments to your code how your results do align with animal behavior
Part 5: Implement the Rescorla-Wagner model for blocking and inhibition (2 points)
- Follow along with the notes to implement the Rescorla Wagner model for Blocking and Inhibition
- Plot the values as a function of trial number
- Comment in the comments to your code how your results do align with animal behavior
Part 6: What about three stimuli? (2 Extra Credit points)
Extend the model to the case of an experiment with three stimuli (A, B and C). There are now lots of ways we could combine these stimuli with reward. Consider this experiment
Plot the values over time. What does the model predict about how animals will respond when presented with each stimulus alone?
Come up with another experiment design, simulate it, plot the values and make predictions about how animals would behave in this experiment.