fitDPSD: Estimation of recollection and familiarity by fitting to Dual...

Description Usage Arguments Value Author(s) References See Also

Description

This function allows to estimate recollection and familiarity by fitting data to the DPSD model. The optimization is attempted by minimizing the total squared difference between observed and predicted hit and false alarm rates. The Broyden-Fletcher-Goldfarb-Shanno (BFGS) algorithm from the function. The function first uses standard start values and then random values in order to find the set of parameters, which fit the data best by returning the values with the lowest total squared difference. The function optim is used for optimization. Box constraints limit estimations of recollection and familiarity to be positive. A high number of iterations is necessary to get stable estimates.

Usage

1
2
fitDPSD(falseAlarm, hit, iterations = 200, startValues = c(0.2, 0.5,
  seq(0.5, -1.5, length = length(falseAlarm))))

Arguments

falseAlarm

A vector containing the false alarm rate.

hit

A vector containing the hit rate.

iterations

A numeric value specifying the number of iterations. Default is set to 200.

startValues

A vector containing start values for the fitting procress. The first position of the vector must hold a value for recollection, the second a value for familiarity and the criterion values have to follow. The number of necessary criterion values is equal to the number of confidence levels - 1. The default uses values between 0.5 and -1.5.

Value

The function returns a list with components:

recollection

The median of the estimations recollection.

familiarity

The median of the estimations of familiarity.

Author(s)

Joern Alexander Quent, alexander.quent@rub.de

References

Yonelinas, A. P. (1994). Receiver-operating characteristics in recognition memory: evidence for a dual-process model. Journal of Experimental Psychology: Learning, Memory, and Cognition, 20(6), 1341.

See Also

A MATLAB implementation by Dorian Pustina served as an example for this function. See github.com/dorianps/memorysolve.


JAQuent/memoryROC documentation built on May 7, 2019, 6:46 a.m.