vantiel_2021_probabilistic

language-comprehension psych-201

Six experiments test whether quantity words (e.g., "some", "all", "most") have truth-conditional or prototype-based semantics, explained by Bayesian probabilistic-pragmatic models. Exp 1a (N=596) and 1b (N=201) collect free-text quantity-word productions in response to displays of 432 red/black circles; Exp 2a (N=50) and 2b (N=150) collect binary validity judgments (with RTs) of monotonicity arguments; Exp 3 (N=21) collects continuous slider proportion estimates of red circles; Exp 4 (N=194) collects slider adequacy ratings of quantity-word descriptions. Response types span open production, binary validity judgments, and continuous ratings. The data reproduce the paper's headline effects: approximate-number tracking in estimation, monotonicity-based validity judgments, and adequacy ratings where the observed data outperform model predictions, supporting a gradience/prototype account of quantity-word meaning.

Responses
7,600
792 held out
CORE effects
1 / 1
CORE test NLL (avg)
0.343
rank 1 of 7 models
Best model
CORE
test NLL (avg) 0.343

Likelihood of human responses

modelPNLLtest NLL (avg)test responses train NLL (avg)train responses
CORE best271.40.34277920.46526,808
CORE (no prediction errors)279.20.35257920.45266,808
CORE (no phonemes)308.10.38907920.16196,808
CORE (no forgetting)320.80.40507920.50416,808
CORE (no hierarchy)507.90.64127920.65296,808
Transformer335.70.42397920.46666,808
Centaur281.20.3550792––

Experiments

exptask classparticipantsresponsesconditionssimulatedeffects
exp2MonotonicityPretest502,5001no–
exp3Monotonicity1505,1001yesmonotonicity_validity

Behavioral effects

effectexperimentpaperCORECORE (no prediction errors)CORE (no phonemes)CORE (no forgetting)CORE (no hierarchy)
monotonicity_validityexp3+0.400✓ yes
+0.211
✓ yes
+0.293
✓ yes
+0.473
✓ yes
+0.167
✓ yes
+0.044

Transcript

You will judge whether logical arguments are valid. An argument is valid when the conclusion is necessarily true if the premise is true. For each argument, press A if it is valid or B if it is invalid. Example: 'Angela owns a dog. Therefore, Angela owns a pet.' is valid; 'Angela owns a pet. Therefore, Angela owns a dog.' is invalid.
Argument: 'is from Texas. Therefore, is from Houston.' You judge it B (A = valid, B = invalid).
Argument: 'travelled to Paris. Therefore, travelled to France.' You judge it A (A = valid, B = invalid).
Argument: 'was drinking a soda. Therefore, was drinking a Pepsi.' You judge it B (A = valid, B = invalid).
Argument: 'saw an oak. Therefore, saw a tree.' You judge it A (A = valid, B = invalid).
Argument: 'travelled to Moscow. Therefore, travelled to Russia.' You judge it A (A = valid, B = invalid).
Argument: 'owns a pet. Therefore, owns a dog.' You judge it B (A = valid, B = invalid).
Argument: 'read 'Moby Dick'. Therefore, read a novel.' You judge it A (A = valid, B = invalid).
Argument: 'watched a movie. Therefore, watched 'Pulp Fiction'.' You judge it B (A = valid, B = invalid).
Argument: 'travelled to Russia. Therefore, travelled to Moscow.' You judge it B (A = valid, B = invalid).
Argument: 'bought a flower. Therefore, bought a rose.' You judge it B (A = valid, B = invalid).
Argument: 'ate vegetables. Therefore, ate carrots.' You judge it B (A = valid, B = invalid).
Argument: 'ordered fish. Therefore, ordered salmon.' You judge it B (A = valid, B = invalid).
Argument: 'travelled to Japan. Therefore, travelled to Tokyo.' You judge it B (A = valid, B = invalid).
Argument: 'travelled to Tokyo. Therefore, travelled to Japan.' You judge it A (A = valid, B = invalid).
Argument: 'played a card game. Therefore, played poker.' You judge it B (A = valid, B = invalid).
Argument: 'ordered meat. Therefore, ordered steak.' You judge it B (A = valid, B = invalid).
Argument: 'is from San Francisco. Therefore, is from California.' You judge it A (A = valid, B = invalid).
Argument: 'is from Houston. Therefore, is from Texas.' You judge it A (A = valid, B = invalid).
Argument: 'saw a bird. Therefore, saw an eagle.' You judge it B (A = valid, B = invalid).
Argument: 'saw an animal. Therefore, saw a lion.' You judge it B (A = valid, B = invalid).
Argument: 'bought a diamond. Therefore, bought a gemstone.' You judge it A (A = valid, B = invalid).
Argument: 'read a novel. Therefore, read 'Moby Dick'.' You judge it B (A = valid, B = invalid).
Argument: 'saw a cockroach. Therefore, saw an insect.' You judge it A (A = valid, B = invalid).
Argument: 'used a herb. Therefore, used rosemary.' You judge it B (A = valid, B = invalid).
Argument: 'ate an apple. Therefore, ate a fruit.' You judge it A (A = valid, B = invalid).
Argument: 'ate carrots. Therefore, ate vegetables.' You judge it A (A = valid, B = invalid).
Argument: 'owns a weapon. Therefore, owns a sword.' You judge it B (A = valid, B = invalid).
Argument: 'owns a vehicle. Therefore, owns a truck.' You judge it B (A = valid, B = invalid).
Argument: 'used rosemary. Therefore, used a herb.' You judge it A (A = valid, B = invalid).
Argument: 'is from Chicago. Therefore, is from Illinois.' You judge it A (A = valid, B = invalid).
Argument: 'watched 'Pulp Fiction'. Therefore, watched a movie.' You judge it A (A = valid, B = invalid).
Argument: 'saw an eagle. Therefore, saw a bird.' You judge it A (A = valid, B = invalid).
Argument: 'drank wine. Therefore, drank alcohol.' You judge it A (A = valid, B = invalid).
Argument: 'ordered salmon. Therefore, ordered fish.' You judge it A (A = valid, B = invalid).
Argument: 'is from California. Therefore, is from San Francisco.' You judge it B (A = valid, B = invalid).
Argument: 'drank alcohol. Therefore, drank wine.' You judge it B (A = valid, B = invalid).
Argument: 'bought a gemstone. Therefore, bought a diamond.' You judge it B (A = valid, B = invalid).
Argument: 'saw a tree. Therefore, saw an oak.' You judge it B (A = valid, B = invalid).
Argument: 'played poker. Therefore, played a card game.' You judge it A (A = valid, B = invalid).
Argument: 'owns a sword. Therefore, owns a weapon.' You judge it A (A = valid, B = invalid).
Argument: 'ate a fruit. Therefore, ate an apple.' You judge it B (A = valid, B = invalid).
Argument: 'is from Illinois. Therefore, is from Chicago.' You judge it B (A = valid, B = invalid).
Argument: 'travelled to France. Therefore, travelled to Paris.' You judge it B (A = valid, B = invalid).
Argument: 'ordered steak. Therefore, ordered meat.' You judge it A (A = valid, B = invalid).
Argument: 'owns a truck. Therefore, owns a vehicle.' You judge it A (A = valid, B = invalid).
Argument: 'saw an insect. Therefore, saw a cockroach.' You judge it B (A = valid, B = invalid).
Argument: 'was drinking a Pepsi. Therefore, was drinking a soda.' You judge it A (A = valid, B = invalid).
Argument: 'owns a dog. Therefore, owns a pet.' You judge it A (A = valid, B = invalid).
Argument: 'bought a rose. Therefore, bought a flower.' You judge it A (A = valid, B = invalid).
Argument: 'saw a lion. Therefore, saw an animal.' You judge it A (A = valid, B = invalid).