Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo...
-
Upload
bryce-robertson -
Category
Documents
-
view
214 -
download
1
Transcript of Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo...
![Page 1: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/1.jpg)
Introduction to Introduction to Statistical Models for Statistical Models for longitudinal network longitudinal network
datadata
Stochastic actor-based Stochastic actor-based modelsmodels
Kayo Fujimoto, Ph.D.Kayo Fujimoto, Ph.D.
![Page 2: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/2.jpg)
Stochastic actor-based modelStochastic actor-based model(Snijders 2001, 2005)(Snijders 2001, 2005)
Actor-orientedActor-oriented modelingmodeling– Methodological individualismMethodological individualism
Modeled as a consequence of actors: Modeled as a consequence of actors: – Making new choicesMaking new choices– Withdrawing existing choiceWithdrawing existing choice– Functions Functions that actors try to maximizethat actors try to maximize
Continuous-time Markov chain Continuous-time Markov chain modelsmodels– Simulation modelsSimulation models
![Page 3: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/3.jpg)
Dependent variableDependent variable
Changing relation network Changing relation network – Number of changed tiesNumber of changed ties between between
consecutive observationsconsecutive observations
![Page 4: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/4.jpg)
Independent Variables Independent Variables
Change in the network (DV) Change in the network (DV) is is modeled as the stochastic result of modeled as the stochastic result of network effectsnetwork effects (such as reciprocity, (such as reciprocity, transitivity, etc.) and transitivity, etc.) and covariatescovariates
![Page 5: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/5.jpg)
Model assumptions Model assumptions
Full knowledge of the Full knowledge of the present present networknetwork
All actors All actors control their outgoing control their outgoing relationsrelations– A specific actor i has the opportunity to A specific actor i has the opportunity to
change their relations change their relations one at a timeone at a time at at stochastic moment tstochastic moment t at a at a rate rate ρρmm
Model specification: changes of Model specification: changes of single relationssingle relations
![Page 6: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/6.jpg)
Three types of effectsThree types of effects
Rate function effectsRate function effects– Models the Models the speedspeed by which the DV by which the DV
changeschanges Objective function effectsObjective function effects
– Models the actorsModels the actors’’ satisfactionsatisfaction with with their their local network configurationlocal network configuration
Endowment function effectsEndowment function effects– Model the Model the loss of satisfactionloss of satisfaction incurred incurred
when existing network ties are dissolvedwhen existing network ties are dissolved
![Page 7: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/7.jpg)
Objective function effectObjective function effect
Determines probabilistically the Determines probabilistically the tie tie changeschanges made by the actors made by the actors
Defined as a Defined as a function of the function of the networknetwork – regarded from the regarded from the perspective of the perspective of the
focus actorfocus actor Depends on Depends on parametersparameters
– estimated from the dataestimated from the data
![Page 8: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/8.jpg)
Objective function Objective function
Network evaluation function for actor iNetwork evaluation function for actor i– Degree of satisfaction for each actor i in Degree of satisfaction for each actor i in
relation xrelation x
( )i k ikkf x s x
k are parameters
iks x areeffects
![Page 9: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/9.jpg)
Structural effects Structural effects (examples)(examples)
Outdegree effect (density effect)Outdegree effect (density effect)
Reciprocity effectReciprocity effect
Triad effect (transitivity, cycle, balance etc.)Triad effect (transitivity, cycle, balance etc.)
1( )i i ijjs x x x
2 ( )i ij jijs x x x
3 ,( )i ij ih jhj h
s x x x x
![Page 10: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/10.jpg)
Examples Examples ––transitive triplets transitive triplets effecteffect
![Page 11: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/11.jpg)
Covariate effects (V)Covariate effects (V)
Covariate-ego effect (sender effect)Covariate-ego effect (sender effect)– Whether actors with higher V values tend to Whether actors with higher V values tend to
nominate more friends and hence have a higher nominate more friends and hence have a higher outdegree outdegree
Covariate-alter effect (receiver effect)Covariate-alter effect (receiver effect)– Whether actors with higher V values tend to be Whether actors with higher V values tend to be
nominated by more others and hence have nominated by more others and hence have higher indegreeshigher indegrees
Covariate-similarity effect (homophily)Covariate-similarity effect (homophily)– Whether ties tend to occur more often between Whether ties tend to occur more often between
actors with similar values o n Vactors with similar values o n V
![Page 12: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/12.jpg)
Covariate effects Covariate effects (examples)(examples)
Covariate-ego effect (covariate-related Covariate-ego effect (covariate-related activity)activity)
Covariate-alter effect (covariate-related Covariate-alter effect (covariate-related popularity)popularity)
Same covariate effect (homophily)Same covariate effect (homophily)
4 ( )i i is x v x
5 ( )i ij jjs x x v
6 ( )i ij i jjs x x I v v
![Page 13: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/13.jpg)
Objective function Objective function
Actor i chooses alter j that Actor i chooses alter j that maximizemaximize the value of her objective function the value of her objective function fi(x)fi(x)
Plus Plus random elementrandom element (Gumbel (Gumbel distdist’’n)n)– The part of the actorThe part of the actor’’s preference that is s preference that is
not represented by the systematic not represented by the systematic component of fi(x) component of fi(x)
![Page 14: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/14.jpg)
Model Parameters Model Parameters
Estimated from observed dataEstimated from observed data Stochastic simulation models Stochastic simulation models
– MCMC algorithm MCMC algorithm – Approximate the solution of the Method Approximate the solution of the Method
of Momentof Moment
![Page 15: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/15.jpg)
Estimation in SIENAEstimation in SIENA
Choose Choose statistics statistics Obtain Obtain parametersparameters such that the such that the
expected valuesexpected values of the statistics of the statistics are equal to the are equal to the observed valuesobserved values– Expected valuesExpected values are approximated as are approximated as
the averages over a lot of simulated the averages over a lot of simulated networknetwork
– Observed valuesObserved values are calculated from are calculated from the dataset (the dataset (target valuestarget values))
![Page 16: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/16.jpg)
Estimation in SIENAEstimation in SIENA Iterative stochastic simulation algorithmIterative stochastic simulation algorithm In phase 1In phase 1: the sensitivity of the statistics to the : the sensitivity of the statistics to the
parameters is determinedparameters is determined In phase 2In phase 2: : provisional parameter valuesprovisional parameter values are are
updatedupdated– Simulate a networkSimulate a network based on provisional parameter based on provisional parameter
valuesvalues– Compute Compute thethe deviations deviations between these between these simulated simulated
statisticsstatistics and and target valuestarget values – Update parameter valuesUpdate parameter values
In phase 3In phase 3: the final results of phase 2 is used : the final results of phase 2 is used and checked if the and checked if the average statisticaverage statistic of many of many simulated networks are close to the simulated networks are close to the targeted targeted valuesvalues – t statisticst statistics for deviations from targets for deviations from targets
![Page 17: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/17.jpg)
Longitudinal network dynamic Longitudinal network dynamic modelsmodels
Actor-oriented modelsActor-oriented models of Snijders of Snijders and colleaguesand colleagues– Assumption: network change driven by Assumption: network change driven by
actorsactors seeking to optimize particular seeking to optimize particular structural positionsstructural positions
Longitudinal versions of ERGMLongitudinal versions of ERGM (tie-based version of the model)(tie-based version of the model)– Assumption: network change driven by Assumption: network change driven by
change in change in tie variablestie variables (particular (particular social neighborhood of other ties)social neighborhood of other ties)
![Page 18: Introduction to Statistical Models for longitudinal network data Stochastic actor-based models Kayo Fujimoto, Ph.D.](https://reader036.fdocuments.in/reader036/viewer/2022082821/5697c0051a28abf838cc5156/html5/thumbnails/18.jpg)
ReferencesReferences
Snijders, T.A.B.(2001). The statistical Snijders, T.A.B.(2001). The statistical evaluation of social network evaluation of social network dynamics, Sociological Methodologydynamics, Sociological Methodology
Snijders, T.A.B.(2005). Models for Snijders, T.A.B.(2005). Models for longitudinal network data, chapter 11 longitudinal network data, chapter 11 in Carrington, P., Scott, J, Wasserman in Carrington, P., Scott, J, Wasserman S (eds), models and methods in S (eds), models and methods in social network analysis. New York: social network analysis. New York: Cambridge University Press.Cambridge University Press.