• No results found

Longitudinal assessment of child behaviour based on three-way binary data

N/A
N/A
Protected

Academic year: 2021

Share "Longitudinal assessment of child behaviour based on three-way binary data"

Copied!
27
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Longitudinal assessment of child behaviour based on three-way binary dataKroonenberg, P.M.; Büyükkurt, K.B.; Mesman, J.

CitationKroonenberg, P. M., Büyükkurt, K. B., & Mesman, J. (2008). Longitudinal assessment of child behaviour based on three-waybinary data. Durham, NH. Retrieved from https://hdl.handle.net/1887/13529

Version:Not Applicable (or Unknown)License:Leiden University Non-exclusive licenseDownloaded from:https://hdl.handle.net/1887/13529

Note: To cite this publication please use the final published version (if applicable).

(2)

Longitudinal Assessment of Child Behaviour based on Three-Way

Binary Data: Episode 1

Pieter M. Kroonenberg, Leiden University

B. Kemal Büyükkurt, Concordia University, Montreal Judi Mesman, Leiden University

01100100

10010101

11100011

(3)

 Basic three-way data

73 Children are scored on 108 behavioural items of the CBCL at 4 different time points

 Three-point scales

never (0), sometimes (1), often (2);

distirubtions terribly skewed

 Binary data

does not occur (0); does occur (1 & 2)

 Three-mode longitudinal binary profile data Children ×××× Items ×××× Time Points

Child Behaviour Check List

Ti m e p oi nt s Items

Children

011001 100101 111000

i=1,....,73

k= 1, ... ,4

j=1,...,108

(4)

HICLAS3: Algebraic Representation

(Tucker3-HICLAS)

• Hiclas3 model (uses Boolean algebra)

• m

ijk

=1 iff ã

ip

= 1 and b

jq

= 1 and c

kr

= 1 and g

pqr

= 1 for at least one combination of p, q, and r

• ã

ip

, b

jq

, c

kr

: elements binary component matrices A , B , and C ,

respectively (Children, Items, Time points)

• g

pqr

: element of the P ×××× Q ×××× R three-way binary core array G G G G ,

indicates links between binary components of the three modes

pqr kr

jq ip

R r Q q P ijk p

ijk m a b c g

x ˆ ~ ~ ~ ~

1 1

1 = =

= ⊕ ⊕

=

=

(5)

HICLAS3 – Pictorial Representation

0 1

1 1

0 0

1 0

0 1

1 0

1 0

1 1

0 0

1 0

1 1

0 1

0 1

0 1

1 0

0 1

1 0

1 0

1 1

A

1 0

1 0

1 0

0 1 B

G

1

C

G

2

1 2 3 4 5 6 7 8

m

211

= 1 as a

22

b

12

c

11

g

221

= 1 ×××× 1 ×××× 1 ×××× 1 (all other 7 combinations contain a zero)

Children Items Time points core array

c2 b1 b2

a1 a2 a1 a2

b1

b2

c1

(6)

Three-Mode Component Analysis

• Tucker3 model (numerical)

– i=1,...,I (children); j=1,...,J (items); k=1,...,K (time points);

– m

ijk

is the model matrix or structural image

– a

ip

, b

jq

, c

kr

: elements loading matrices A, B, and C, respectively (children, items, time points).

– g

pqr

: element of the P ×××× Q ×××× R three-way core array G G G G ;

indicates strength of the link between the components of the three modes

∑ ∑ ∑

= = =

=

= P

p

Q

q

R

r

pqr kr

jq ip

ijk

ijk m a b c g

x

1 1 1

ˆ

(7)

Three-Mode Binary Analysis in Action

Changes in child behaviour over time measured with the

Child Behaviour Check List

(Achenbach)

(8)

Sample

73 children

Select subsample from a larger Dutch study.

Only children who were measured four time with the same instrument.

Sample is too small to make definitive statements about the

structure of the items in the 108 item questionnaire

(9)

Items

Child (problem) behaviours

Binary answers – occurs (0) or does not occur (1) Externalising problem behavour

 Child is oppositional (OP)

 Child is aggressive (AG)

 Child is overactive (OV)

Internalising problem behaviour

 Child is withdrawn/depressed (WD)

 Child is anxious (AN)

Medical, sleeping problems and special behaviours

(10)

Points in time

Four measurements

 Time 0 : child is between 1.5 and 5 yrs old

(from a substantive point of view age range is far from ideal)

 Time 1 : 6 month after T0

 Time 2 : 9 months after T0

 Time 3 : 12 months after T0

Expectations about changes between time points T1-T3 are low

given their closeness

(11)

Data: Children ×××× Items ×××× Time

(73 ×××× 108 ×××× 4)

i=1,....,73 Children

MODE A

j=1,...,108 Items

MODE B

k=1,...,4 Years

MODE C

011001

100101

111000

(12)

Changes in Problem Behaviour

Central questions

In which way do the items group? Is this related to the original (theoretical) grouping/components?

How do the children group and how many groups can the data sustain?

Do different groups of children have different patterns for grouping the items?

Do the item groupings change over time?

(13)

HiClas3 Model

Tucker3 hierarchical classes model Basic elements

 Binary components for all three modes (children, items, years)

 Plus linkage information about the components Basic literature

 Papers by Ceulemans, Van Mechelen and others (Catholic University Leuven, Belgium).

 Psychometrika & British Journal of Mathematical and

Statistical Psychology

(14)

HiClas3 – Choosing a Model

Children ×××× Items ×××× Time Points

Model complexity: (3,3,2) = (Children = 3 components ;Items = 3; Time Points = 2) Discrepancy : Data have a 1, model matrix has a 0, and vice versa

12 10

8 6

4 2

Sum of Number of Components 5600

5500 5400 5300 5200 5100 5000 4900

Total number discrepancies

(4,4,4) (4,4,2)

(4,4,1) (3,3,1)

(2,2,1)

(1,1,1)

(3,3,2)

(2,2,2)

(15)

Count

68 0 0 0 68

6 2 0 0 8

0 9 0 0 9

1 0 1 0 2

1 5 1 1 8

1 1 1 0 3

0 2 0 0 2

0 0 0 1 1

0 0 0 2 2

0 0 0 1 1

0 0 0 4 4

77 19 3 9 108

0000 0001 0010 0011 1000 1001 1010 1100 1101 1110 1111 H3_442

Total

00 01 10 11

H3_222

Total Count

63 3 0 0 66

14 7 0 0 21

0 6 2 2 10

0 3 0 0 3

0 0 1 7 8

77 19 3 9 108

000 001 100 101 111 H3_332

Total

00 01 10 11

H3_222

Total

Choice of Model Complexity (Items)

(16)

Binary Component Matrices

(items, time)

Time points Follow Time points FollowTime points Follow

Time points Follow----upupupup StartStartStartStart --- --- --- Time 1

Time 1Time 1

Time 1 0000 0000 1111 Time 2

Time 2Time 2

Time 2 + 6+ 6+ 6+ 6 1111 0000 Time 3

Time 3Time 3

Time 3 + 9+ 9+ 9+ 9 1111 0000 Time 4

Time 4Time 4

Time 4 +12+12+12+12 1111 0000 --- --- --- Items

Items Items Items

Class M 1 2 3 Class M 1 2 3 Class M 1 2 3 Class M 1 2 3

--- --- --- --- Class 1 .11 0 0 0 66

Class 1 .11 0 0 0 66 Class 1 .11 0 0 0 66

Class 1 .11 0 0 0 66

other behaviours

Class 2 Class 2 Class 2

Class 2 .26.26.26.26 0000 00 1 00 1 1 21 1 21 21 21

fearful, unsettles, sleeping problems

Class 3 Class 3 Class 3

Class 3 .40.40.40.40 1111 0 0 10 0 0 10 0 0 10 0 0 10

temperamental, lack of concentration, moods

Class 4 Class 4 Class 4

Class 4 .40.40.40.40 1111 0 1 0 1 0 1 0 1 3 3 3 3

frustrated, whining

Class 5 Class 5 Class 5

Class 5 .62.62.62.62 1111 1111 1 8 1 8 1 8 1 8

disobedient, wants attention, demanding

--- --- --- ---

M = mean = proportion of 1s

Classes do not correspond to

standard item grouping of the

CBCL

(17)

Binary Components

(children)

Child Child Child Child

Classes M 1 2 3 Classes M 1 2 3 Classes M 1 2 3 Classes M 1 2 3 ffff

--- --- --- --- Class 1

Class 1 Class 1

Class 1 .10.10.10.10 00 000 00 0 25 0 0 25 0 25 0 25

children without problems?

Class 2 .19 0 1 0 10 Class 2 .19 0 1 0 10 Class 2 .19 0 1 0 10 Class 2 .19 0 1 0 10 Class 3

Class 3 Class 3

Class 3 .23.23.23.23 00 0 1 200 0 1 20 1 20 1 2 Class 4 .23 1 0 0 14 Class 4 .23 1 0 0 14 Class 4 .23 1 0 0 14 Class 4 .23 1 0 0 14 Class 5 .28 1 1 0 12 Class 5 .28 1 1 0 12 Class 5 .28 1 1 0 12 Class 5 .28 1 1 0 12 Class 6

Class 6 Class 6

Class 6 .31.31.31.31 00 100 11 1 21 1 21 21 2 Class 7 .39 1 0 1 2 Class 7 .39 1 0 1 2 Class 7 .39 1 0 1 2 Class 7 .39 1 0 1 2 Class 8 .41 1 1 1 6 Class 8 .41 1 1 1 6 Class 8 .41 1 1 1 6 Class 8 .41 1 1 1 6

--- --- --- --- M = mean = proportions of 1s

M = mean = proportions of 1s M = mean = proportions of 1s M = mean = proportions of 1s

(18)

Hierachical Trees

(Children and Items)

Temperamental, No Contration

(100)

111

110

Disobedient, Wants attention (111)

Other Behaviour Fearful,

Unsettled, Sleeping problems

(001) Frustrated (101)

011 101

100 010 001

2

000

25

14 10

2 6

12

66 2

3

8

21 10

Number of children

(19)

Binary Core Array

(linking the components)

Start (0 1) Start (0 1) Start (0 1)

Start (0 1)

Item1Item1Item1Item1 Item2Item2Item2Item2 Item3Item3Item3Item3 Temperamental

Temperamental Temperamental Temperamental

Disobedient DisobedientDisobedient Disobedient

Fearful FearfulFearful Fearful --- --- --- --- Ch 1Ch 1

Ch 1Ch 1 0000 0000 0000 Ch 2Ch 2

Ch 2Ch 2 1111 1 01 01 01 0 Ch 3 0

Ch 3 0 Ch 3 0

Ch 3 0 1111 1111 --- --- --- ---

Follow Follow Follow

Follow- - - -up up up (1 up (1 (1 0) (1 0) 0) 0)

--- --- --- --- Ch 1

Ch 1 Ch 1

Ch 1 1111 1111 0000 Ch 2

Ch 2 Ch 2

Ch 2 0000 1 01 01 01 0 Ch 3 0

Ch 3 0 Ch 3 0

Ch 3 0 1 1 1 01 000 --- --- --- ---

1 : a link exists between

components of the three

modes

(20)

Hierachical Trees

(Child 1 Component)

Temperamental, No Contration

(100)

111

110

Disobedient, Wants attention (111)

Other Behaviour Fearful,

Unsettled, Sleeping problems

(001) Frustrated (101)

011 101

100 010 001

2

000

25

14 10

2 6

12

66 2

3

8

21 10

Start: 000 Follow-up: 110

(21)

Hierachical Trees

(Child 2 Component)

Temperamental, No Contration

(100)

111

110

Disobedient, Wants attention (111)

Other Behaviour Fearful,

Unsettled, Sleeping problems

(001) Frustrated (101)

011 101

100 010 001

2

000

25

14 10

2 6

12

66 2

3

8

21 10

Start: 110 Follow-up: 010

(22)

Hierachical Trees

(Children and Items)

Temperamental, No Contration

(100)

111

110

Disobedient, Wants attention (111)

Other Behaviour Fearful,

Unsettled, Sleeping problems

(001) Frustrated (101)

011 101

100 010 001

2

000

25

14 10

2 6

12

66 2

3

8

21 10

Start: 011 Follow-up: 010

(23)

Questions - 1

 What to think of the large number of items not modelled?

 What to think of the large number of children not modelled?

 How to examine solutions with different numbers of

components, in particular the different hierarchical classes generate by them?

1 component - 2 classes 2 components - 4 classes 3 components - 8 classes 4 components - 16 classes

 Are these classes nested across analyses?

 Why is the standard group structure of the CBCL not found?

(24)

Questions - 2

 The algorithm is a combinatorial one with many local minima.

How to evaluate the equivalence or differences of a 100

solutions with each, say, 8 differences classes in both row and column mode?

 Which type of data are primarily suitable for HiClas models?

Three-mode stimulus – response data ( = three-mode rating data)?

Three-mode profile data (as presented here)?

 Is the number of rows compared to columns relevant for the

fitting of the HiClas model?

(25)

Conclusions - HiClas analyses

• Given the data are binary, the binary hierarchical classes model is an obvious analysis method and often has a

relatively straightforward interpretation.

Less clear here due to data issues?

• Effective graphics to display results

• Many components might be necessary to model all

children and items, but a lot depends on the presence of sufficient number of 1s in the data

No bricks (models) without straw (1s)

(26)

Conclusions - 2

Data

May be the data set is not the best to make inferences about the scale in general but how is one to know

beforehand? May be also not for demonstration.

But what if I wanted to describe these data anyway?

(27)

For the next Episode of this Exciting Story

tune in next year at IMPS2009

01100100 10010101 11100011

kroonenb@fsw.leidenuniv.nl

kemalbk@jmsb.concordia.ca

mesmanj@fsw.leidenuniv.nl

Referenties

GERELATEERDE DOCUMENTEN

• Given the data are binary, the binary hierarchical classes model is an obvious analysis method and has a relatively straightforward interpretation. • Effective graphics to

As a following step we may introduce yet more detail by computing the trends of each variable separately for each type of hospital according to equation 8. In Figure 4 we show on

The proposed extension—which includes the earlier model as a special case—is obtained by adapting the multilevel latent class model for categorical responses to the three-way

Joint biplots. On the other hand, the fit of the reduced model is always less than or equal to the model with more components. One way to assess how many components are

In the present paper we explained and illustrated the imposition of Kronecker product restrictions on the parameter matrices of (1) factor loadings and intercepts to com- ply with

When op- tical switch 1 forwards the channels from output port 1 of the MZI filter, either λ 1 or λ 2 can be selected by the optical switch 2 according to the binary control.. The

Het doel van deze prospectie is om vast te stellen of er archeologische waarden in het plangebied aanwezig zijn en indien dat het geval is, of deze kunnen worden ingepast in

Een mogelijke verklaring voor het afwezig zijn van sporen is dat het terrein reeds te veel afhelt en daardoor minder goed werd bevonden voor occupatie.. De