Image

Generalized Structured Component Analysis (GSCA)

Generalized structured component analysis (GSCA; Hwang & Takane, 2004, 2014) is a component-based approach to structural equation modeling (SEM). It is a multivariate method that lets researchers specify and estimate path relationships between observed variables and components, that is, weighted sums of observed variables known as composite indicators. GSCA constructs these components from composite indicators so that they explain as much of the total variance of all dependent variables in the model as possible.

How GSCA Works

In the measurement model, GSCA requires the operationalization of composites as weighted combinations of their observed indicators. Additionally, the relationships between these composites must be explicitly specified in the structural model. To estimate the model parameters using the available empirical data, GSCA employs an optimization procedure based on alternating least squares (ALS). This method iteratively estimates the weights linking composites to their indicators and considers the relationships between composites to maximize the overall model fit, typically by minimizing the proportion of unexplained variance in the indicators and dependent composites. Model fit is assessed using indices such as FIT, adjusted FIT (AFIT), and the Goodness of Fit Index (GFI), which collectively measure how well the model accounts for the observed data. GSCA uses bootstrapping to test the significance of path relationships, providing a robust means of statistical inference. Notably, GSCA is very flexible, accommodating both reflective and formative measurement models, as well as more complex structural relationships like mediation.

Steps in GSCA

StepWhat it involves
Model specificationDefine the structural and measurement models, including the relationships between latent variables (structural model) and the relationships between latent variables and their indicators (measurement model).
Weight estimationGSCA uses alternating least squares (ALS) to estimate the weights for creating latent variables as linear combinations of their indicators.
Model assessmentEvaluate the model using global fit indices (e.g., FIT, AFIT) and path coefficients. Check the significance of weights and path coefficients, often via bootstrapping.
InterpretationAssess the strength of the relationships in the structural model and the reliability of the measurement model.
For details on the GSCA algorithm and evaluation criteria, see Hwang and Takane (2004) and Hwang and Takane (2014). Authors such as Cho and Hwang (2024), Cho et al. (2020), Cho et al. (2022a, 2022b, 2022c), Cho et al. (2023), Hwang and Cho (2020), Hwang et al. (2020), and Hwang et al. (2021) provide additional information on GSCA and its extensions. For example, Hwang et al. (2023) and Hwang et al. (2024) provide illustrative GSCA tutorials.

GSCA Algorithm Settings in SmartPLS

Initial Outer Weights

  • Standard: As the default (i.e., the SmartPLS settings), the initial outer weights are set to +1.
  • Individual: SmartPLS lets you define individual initial outer weights for every indicator in the PLS path model. For example, a particularly important indicator can obtain a +1 (e.g., when a strong positive relationship with the latent variable is assumed a priori), while the other indicators of the same measurement model obtain a 0.

Maximum Iterations

This option to change the settings for running the GSCA algorithm is not visible in SmartPLS 4. The permanent setting is 3,000 iterations.

Stop Criterion

This option to change the settings for running the GSCA algorithm is not visible in SmartPLS 4. The permanent setting is 10^-7^.

GSCA Bootstrapping Settings in SmartPLS

For GSCA bootstrapping, see the different options that are available for bootstrapping in general in SmartPLS.

Frequently Asked Questions

What is GSCA?

Generalized structured component analysis (GSCA) is a component-based approach to structural equation modeling. It estimates path relationships between observed variables and components, which are weighted sums of observed variables also known as composite indicators.

How does GSCA estimate model parameters?

GSCA uses an optimization procedure based on alternating least squares (ALS). This method iteratively estimates the weights linking composites to their indicators while considering the relationships between composites, so as to maximize overall model fit by minimizing unexplained variance in the indicators and dependent composites.

Which fit indices does GSCA use to assess model fit?

GSCA reports global fit indices such as FIT, adjusted FIT (AFIT), and the Goodness of Fit Index (GFI), which collectively indicate how well the model accounts for the observed data.

Can GSCA handle both reflective and formative measurement models?

Yes. GSCA is flexible enough to accommodate reflective and formative measurement models, as well as more complex structural relationships such as mediation.

How does SmartPLS determine the initial outer weights for GSCA?

By default, SmartPLS sets all initial outer weights to +1 (Standard). Alternatively, you can define individual initial outer weights for each indicator (Individual), for example assigning +1 to an indicator with an a priori assumed strong positive relationship with its construct and 0 to the others.

Can I change the number of iterations or the stop criterion for the GSCA algorithm?

No. These settings are not visible in SmartPLS 4. The algorithm permanently runs with a maximum of 3,000 iterations and a stop criterion of 10^-7^.

References

Cite correctly

Please always cite the use of SmartPLS!

Ringle, Christian M., Wende, Sven, & Becker, Jan-Michael. (2024). SmartPLS 4. Bönningstedt: SmartPLS. Retrieved from https://www.smartpls.com