Same/Different Test Analysis

Same/Different Test Analysis

Available from version: 5.0.8.6

Purpose

The Same Different Test is a discrimination test that is a variation of the paired comparison test. The assessor is presented with two samples and is asked to decide whether these samples are the same or different. There are four possible presentations orders, namely: AA, AB, BA, BB.

The analysis can be performed on data in the ‘long’ and ‘short’ format: for the ‘long’ format it is assumed that the same assessor has evaluated at least one same (AA or BB) and at least one different (AB or BA) pair. For the ‘short’ format, it is assumed that each assessor only has one pair to evaluate and therefore only make one response. The analysis of the ‘short’ format returns the results of a Chi-Squared test for independence and includes the Thurstonian ‘Yardstick’ model (d-prime and tau).  For the ‘long’ format, in addition to the short format, the McNemar Chi-squared test is performed.

Alongside formal statistical tests and models, this analysis includes contingency tables and a summary of the presentation order for inspection. This also includes a paired contingency table for the McNemar test.

Data format

Note: when using the Simple Difference project template from EyeQuestion, the data format will automatically be suitable for the Same Different analysis.

The attributes must be of datatype Binary (where 1 indicates a correct answer and 0 indicates an incorrect answer). In the dataset the products must be separated by a “-” and only include one of three cases. For example P01-P02, P01-P01, P02-P02, but not P02-P01.

If you want to include presentation order information, then another attribute is required. For example an attribute labelled “Q1__info” to correspond to Q1. This should be formatted as text “[A]-[B]” where A, B are either 1 or 2. For example “1-2” means product 1 was presented first then product two; “2-1” means product 2 was presented first then product one; “1-1” means product 1 was presented both times and similarly for “2-2”.

A richer format can also be used. EyeQuestion creates this richer format where the separator is either “-” if the panellist answered “same” or “~” if the panellist answered “different”. For example “2~1” means product 2 was presented first then product 1 and the panellist answered “different”; “1~1” can be read as product 1 being presented both times then the panellist answering “different”. The analysis understands this format and if there is a disagreement between the information attribute and the attribute concerning what the panellist answered then the panellist answer is  taken from the attribute.

Options

  1. Use Sessions/Replicates: Change the dataset so that each Judge by Replicate (or Session if selected) is then treated as a separate assessor.
  2. Design: Options are ‘long’ or ‘short’, choose ‘long’ if your dataset uses a ‘long’ design and choose ‘short’ if your dataset uses a ‘short’ design. McNemar’s test is done when ‘long’ is chosen and the Chi-Squared test of independence is performed when ‘short’ is selected.
  3. McNemar calculation: This decides the method used for McNemar’s test, “Exact” is based on the binomial distribution and “Asymptotic” is based on the Chi-Squared distribution. Asymptotic is the default.
  4. Confidence levelThis is used for the yardstick model, it’s confidence intervals for d-prime and tau. 

Results and Interpretation

Presentation Order

This is a contingency table with the responses split for all four combinations of first and second product presented. For each attribute this is a table with columns First Product, Second Product, Same and Different. The First/Second Product columns include the names of the products, whereas the Same column contains the total number of same responses for that presentation order and the Different column contains the total number of different responses for that presentation order.

These tables can be useful for spotting potential presentation order bias. For example, if assessors’ responded ‘Same’ more often to an AB pair than a BA pair and the design is balanced then this could indicate presentation order bias (for an unbalanced design you should instead consider the proportion of ‘Same’ responses for each pair).

The presentation order table will only be made for attributes that have a corresponding ‘info’ attribute, e.g., Q1 and Q1__info, because the info attribute includes the presentation order information.

If there are no information attributes then there won’t be any presentation order tables but there will be a relevant message in the warning table. Any info attribute that doesn’t have a corresponding attribute, for example Q2__info exists but Q2 does not, will be removed with a warning included.

Contingency

This is a contingency table of the same/different responses in columns against the correct answers in rows. If there are multiple attributes then there will be a table for each.

Missing data or NAs are not included in these tables but a message will be included in the warning table if they are detected.

Yardstick model

This is a Thurstonian model, we’ll call it the ‘yardstick’ model but its name varies the literature, for example tau skimming or differencing. Essentially it models the assessors as using the decision strategy of taking the absolute difference between the two products observed then answering different if this is greater than a threshold, otherwise answering same. This threshold is called tau or

    • Related Articles

    • Same-Different

      Introduction During a Same-Different test, each panellist is presented with two (equal or different) products or samples. The panellist must state whether the products are equal or different. This method is used to determine whether a sensory ...
    • Different From Control

      Introduction The difference-from-control test is used to quantify differences between a tested sample and a control sample. This method is particularly applicable when comparing products with a single sensory attribute or only a few varying sensory ...
    • Penalty Analysis

      Purpose To provide a penalty analysis of a consumer data set, that is to investigate how liking or acceptability of product decreases when product attributes are not at the optimal intensity. Data Format Consumer.xlsx Note: for EyeOpenR to read your ...
    • Different From Control Test Analysis

      Purpose To analyse the results of a different from control test. Data Format Different from control.xlsx Attribute data type is ‘category’. Background Different from control tests can determine: If a difference exists between a product vs. reference. ...
    • Discrimination Test Settings - Pd and d' Analysis

      Purpose Establish the power of a discrimination test given a set sample size or to calculate the sample size required to get a desired power. This can be done specifying the expected difference as a proportion of discriminators (Pd) or as a ...