Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2021;30(3):863-894.
doi: 10.1007/s10260-021-00569-3. Epub 2021 Jun 11.

Semiautomatic robust regression clustering of international trade data

Affiliations
Review

Semiautomatic robust regression clustering of international trade data

Francesca Torti et al. Stat Methods Appt. 2021.

Abstract

The purpose of this paper is to show in regression clustering how to choose the most relevant solutions, analyze their stability, and provide information about best combinations of optimal number of groups, restriction factor among the error variance across groups and level of trimming. The procedure is based on two steps. First we generalize the information criteria of constrained robust multivariate clustering to the case of clustering weighted models. Differently from the traditional approaches which are based on the choice of the best solution found minimizing an information criterion (i.e. BIC), we concentrate our attention on the so called optimal stable solutions. In the second step, using the monitoring approach, we select the best value of the trimming factor. Finally, we validate the solution using a confirmatory forward search approach. A motivating example based on a novel dataset concerning the European Union trade of face masks shows the limitations of the current existing procedures. The suggested approach is initially applied to a set of well known datasets in the literature of robust regression clustering. Then, we focus our attention on a set of international trade datasets and we provide a novel informative way of updating the subset in the random start approach. The Supplementary material, in the spirit of the Special Issue, deepens the analysis of trade data and compares the suggested approach with the existing ones available in the literature.

Keywords: Clustering; Forward search; International trade; Monitoring; Multiple start; Outliers; Regression; TCLUST; Trimming.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
352 imports of FFP2 and FFP3 masks (product 6307909810) into the European Union extracted in a day of November. Vertical axes: traded value, horizontal axes: traded weight (W) and number of units (SU). The point highlighted with an arrow in the left panel is a typical case of a unit which is far from each possible group
Fig. 2
Fig. 2
FFP3 and FFP4 imports in November 2020: Flexible Mixture Modeling BIC (left panel) and classification based on k=4 (right panel)
Fig. 3
Fig. 3
FFP3 and FFP4 imports in November 2020: flexible cluster-weighted modeling BIC (left panel) and classification (right panel)
Fig. 4
Fig. 4
Dataset X: scatterplot
Fig. 5
Fig. 5
Dataset X: identification of the best number of groups k and restriction factor c with the elbow plot (on the horizontal axis k) and the car-bike plot (on the vertical axis k)
Fig. 6
Fig. 6
Dataset X: step 1 of iterative FS-based random start approach (the three panels represent respectively steps a/b/c of the iterative approach)
Fig. 7
Fig. 7
Dataset X: step 2 of iterative FS-based random start approach (the three panels 1/2/3 represent respectively step a/b/c of the iterative approach)
Fig. 8
Fig. 8
Dataset X: estimation of the best trimming level α (given k=2 and c=1, identified in Figs. 4, 5, 6 and 7). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring of changes in: (i) Adjusted Rand Index, (ii) regression coefficients b^ (iii) biased variance (s^2), (iv) unbiased error variance (s^c2)
Fig. 9
Fig. 9
Dataset X: estimation of the best trimming level α (for k=2 and c=1, identified in Figs. 4, 5, 6 and 7). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring for each group (i) error variances (s^j2), (ii) unbiased error variances (s^cj2)
Fig. 10
Fig. 10
Dataset X: estimation of the best trimming level α (given k=2 and c=1, identified in Figs. 4, 5, 6 and 7). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring: 1st panel: units changing classification; 2nd panel: posterior probabilities of each unit; 3rd panel: scatter of the k groups with the 11×k regression lines
Fig. 11
Fig. 11
Dataset X: estimation of the best trimming level α (given k=2 and c=1, identified in Figs. 4, 5, 6 and 7). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring the scatter of y vs X with allocation for each of the 11 values of α
Fig. 12
Fig. 12
Pinus dataset: height (y axis, in meters) and diameter (x axis, in millimeters) of 362 Pinus nigra trees located in the north of Palencia (Spain)
Fig. 13
Fig. 13
Pinus dataset: elbow plot (on the horizontal axis k) obtained for α=0 and α=0.1 respectively
Fig. 14
Fig. 14
Pinus dataset: car-bike plot (on the vertical axis k) obtained for α=0 and α=0.1 respectively
Fig. 15
Fig. 15
Pinus dataset: cluster identified by brushing the minimum deletion residual plot computed on all observations
Fig. 16
Fig. 16
Pinus dataset: cluster identified by brushing the minimum deletion residual plot computed on all observations after having excluded the cluster identified in Fig. 15
Fig. 17
Fig. 17
Pinus dataset: cluster identified by brushing the minimum deletion residual plot computed on all observations after having excluded the clusters identified in Figs. 15 and 16
Fig. 18
Fig. 18
Pinus dataset: estimation of the best trimming level α (given k=3 and c=8, identified in Figs. 13, 14, 15, 16 and 17). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring of the changes in (i) Adjusted Rand Index , (ii) regression coefficients β^, (iii) error variance (s^2), (iv) corrected error variance (s^c2)
Fig. 19
Fig. 19
Pinus dataset: estimation of the best trimming level α (given k=3 and c=8, identified in Figs. 13, 14, 15, 16 and 17). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring for each group (i) error variances (s^j2), (ii) unbiased error variances (s^cj2)
Fig. 20
Fig. 20
Pinus dataset: estimation of the best trimming level α (given k=3 and c=8 identified in Figs. 13, 14, 15, 16 and 17). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring of the: 1st panel: units changing classification; 2nd panel: posterior probabilities of each unit. 3rd panel: scatter of the k groups with the 11·k regression lines
Fig. 21
Fig. 21
Pinus dataset: estimation of the best trimming level α (given k=3 and c=8 identified in Figs. 13, 14, 15, 16 and 17). For 11 values of the trimming level α ranging in the interval [0, 0.1], monitoring of the scatter of y against X with allocation for the 11 values of α ranging in the interval [0, 0.1]
Fig. 22
Fig. 22
Face masks data: elbow plot (k on the horizontal axis) and car-bike plot (k on the vertical axis)
Fig. 23
Fig. 23
Face masks data: monitoring of error variances when k=3 (top panel) and k=4 (bottom panel)
Fig. 24
Fig. 24
Face mask data: final classification based on k=3; the 4% trimmed units (denoted in the legend with symbol ‘+’ -1 in faint grey) are not shown
Fig. 25
Fig. 25
Face mask data: final classification based on k=4; the 3% trimmed units (denoted in the legend with symbol ‘+’ -1 in faint grey) are not shown
Fig. 26
Fig. 26
Real trade data. First panel: 153 imports of girdles and panty girdles (product code 6212.20.00.00 in the combined international nomenclature) from a given third country to a specific Member State. Second panel: 1702 imports of toothed wheels, chain sprockets and other transmission elements (product code 8483.90.89.90 in the combined international nomenclature) from a given third country to a specific Member State
Fig. 27
Fig. 27
Simulated trade like data where the X variable is simulated from a Uniform (1st panel) and from a Tweedie (2nd panel)

Similar articles

Cited by

References

    1. Atkinson AC, Riani M. The forward search and data visualisation. Comput Stat. 2004;19:29–54. doi: 10.1007/bf02915275. - DOI
    1. Barabesi L, Cerasa A, Perrotta D, Cerioli A. Modeling international trade data with the tweedie distribution for anti-fraud and policy support. Eur J Oper Res. 2015;248(3):1031–1043. doi: 10.1016/j.ejor.08.042. - DOI
    1. Biernacki C, Celeux G. Govaert. Assessing a mixture model for clustering with the integrated completed likelihood. IEEE Trans Pattern Anal Mach Intell. 2000;22:719–725. doi: 10.1109/34.865189. - DOI
    1. Cerioli A, Perrotta D. Robust clustering around regression lines with high density regions. Adv Data Anal Classif. 2014;8:5–26. doi: 10.1007/s11634-013-0151-5. - DOI
    1. Cerioli A, Riani M, Atkinson AC, Corbellini A. The power of monitoring: How to make the most of a contaminated multivariate sample (with discussion) Stat Methods Appl. 2017 doi: 10.1007/s10260-017-0409-8. - DOI

LinkOut - more resources