IDEAS home Printed from
   My bibliography  Save this article

A Fisher-scoring algorithm for fitting latent class models with individual covariates


  • Forcina, Antonio


Describes a modified Fisher scoring algorithm for fitting a wide variety of latent class models for categorical responses when both the class weights and the conditional distributions of the responses depend on individual covariates through a multinomial logit. A simple expression for computing the score vector and the empirical information matrix is presented; it is shown that this matrix is positive definite under mild conditions. The Fisher scoring algorithm combines the empirical information matrix to update the step direction with a line search to optimize the step length. The algorithm converges for almost any choice of starting values. An application to the field of education transmission seems to suggest that, while parents’ education affects the child latent ability, their pressure affects directly the child’s achievements.

Suggested Citation

  • Forcina, Antonio, 2017. "A Fisher-scoring algorithm for fitting latent class models with individual covariates," Econometrics and Statistics, Elsevier, vol. 3(C), pages 132-140.
  • Handle: RePEc:eee:ecosta:v:3:y:2017:i:c:p:132-140
    DOI: 10.1016/j.ecosta.2016.07.001

    Download full text from publisher

    File URL:
    Download Restriction: Full text for ScienceDirect subscribers only. Contains open access articles

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    1. Dardanoni, Valentino & Li Donni, Paolo, 2012. "Incentive and selection effects of Medigap insurance on inpatient care," Journal of Health Economics, Elsevier, vol. 31(3), pages 457-470.
    2. Jacques A. Hagenaars, 1988. "Latent Structure Models with Direct Effects between Indicators," Sociological Methods & Research, , vol. 16(3), pages 379-405, February.
    3. Janne Petersen & Karen Bandeen-Roche & Esben Budtz-Jørgensen & Klaus Groes Larsen, 2012. "Predicting Latent Class Scores for Subsequent Analysis," Psychometrika, Springer;The Psychometric Society, vol. 77(2), pages 244-262, April.
    4. Lesperance, Mary & Saab, Rabih & Neuhaus, John, 2014. "Nonparametric estimation of the mixing distribution in logistic regression mixed models with random intercepts and slopes," Computational Statistics & Data Analysis, Elsevier, vol. 71(C), pages 211-219.
    5. Bartolucci, Francesco & Forcina, Antonio, 2006. "A Class of Latent Marginal Models for CaptureRecapture Data With Continuous Covariates," Journal of the American Statistical Association, American Statistical Association, vol. 101, pages 786-794, June.
    6. Colombi, R. & Forcina, A., 2014. "A class of smooth models satisfying marginal and context specific conditional independencies," Journal of Multivariate Analysis, Elsevier, vol. 126(C), pages 75-85.
    7. Forcina, Antonio, 2008. "Identifiability of extended latent class models with individual covariates," Computational Statistics & Data Analysis, Elsevier, vol. 52(12), pages 5263-5268, August.
    8. Vermunt, Jeroen K., 2010. "Latent Class Modeling with Covariates: Two Improved Three-Step Approaches," Political Analysis, Cambridge University Press, vol. 18(04), pages 450-469, September.
    9. Bolck, Annabel & Croon, Marcel & Hagenaars, Jacques, 2004. "Estimating Latent Structure Models with Categorical Variables: One-Step Versus Three-Step Estimators," Political Analysis, Cambridge University Press, vol. 12(01), pages 3-27, December.
    10. Guan-Hua Huang & Karen Bandeen-Roche, 2004. "Building an identifiable latent class model with covariate effects on underlying and measured variables," Psychometrika, Springer;The Psychometric Society, vol. 69(1), pages 5-32, March.
    11. Turner, Rolf, 2008. "Direct maximization of the likelihood of a hidden Markov model," Computational Statistics & Data Analysis, Elsevier, vol. 52(9), pages 4147-4160, May.
    Full references (including those not matched with items on IDEAS)


    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ecosta:v:3:y:2017:i:c:p:132-140. See general information about how to correct material in RePEc.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: (Dana Niculescu). General contact details of provider: .

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service hosted by the Research Division of the Federal Reserve Bank of St. Louis . RePEc uses bibliographic data supplied by the respective publishers.