The Composite Overfit Analysis Framework: Assessing the Out-of-sample Generalizability of Construct-based Models Using Predictive Deviance, Deviance Trees, and Unstable Paths
Nicholas P. Danks, Soumya Ray, Galit Shmueli
Management Science
Associate Professor of Business Analytics
Trinity Business School, Trinity College Dublin
I am an Associate Professor of Business Analytics at Trinity Business School, Trinity College Dublin. My research focuses on the methodology of partial least squares structural equation modeling (PLS-SEM), predictive modeling, and model selection techniques. I am the co-creator and maintainer of the SEMinR R package, which provides a domain-specific language for building and estimating structural equation models in R. I hold a PhD from National Tsing Hua University, Taiwan, and also serve as Program Director for the MSc in Business Analytics.
My research sits at the intersection of statistical methodology and business analytics.
Advancing the methodology of partial least squares structural equation modeling, including estimation, prediction, and model selection techniques.
Building open-source R packages (SEMinR, seminrExtras) that make advanced statistical methods accessible through intuitive domain-specific languages.
Developing frameworks for out-of-sample prediction, model selection uncertainty, and multimodel inference in business and social science research.
A domain-specific language for building and estimating structural equation models in R.
library(seminr)
# Define measurement model
measurements <- constructs(
composite("Satisfaction", multi_items("sat", 1:3)),
composite("Loyalty", multi_items("loy", 1:4)),
composite("Quality", multi_items("qual", 1:5))
)
# Define structural model
structure <- relationships(
paths("Quality", to = "Satisfaction"),
paths("Satisfaction", to = "Loyalty")
)
# Estimate the model
model <- estimate_pls(
data = survey_data,
measurement = measurements,
structure = structure
) SEMinR provides an intuitive, natural syntax for specifying and estimating PLS structural equation models in R. The domain-specific language lets researchers express models using familiar SEM terminology.
Selected recent work in PLS-SEM methodology, predictive modeling, and model selection.
Nicholas P. Danks, Soumya Ray, Galit Shmueli
Management Science
Miloš Fišar, Ben Greiner, Christoph Huber, Elena Katok, Ali Ozkes, the Management Science Reproducibility Collaboration
Management Science
Soumya Ray, Nicholas P. Danks, André Calero Valdez
SSRN Working Paper
Joseph F. Hair Jr., G. Tomas M. Hult, Christian M. Ringle, Marko Sarstedt, Nicholas P. Danks, Soumya Ray
Springer
Nicholas P. Danks, Pratyush N. Sharma, Marko Sarstedt
Journal of Business Research