Package: catlearn 1.1

Andy Wills

catlearn: Formal Psychological Models of Categorization and Learning

Formal psychological models of categorization and learning, independently-replicated data sets against which to test them, and simulation archives.

Authors:Andy Wills [aut, cre], Lenard Dome [aut], Charlotte Edmunds [aut], Garrett Honke [aut], Angus Inkster [aut], René Schlegelmilch [aut], Stuart Spicer [aut]

catlearn_1.1.tar.gz
catlearn_1.1.tar.gz(r-4.7-arm64)catlearn_1.1.tar.gz(r-4.7-x86_64)catlearn_1.1.tar.gz(r-4.6-arm64)catlearn_1.1.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
catlearn/json (API)

# Install 'catlearn' in R:
install.packages('catlearn', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ajwills72/catlearn/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • homa76 - Category breadth CIRP
  • krus96 - Inverse Base-rate Effect AP
  • nosof88 - Instantiation frequency CIRP
  • nosof94 - Type I-VI category structure CIRP
  • shin92 - Category size CIRP
  • thegrid - Ordinal adequacy results for all catlearn simulations

On CRAN:

Conda:

openblascpp

2.41 score 52 scripts 720 downloads 39 exports 26 dependencies

Last updated from:3a6bc36d74. Checks:5 OK, 1 FAIL. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK160
linux-devel-x86_64OK157
source / vignettesOK202
linux-release-arm64OK246
linux-release-x86_64OK157
wasm-releaseFAIL109

Exports:act2probratconvertSUSTAINkrus96exitkrus96trainmedin87trainnosof88exalcovenosof88exalcove_optnosof88oatnosof88protoalcovenosof88protoalcove_optnosof88trainnosof94bnalcovenosof94exalcovenosof94exalcove_optnosof94oatnosof94plotnosof94sustainnosof94trainshin92exalcoveshin92exalcove_optshin92oatshin92protoalcoveshin92protoalcove_optshin92trainslpALCOVEslpBMslpCOVISslpDGCMslpDIVAslpEXITslpLMSnetslpMack75slpMBMFslpNNCAGslpNNRASslpRWslpSUSTAINsseclstsimGCM

Dependencies:clicodetoolscpp11doParalleldplyrforeachgenericsglueiteratorslifecyclemagrittrpillarpkgconfigpurrrR6RcppRcppArmadillorlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
Formal Modeling for Psychology.catlearn-package
Convert output activation to a rating of outcome probabilityact2probrat
Convert nominal-dimension input representation into a 'padded' (slpSUSTAIN) formatconvertSUSTAIN
Category breadth CIRPhoma76
Inverse Base-rate Effect APkrus96
Simulation of AP krus96 with EXIT modelkrus96exit
Input representation of krus96 for models input-compatible with slpEXITkrus96train
Input representation of Exp. 1 in Medin et al. (1987) for models input-compatible with slpALCOVE or slpSUSTAIN.medin87train
Instantiation frequency CIRPnosof88
Simulation of CIRP nosof88 with ex-ALCOVE modelnosof88exalcove
Parameter optimization of ex-ALCOVE model with nosof88 CIRPnosof88exalcove_opt
Ordinal adequacy test for simulations of nosof88 CIRPnosof88oat
Simulation of CIRP nosof88 with proto-ALCOVE modelnosof88protoalcove
Parameter optimization of proto-ALCOVE model with nosof88 CIRPnosof88protoalcove_opt
Input representation of nosof88 for models input-compatible with slpALCOVE.nosof88train
Type I-VI category structure CIRPnosof94
Simulation of CIRP nosof94 with BN-ALCOVE modelnosof94bnalcove
Simulation of CIRP nosof94 with ex-ALCOVE modelnosof94exalcove
Parameter optimization of ex-ALCOVE model with nosof94 CIRPnosof94exalcove_opt
Ordinal adequacy test for simulations of nosof94 CIRPnosof94oat
Plot Nosofsky et al. (1994) data / simulationsnosof94plot
Simulation of CIRP nosof94 with the SUSTAIN modelnosof94sustain
Input representation of nosof94 for models input-compatible with slpALCOVE or slpSUSTAINnosof94train
Category size CIRPshin92
Simulation of CIRP shin92 with ex-ALCOVE modelshin92exalcove
Parameter optimization of ex-ALCOVE model with shin92 CIRPshin92exalcove_opt
Ordinal adequacy test for simulations of shin92 CIRPshin92oat
Simulation of CIRP shin92 with proto-ALCOVE modelshin92protoalcove
Parameter optimization of proto-ALCOVE model with shin92 CIRPshin92protoalcove_opt
Input representation of shin92 for models input-compatible with slpALCOVE.shin92train
ALCOVE category learning modelslpALCOVE
Bush & Mosteller (1951) simple associative learning modelslpBM
COVIS category learning modelslpCOVIS
Similarity-Dissimilarity Generalized Context Model (DGCM)slpDGCM
DIVA category learning modelslpDIVA
EXIT Category Learning ModelslpEXIT
Gluck & Bower (1988) network modelslpLMSnet
Mackintosh (1975) associative learning modelslpMack75
MB/MF reinforcement learning modelslpMBMF
A Neural Network with Competitive Attentional Gating (NNCAG)slpNNCAG
A Neural Network with Rapid Attentional Shifts (NNRAS)slpNNRAS
Rescorla-Wagner (1972) associative learning model.slpRW
SUSTAIN Category Learning ModelslpSUSTAIN
Sum of squared errorsssecl
Generalized Context ModelstsimGCM
Ordinal adequacy results for all catlearn simulationsthegrid