RSAModelKLDiv3paramsOnlyAvailableFeatureValuesConsidered: RSA model Kullback-Leibler divergence determination...

Description Usage Arguments Details Value

View source: R/RSA_StratUttOptimization.R

Description

Full-RSA

The function calculates the optimal parameter values of the free parameters by estimating the log-likelihood of the RSA model given model parameters and data. it also determines the actual RSA model Kullback-Leibler divergence.

3 parameter optimization considering only the available feature values present in the scene, i.e. feature values of shape, texture and color.

Usage

1
2
3
4
5
6

Arguments

data

A matrix with data rows.

column structure:

[1:OC1,OC2,OC3,4:UUFeat, 5:Q1Feat,6:Q2Feat]

[7:Q1AnswerV1,V2,V3, 10:Q2AnswerV1,V2,V3]

1:OC1 Object 1. A value between 1 and 27.

2:OC2 Object 2. A value between 1 and 27.

3:OC3 Object 3. A value between 1 and 27.

4:UUFeat Uttered feature. A number between 1 and 3. (1: shape, 2: pattern, 3: color)

5:Q1Feat Questioned feature 1. A number between 1 and 3. (1: shape, 2: pattern, 3: color).

Example: If you utter "blue" (feature: color), then you can learn something about shape and texture preferences.

6:Q2Feat Questioned feature 2. A number between 1 and 3. (1: shape, 2: pattern, 3: color).

Example: If you utter "blue" (feature: color), then you can learn something about shape and texture preferences.

7:Q1AnswerV1, V2, V3 The columns 7-9 contain the participants' slider values for the first questioned feature.

10:Q2AnswerV1, V2, C3 The columns 10-12 contain the participants' slider values for the second questioned feature.

par1
softness parameter

Specifies how much actual feature priorities come into play in the object choice (The larger the higher the tendency towards uniform liking).

par2
non-obedience parameter

The extent to which the instruction of the speaker is obeyed by the listener. (0 = full obedience, infinity = full instruction ignorance).

par3
alpha parameter

An exponential scaling of the speaker choosing the utterance that maximizes the chance of the listener getting the target object right.

Details

This function is used in the functions RSAModelLL1_1, RSAModelLL1_1_notObey.1, RSAModelLL1_2, RSAModelLL1_3, RSAModelLL2_n1, RSAModelLL2_n2, RSAModelLL2_n3, RSAModelLL3.

Value

Minimized Kullback-Leibler divergence and the optimal parameters.


haniaelkersh/rsa-publish-test documentation built on Jan. 31, 2021, 2:02 a.m.