Skip to content

Companion repository for the 2019 article "On the Matter of Aggregate Models for Syllogistic Reasoning: A Transitive Set-Based Account for Predicting the Population" published for the 17th Annual Meeting of the International Conference on Cognitive Modelling (ICCM 2019).

License

Notifications You must be signed in to change notification settings

brand-d/iccm-transset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ICCM TransSet

Companion repository for the 2019 article "On the Matter of Aggregate Models for Syllogistic Reasoning: A Transitive Set-Based Account for Predicting the Population" published for the 17th Annual Meeting of the International Conference on Cognitive Modelling.

Overview

  • mfa-analysis/: Scripts for the MFA agreement analysis (Figure 2)
    • mfa-analysis/mfa_tables/: MFA response tables extracted from Khemlani & Johnson-Laird (2012) and Ragni2016
    • mfa-analysis/models/: Model prediction tables (non-transset models extracted from Khemlani & Johnson-Laird, 2012)
    • mfa-analysis/mfa_agreement.py: Plotting script
  • swarmplot/: Scripts for the individualized analysis (Figure 3)
    • swarmplot/ccobra_eval/: CCOBRA benchmarking files for the individualized analysis
    • swarmplot/create_swarmplot.py: Plotting script

Dependencies

Quickstart

MFA Agreement Analysis (Figure 2)

Navigate into the analysis/mfa-analysis/ folder and execute the plotting script:

$> cd /path/to/repository/analysis/mfa-analysis/
$> python mfa_agreement.py

Individual Analysis (Figure 3)

Navigate into the analysis/swarmplot/ folder and execute the plotting script:

$> cd /path/to/repository/analysis/swarmplot/
$> python create_swarmplot.py

The swarm plot requires a CCOBRA result table (located in .../analysis/swarmplot/ccobra_eval/results.csv). This file can be reproduced by executing the provided CCOBRA benchmark (.../analysis/warmplot/ccobra_eval/bench.json):

$> cd /path/to/repository/analysis/swarmplot/ccobra_eval/
$> ccobra bench.json -s results.csv

Note: This requires the CCOBRA framework to be installed on your system. See CCOBRA repository for instructions.

Reference

Brand, D., Riesterer, N., & Ragni, M. (2019). On the Matter of Aggregate Models for Syllogistic Reasoning: A Transitive Set-Based Account for Predicting the Population. In Stewart T. (Ed.), Proceedings of the 17th International Conference on Cognitive Modeling.

About

Companion repository for the 2019 article "On the Matter of Aggregate Models for Syllogistic Reasoning: A Transitive Set-Based Account for Predicting the Population" published for the 17th Annual Meeting of the International Conference on Cognitive Modelling (ICCM 2019).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages