{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T18:25:39Z","timestamp":1777141539659,"version":"3.51.4"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,6,2]],"date-time":"2021-06-02T00:00:00Z","timestamp":1622592000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,6,2]],"date-time":"2021-06-02T00:00:00Z","timestamp":1622592000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004505","name":"Universit\u00e0 degli Studi di Catania","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004505","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Classif"],"published-print":{"date-parts":[[2021,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Finite mixtures of regressions with fixed covariates are a commonly used model-based clustering methodology to deal with regression data. However, they assume assignment independence, i.e., the allocation of data points to the clusters is made independently of the distribution of the covariates. To take into account the latter aspect, finite mixtures of regressions with random covariates, also known as cluster-weighted models (CWMs), have been proposed in the univariate and multivariate literature. In this paper, the CWM is extended to matrix data, e.g., those data where a set of variables are simultaneously observed at different time points or locations. Specifically, the cluster-specific marginal distribution of the covariates and the cluster-specific conditional distribution of the responses given the covariates are assumed to be matrix normal. Maximum likelihood parameter estimates are derived using an expectation-conditional maximization algorithm. Parameter recovery, classification assessment, and the capability of the Bayesian information criterion to detect the underlying groups are investigated using simulated data. Finally, two real data applications concerning educational indicators and the Italian non-life insurance market are presented.<\/jats:p>","DOI":"10.1007\/s00357-021-09389-2","type":"journal-article","created":{"date-parts":[[2021,6,2]],"date-time":"2021-06-02T20:03:22Z","timestamp":1622664202000},"page":"556-575","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["Matrix Normal Cluster-Weighted Models"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2690-8546","authenticated-orcid":false,"given":"Salvatore D.","family":"Tomarchio","sequence":"first","affiliation":[]},{"given":"Paul D.","family":"McNicholas","sequence":"additional","affiliation":[]},{"given":"Antonio","family":"Punzo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,6,2]]},"reference":[{"issue":"4","key":"9389_CR1","first-page":"367","volume":"74","author":"L Anderlucci","year":"2014","unstructured":"Anderlucci, L., Montanari, A., & Viroli, C. (2014). A matrix-variate regression model with canonical states: An application to elderly Danish twins. Statistica, 74(4), 367\u2013381.","journal-title":"Statistica"},{"issue":"2","key":"9389_CR2","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1214\/15-AOAS816","volume":"9","author":"L Anderlucci","year":"2015","unstructured":"Anderlucci, L., Viroli, C., & et al. (2015). Covariance pattern mixture models for the analysis of multivariate heterogeneous longitudinal data. The Annals of Applied Statistics, 9(2), 777\u2013800.","journal-title":"The Annals of Applied Statistics"},{"key":"9389_CR3","doi-asserted-by":"crossref","unstructured":"Dang, U.J., & McNicholas, P.D. (2015). Families of parsimonious finite mixtures of regression models. In Advances in statistical models for data analysis (pp. 73\u201384): Springer.","DOI":"10.1007\/978-3-319-17377-1_9"},{"issue":"1","key":"9389_CR4","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/s00357-017-9221-2","volume":"34","author":"UJ Dang","year":"2017","unstructured":"Dang, U.J., Punzo, A., McNicholas, P.D., Ingrassia, S., & Browne, R.P. (2017). Multivariate response and parsimony for Gaussian cluster-weighted models. Journal of Classification, 34(1), 4\u201334.","journal-title":"Journal of Classification"},{"issue":"401","key":"9389_CR5","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1080\/01621459.1988.10478584","volume":"83","author":"CM Dayton","year":"1988","unstructured":"Dayton, C.M., & Macready, G.B. (1988). Concomitant-variable latent-class models. Journal of the American Statistical Association, 83(401), 173\u2013178.","journal-title":"Journal of the American Statistical Association"},{"issue":"1","key":"9389_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/j.2517-6161.1977.tb01600.x","volume":"39","author":"AP Dempster","year":"1977","unstructured":"Dempster, A.P., Laird, N.M., & Rubin, D.B. (1977). Maximum likelihood from incomplete data via the em algorithm. Journal of the Royal Statistical Society: Series B (Methodological), 39(1), 1\u201322.","journal-title":"Journal of the Royal Statistical Society: Series B (Methodological)"},{"issue":"2","key":"9389_CR7","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1007\/BF01897167","volume":"5","author":"WS DeSarbo","year":"1988","unstructured":"DeSarbo, W.S., & Cron, W.L. (1988). A maximum likelihood methodology for clusterwise linear regression. Journal of Classification, 5(2), 249\u2013282.","journal-title":"Journal of Classification"},{"issue":"2","key":"9389_CR8","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1080\/00949659908811970","volume":"64","author":"P Dutilleul","year":"1999","unstructured":"Dutilleul, P. (1999). The MLE algorithm for the matrix normal distribution. Journal of Statistical Computation and Simulation, 64(2), 105\u2013123.","journal-title":"Journal of Statistical Computation and Simulation"},{"key":"9389_CR9","volume-title":"Finite mixture and markov switching models","author":"S Fr\u00fchwirth-Schnatter","year":"2006","unstructured":"Fr\u00fchwirth-Schnatter, S. (2006). Finite mixture and markov switching models. New York: Springer Science & Business Media."},{"issue":"1","key":"9389_CR10","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1002\/sta4.143","volume":"6","author":"MPB Gallaugher","year":"2017","unstructured":"Gallaugher, M.P.B., & McNicholas, P.D. (2017). A matrix variate skew-t distribution. Stat, 6(1), 160\u2013170.","journal-title":"Stat"},{"key":"9389_CR11","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.patcog.2018.02.025","volume":"80","author":"MPB Gallaugher","year":"2018","unstructured":"Gallaugher, M.P.B., & McNicholas, P.D. (2018). Finite mixtures of skewed matrix variate distributions. Pattern Recognition, 80, 83\u201393.","journal-title":"Pattern Recognition"},{"issue":"1","key":"9389_CR12","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1111\/j.1749-6632.1997.tb51651.x","volume":"808","author":"N Gershenfeld","year":"1997","unstructured":"Gershenfeld, N. (1997). Nonlinear inference and cluster-weighted modeling. Annals of the New York Academy of Sciences, 808(1), 18\u201324.","journal-title":"Annals of the New York Academy of Sciences"},{"issue":"6717","key":"9389_CR13","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1038\/16873","volume":"397","author":"N Gershenfeld","year":"1999","unstructured":"Gershenfeld, N., Schoner, B., & Metois, E. (1999). Cluster-weighted modelling for time-series analysis. Nature, 397(6717), 329.","journal-title":"Nature"},{"issue":"1","key":"9389_CR14","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/BF01908075","volume":"2","author":"L Hubert","year":"1985","unstructured":"Hubert, L., & Arabie, P. (1985). Comparing partitions. Journal of Classification, 2(1), 193\u2013218.","journal-title":"Journal of Classification"},{"key":"9389_CR15","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1016\/j.csda.2013.02.012","volume":"71","author":"S Ingrassia","year":"2014","unstructured":"Ingrassia, S., Minotti, S.C., & Punzo, A. (2014). Model-based clustering via linear cluster-weighted models. Computational Statistics & Data Analysis, 71, 159\u2013182.","journal-title":"Computational Statistics & Data Analysis"},{"issue":"3","key":"9389_CR16","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1007\/s00357-012-9114-3","volume":"29","author":"S Ingrassia","year":"2012","unstructured":"Ingrassia, S., Minotti, S.C., & Vittadini, G. (2012). Local statistical modeling via a cluster-weighted approach with elliptical distributions. Journal of Classification, 29(3), 363\u2013401.","journal-title":"Journal of Classification"},{"issue":"2","key":"9389_CR17","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/j.jkss.2015.11.005","volume":"45","author":"S Ingrassia","year":"2016","unstructured":"Ingrassia, S., & Punzo, A. (2016). Decision boundaries for mixtures of regressions. Journal of the Korean Statistical Society, 45(2), 295\u2013306.","journal-title":"Journal of the Korean Statistical Society"},{"issue":"2","key":"9389_CR18","doi-asserted-by":"publisher","first-page":"526","DOI":"10.1007\/s00357-019-09326-4","volume":"37","author":"S Ingrassia","year":"2020","unstructured":"Ingrassia, S., & Punzo, A. (2020). Cluster validation for mixtures of regressions via the total sum of squares decomposition. Journal of Classification, 37 (2), 526\u2013547.","journal-title":"Journal of Classification"},{"issue":"1","key":"9389_CR19","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/s00357-015-9175-1","volume":"32","author":"S Ingrassia","year":"2015","unstructured":"Ingrassia, S., Punzo, A., Vittadini, G., & Minotti, S.C. (2015). The generalized linear mixed cluster-weighted model. Journal of Classification, 32(1), 85\u2013113.","journal-title":"Journal of Classification"},{"key":"9389_CR20","unstructured":"Krause, K. (2006). On being strategic about the first year. In Keynote presentation, Queensland University of Technology First Year Forum, Vol. 5."},{"issue":"8","key":"9389_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v011.i08","volume":"11","author":"F Leisch","year":"2004","unstructured":"Leisch, F. (2004). Flexmix: A general framework for finite mixture models and latent class regression in R. Journal of Statistical Software, 11(8), 1\u201318.","journal-title":"Journal of Statistical Software"},{"issue":"2","key":"9389_CR22","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1198\/jcgs.2009.08054","volume":"19","author":"R Maitra","year":"2010","unstructured":"Maitra, R., & Melnykov, V. (2010). Simulating data to study performance of finite mixture modeling and clustering algorithms. Journal of Computational and Graphical Statistics, 19(2), 354\u2013376.","journal-title":"Journal of Computational and Graphical Statistics"},{"key":"9389_CR23","doi-asserted-by":"crossref","unstructured":"Mazza, A., Ingrassia, S., & Punzo, A. (2019). Modeling return to education in heterogeneous populations: An application to Italy. In Greselin, F., Deldossi, L., Bagnato, L., & Vichi, M. (Eds.) Statistical learning of complex data, volume 88 of studies in classification, data analysis, and knowledge organization, Cham, Switzerland (pp. 121\u2013131): Springer.","DOI":"10.1007\/978-3-030-21140-0_13"},{"key":"9389_CR24","doi-asserted-by":"crossref","unstructured":"Mazza, A., Punzo, A., & Ingrassia, S. (2018). flexCWM: A flexible framework for cluster-weighted models, (Vol. 86 pp. 1\u201330).","DOI":"10.18637\/jss.v086.i02"},{"key":"9389_CR25","doi-asserted-by":"publisher","DOI":"10.1002\/0471721182","volume-title":"Finite mixture models","author":"G McLachlan","year":"2000","unstructured":"McLachlan, G., & Peel, D. (2000). Finite mixture models. New York: Wiley."},{"key":"9389_CR26","doi-asserted-by":"publisher","DOI":"10.1201\/9781315373577","volume-title":"Mixture Model-Based classification","author":"PD McNicholas","year":"2016","unstructured":"McNicholas, P.D. (2016a). Mixture Model-Based classification. Boca Raton: Chapman and Hall\/CRC Press."},{"issue":"3","key":"9389_CR27","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1007\/s00357-016-9211-9","volume":"33","author":"PD McNicholas","year":"2016","unstructured":"McNicholas, P.D. (2016b). Model-based clustering. Journal of Classification, 33(3), 331\u2013373.","journal-title":"Journal of Classification"},{"key":"9389_CR28","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/j.jmva.2018.04.007","volume":"167","author":"V Melnykov","year":"2018","unstructured":"Melnykov, V., & Zhu, X. (2018). On model-based clustering of skewed matrix data. Journal of Multivariate Analysis, 167, 181\u2013194.","journal-title":"Journal of Multivariate Analysis"},{"issue":"1","key":"9389_CR29","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1007\/s11634-018-0326-1","volume":"13","author":"V Melnykov","year":"2019","unstructured":"Melnykov, V., & Zhu, X. (2019). Studying crime trends in the USA over the years 2000\u20132012. Advances in Data Analysis and Classification, 13(1), 325\u2013341.","journal-title":"Advances in Data Analysis and Classification"},{"key":"9389_CR30","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1093\/biomet\/80.2.267","volume":"80","author":"X-L Meng","year":"1993","unstructured":"Meng, X.-L., & Rubin, D.B. (1993). Maximum likelihood estimation via the ECM algorithm: a general framework. Biometrika, 80, 267\u2013278.","journal-title":"Biometrika"},{"issue":"4","key":"9389_CR31","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1007\/s11634-016-0264-8","volume":"10","author":"S Michael","year":"2016","unstructured":"Michael, S., & Melnykov, V. (2016). An effective strategy for initializing the EM algorithm in finite mixture models. Advances in Data Analysis and Classification, 10(4), 563\u2013583.","journal-title":"Advances in Data Analysis and Classification"},{"issue":"3","key":"9389_CR32","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/s10109-010-0125-5","volume":"13","author":"G Millo","year":"2011","unstructured":"Millo, G., & Carmeci, G. (2011). Non-life insurance consumption in Italy: a sub-regional panel data analysis. Journal of Geographical Systems, 13(3), 273\u2013298.","journal-title":"Journal of Geographical Systems"},{"issue":"1","key":"9389_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v047.i01","volume":"47","author":"G Millo","year":"2012","unstructured":"Millo, G., & Piras, G. (2012). splm: Spatial panel data models in R. Journal of Statistical Software, 47(1), 1\u201338.","journal-title":"Journal of Statistical Software"},{"issue":"3","key":"9389_CR34","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1177\/1471082X13503455","volume":"14","author":"A Punzo","year":"2014","unstructured":"Punzo, A. (2014). Flexible mixture modelling with the polynomial Gaussian cluster-weighted model. Statistical Modelling, 14(3), 257\u2013291.","journal-title":"Statistical Modelling"},{"key":"9389_CR35","doi-asserted-by":"crossref","unstructured":"Punzo, A., & Ingrassia, S. (2015). Parsimonious generalized linear Gaussian cluster-weighted models. In Morlini, I., Minerva, T., & Vichi, M. (Eds.) Advances in statistical models for data analysis, studies in classification, data analysis and knowledge organization, Switzerland (pp. 201\u2013209): Springer International Publishing.","DOI":"10.1007\/978-3-319-17377-1_21"},{"issue":"3","key":"9389_CR36","doi-asserted-by":"publisher","first-page":"989","DOI":"10.1007\/s00180-015-0600-z","volume":"31","author":"A Punzo","year":"2016","unstructured":"Punzo, A., & Ingrassia, S. (2016). Clustering bivariate mixed-type data via the cluster-weighted model. Computational Statistics, 31(3), 989\u20131013.","journal-title":"Computational Statistics"},{"issue":"2","key":"9389_CR37","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1007\/s00357-017-9234-x","volume":"34","author":"A Punzo","year":"2017","unstructured":"Punzo, A., & McNicholas, P.D. (2017). Robust clustering in regression analysis via the contaminated Gaussian cluster-weighted model. Journal of Classification, 34(2), 249\u2013293.","journal-title":"Journal of Classification"},{"key":"9389_CR38","unstructured":"Qiu, W., & Joe, H. (2015). clusterGeneration: Random Cluster Generation (with Specified Degree of Separation). R package version 1.3.4."},{"key":"9389_CR39","volume-title":"R: a language and environment for statistical computing vienna","author":"R Core Team","year":"2018","unstructured":"R Core Team. (2018). R: a language and environment for statistical computing vienna. Austria: R Foundation for Statistical Computing."},{"key":"9389_CR40","doi-asserted-by":"publisher","first-page":"106822","DOI":"10.1016\/j.csda.2019.106822","volume":"142","author":"S Sarkar","year":"2020","unstructured":"Sarkar, S., Zhu, X., Melnykov, V., & Ingrassia, S. (2020). On parsimonious models for modeling matrix data. Computational Statistics & Data Analysis, 142, 106822.","journal-title":"Computational Statistics & Data Analysis"},{"issue":"2","key":"9389_CR41","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1214\/aos\/1176344136","volume":"6","author":"G Schwarz","year":"1978","unstructured":"Schwarz, G., & et al. (1978). Estimating the dimension of a model. The Annals of Statistics, 6(2), 461\u2013464.","journal-title":"The Annals of Statistics"},{"issue":"1","key":"9389_CR42","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s11634-013-0124-8","volume":"7","author":"S Subedi","year":"2013","unstructured":"Subedi, S., Punzo, A., Ingrassia, S., & McNicholas, P.D. (2013). Clustering and classification via cluster-weighted factor analyzers. Advances in Data Analysis and Classification, 7(1), 5\u201340.","journal-title":"Advances in Data Analysis and Classification"},{"key":"9389_CR43","doi-asserted-by":"publisher","first-page":"107050","DOI":"10.1016\/j.csda.2020.107050","volume":"152","author":"SD Tomarchio","year":"2020","unstructured":"Tomarchio, S.D., Punzo, A., & Bagnato, L. (2020). Two new matrix-variate distributions with application in model-based clustering. Computational Statistics & Data Analysis, 152, 107050.","journal-title":"Computational Statistics & Data Analysis"},{"issue":"4","key":"9389_CR44","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/s11222-010-9188-x","volume":"21","author":"C Viroli","year":"2011","unstructured":"Viroli, C. (2011). Finite mixtures of matrix normal distributions for classifying three-way data. Statistics and Computing, 21(4), 511\u2013522.","journal-title":"Statistics and Computing"},{"key":"9389_CR45","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.jmva.2012.04.005","volume":"111","author":"C Viroli","year":"2012","unstructured":"Viroli, C. (2012). On matrix-variate regression analysis. Journal of Multivariate Analysis, 111, 296\u2013309.","journal-title":"Journal of Multivariate Analysis"}],"container-title":["Journal of Classification"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00357-021-09389-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00357-021-09389-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00357-021-09389-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T02:50:18Z","timestamp":1725159018000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00357-021-09389-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,2]]},"references-count":45,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["9389"],"URL":"https:\/\/doi.org\/10.1007\/s00357-021-09389-2","relation":{},"ISSN":["0176-4268","1432-1343"],"issn-type":[{"value":"0176-4268","type":"print"},{"value":"1432-1343","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,2]]},"assertion":[{"value":"27 April 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 June 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}