Next Article in Journal
Business Management of Human Capital in the Hotel Sector: Organisational Resources and Talent Retention from a Job Demands–Resources Perspective
Previous Article in Journal
AHP–MARCOS–TOPSIS Approach in Logistics Center Site Selection: Türkiye Example
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Classifying National Pathways of Sustainable Development Through Bayesian Probabilistic Modelling

1
Faculty of Economics and Management, Lesya Ukrainka Volyn National University, Voli Ave, 13, 43025 Lutsk, Ukraine
2
Loughborough Business School, Loughborough University, Epinal Way, Loughborough LE11 3TU, UK
3
Faculty of Management, AGH University of Krakow, Al. Mickiewicz 30, 30-059 Kraków, Poland
4
Faculty of Administration and Social Sciences, Lublin Academy of WSEI, Projektowa, 4, 20-209 Lublin, Poland
5
Institute of Environmental Protection Engineering, Faculty of Environmental Engineering, Lublin University of Technology, Nadbystrzycka 40 B, 20-618 Lublin, Poland
6
Department of Management, Academy of Silesia, ul. Rolna 43, 40-555 Katowice, Poland
7
Enterprise Economics and Business Organization Department, Simon Kuznets Kharkiv National University of Economics, Nauky Ave., 9-A, 61166 Kharkiv, Ukraine
8
Department of International Relations and Business, Vistula University in Warsaw, ul. Stokłosy 3, 02-787 Warsaw, Poland
*
Authors to whom correspondence should be addressed.
Sustainability 2026, 18(2), 601; https://doi.org/10.3390/su18020601
Submission received: 7 December 2025 / Revised: 23 December 2025 / Accepted: 5 January 2026 / Published: 7 January 2026

Abstract

As global efforts to achieve the Sustainable Development Goals (SDGs) enter a critical phase, there is a growing need for analytical tools that reflect the complexity and heterogeneity of development pathways. This study introduces a probabilistic classification framework designed to uncover latent typologies of national performance across the seventeen Sustainable Development Goals. Unlike traditional ranking systems or composite indices, the proposed method uses raw, standardised goal-level indicators and accounts for both structural variation and classification uncertainty. The model integrates a Bayesian decision tree with penalised spline regressions and includes regional covariates to capture context-sensitive dynamics. Based on publicly available global datasets covering more than 150 countries, the analysis identifies three distinct development profiles: structurally vulnerable systems, transitional configurations, and consolidated performers. Posterior probabilities enable soft classification, highlighting ambiguous or hybrid country profiles that do not fit neatly into a single category. Results reveal both monotonic and non-monotonic indicator behaviours, including saturation effects in infrastructure-related goals and paradoxical patterns in climate performance. This typology-sensitive approach provides a transparent and interpretable alternative to aggregated indices, supporting more differentiated and evidence-based sustainability assessments. The findings provide a practical basis for tailoring national strategies to structural conditions and the multidimensional nature of sustainable development.

1. Introduction

As global efforts to achieve the Sustainable Development Goals (SDGs) enter a critical phase, there is a growing need for analytical tools that reflect the complexity and heterogeneity of development pathways. Traditional approaches, such as the SDG Index and composite dashboards, primarily focus on country rankings and aggregate scores [1,2,3], often failing to account for structural differences, inter-goal trade-offs, and context-specific dynamics [4,5]. These approaches tend to obscure nonlinear patterns and saturation effects that are increasingly recognised in empirical sustainability research [6,7].
Recent studies highlight the limitations of unidimensional assessments and the risks of relying on simplified indicators to inform complex policy decisions [8,9]. These limitations include the masking of goal-specific trade-offs, insensitivity to threshold effects, and the implicit assumption that all countries follow a single developmental trajectory. Such approaches risk producing misleading policy prescriptions, particularly for countries in transitional or structurally ambiguous positions. Scholars have called for typology-sensitive, multidimensional frameworks that can better capture the diversity of national development profiles [10,11]. In particular, machine learning and probabilistic models have emerged as promising alternatives for uncovering latent patterns in high-dimensional SDG data [12,13,14]. However, many of these tools prioritise predictive accuracy over interpretability, making them less accessible to policymakers [15,16].
Efforts to address these challenges include unsupervised learning techniques such as K-means clustering [17], Gaussian mixture models [18], and Bayesian additive regression trees (BART) [19]. K-means partitions countries into discrete groups based on Euclidean distance in the indicator space, though it assumes spherical clusters and equal variance. Gaussian mixture models relax these assumptions by allowing probabilistic memberships and elliptical cluster shapes. BART combines ensemble tree methods with Bayesian inference to capture nonlinear relationships while quantifying uncertainty. These methods enable exploration of development heterogeneity beyond traditional rankings. Nonetheless, few studies combine soft classification with policy-relevant typologies that can inform differentiated strategies across countries [20,21].
From a theoretical perspective, the capabilities approach, developed by Sen and Nussbaum, provides a compelling lens for assessing progress [22,23,24]. This framework shifts the focus from outcomes to opportunities and freedoms, challenging universalist development models and aggregate benchmarking [25]. It argues that development should be assessed in terms of what people can do and be—a viewpoint that supports structural differentiation rather than convergence.
Furthermore, sustainability science has increasingly recognised the value of typological analysis for capturing development diversity [26,27,28]. Typologies help bridge the gap between abstract indicators and grounded policy responses, primarily when they reflect uncertainty and transition dynamics. Recent typology work within the SDG domain includes region-based groupings [29], performance quartiles [30], and cluster analyses based on thematic goal families [31]. Yet, most of these studies impose sharp boundaries and rigid categories, overlooking ambiguous or hybrid cases that do not fit neatly within predefined classes [32].
At the same time, Bayesian approaches have gained traction for their ability to model uncertainty, integrate prior knowledge, and produce probabilistic outputs that reflect ambiguity in real-world data [33,34]. In development contexts, Bayesian decision trees and spline regressions offer interpretable, nonparametric tools for classification that retain transparency while capturing nonlinearity [20,35,36]. These methods are particularly suitable for analysing sustainability indicators, where threshold effects and goal interdependencies often produce complex patterns [37,38].
Despite their promise, few studies have combined Bayesian soft classification with typology construction in the context of the SDGs. The gap persists in models that are (1) interpretable, (2) capable of capturing nonlinear behaviour and trade-offs, and (3) sensitive to uncertainty and structural heterogeneity. Moreover, regional covariates and contextual effects are often excluded, limiting the explanatory power of existing classification systems [39,40].
This study addresses the above research gap by proposing a Bayesian Tree-Spline Classification Model for constructing probabilistic country typologies based on raw SDG goal-level indicators. The model avoids composite indices and instead focuses on direct, standardised goal scores. It combines Bayesian decision tree logic (for interpretability), penalised spline regressions (to capture nonlinear trends and saturation), and region-level covariates (to account for structural context).
Using publicly available SDG datasets covering more than 150 countries, the model identifies three latent development profiles and assigns countries to them via soft membership vectors. This enables the detection of ambiguous or transitional configurations that are often lost in conventional clustering.
We address the following research questions:
  • RQ1: Can countries be classified into meaningful development typologies based on raw SDG indicators, accounting for structural uncertainty and contextual variation?
  • RQ2: What nonlinear patterns and threshold effects emerge across goals, and how do they influence typological transitions?
  • RQ3: How can soft classification improve the interpretability and policy relevance of sustainability assessments?
In answering these questions, we aim to contribute a methodologically transparent and policy-usable model that challenges standard SDG ranking systems. Our framework enables more nuanced interpretations of sustainability performance and supports context-aware strategies that align with structural conditions.

2. Methodology

This study proposes a hybrid research design that integrates exploratory clustering and supervised Bayesian classification to identify latent typologies of national SDG performance. The methodological pipeline progresses through four stages: dimensionality reduction, unsupervised clustering, Bayesian tree-based classification with splines, and soft probabilistic assignment of countries to development profiles (All analyses presented in this study were conducted in Python 3.11).

2.1. Data

The study draws on SDG performance data from the Sustainable Development Solutions Network (SDSN), as presented in the Sustainable Development Report 2024, published annually, and from the UN SDG Global Database. The dataset comprises yearly indicator scores for all 17 Sustainable Development Goals (SDGs), as well as the composite SDG Index Score [1]. To maintain analytical robustness, the sample was restricted to countries with complete coverage of indicators for all 17 Sustainable Development Goals.
Each country is represented by a 17-dimensional continuous vector x i = x i 1 , x i 2 , , x i 17 , corresponding to z-standardised performance scores on each of the 17 Sustainable Development Goals (SDGs). Each country is also annotated with a categorical regional label r i { 1 , , R } , used as an additional covariate in the model.

2.2. Exploratory Dimensionality Reduction and Clustering

To uncover initial structure in the SDG space, we apply Principal Component Analysis (PCA) to project the data into a low-dimensional latent space. The first two principal components are retained for visualisation and clustering. Next, we use K-means clustering on the PCA projection to produce an initial, unsupervised 3-cluster solution, denoted as z i KMeans ^ { 0,1 , 2 } .
These clusters serve as a benchmark and guide the subsequent structure of the supervised Bayesian model, without being used as inputs.

2.3. Bayesian Tree-Spline Classification Model

We implement a Bayesian Classification and Regression Tree (CART) model extended with penalised spline regression and regional interactions. The classification tree uses a categorical likelihood at each terminal node, where the probability of class membership is modelled via multinomial logistic transformation of the node-specific linear predictor. The latent class assignment for each country is denoted by y i { 0,1 , 2 } . Each terminal node t of the decision tree defines a local classification model for a given goal-level covariate x i j , specified as:
η t x i j = β 0 t + f j t x i j + δ r i t ,
where
  • f j t a univariate penalised cubic B-spline for SDG indicator j,
  • δ r i t is a region-specific offset (categorical),
  • β 0 t and is the local intercept.
We use hierarchical priors on tree depth, split thresholds, and spline coefficients to regularise complexity. Specifically, tree depth follows a Poisson (λ = 2) prior, split thresholds use uniform priors within observed data ranges, and spline coefficients are assigned Normal (0, σ2) priors with variance estimated via empirical Bayes. Posterior inference is performed using Metropolis-within-Gibbs sampling, and spline penalties λ j   are optimised via marginal likelihood maximisation. Specifically, we employed the No-U-Turn Sampler (NUTS) implemented in PyMC, running 2 chains with 2000 posterior draws each following 1000 warmup iterations. Convergence was assessed using the Gelman-Rubin diagnostic (R-hat < 1.1 for all parameters), and effective sample sizes (ESS) were reported via ArviZ.

2.4. Soft Clustering and Uncertainty Quantification

To allow for ambiguous or transitional country profiles, we estimate posterior-like class probabilities using a multinomial logistic regression on the same predictor set x i , r i . The probability that country i belongs to cluster k is modelled as:
P y i = k x i , r i = exp x i β k + γ k r i l = 0 2 exp x i β l + γ l r i ,
where β k are the goal-specific regression coefficients for cluster k, r i is the regional adjustment term. This soft classification yields country-level triplets P 0 , P 1 , P 2 , from which we compute Shannon entropy to identify ambiguous or hybrid development profiles.

2.5. Model Evaluation and Robustness

Model fit is assessed using Leave-One-Out Cross-Validation (LOO-CV) and Watanabe-Akaike Information Criterion (WAIC). To test robustness, we re-ran the model excluding the regional covariate r i , and the posterior classifications are compared. We also benchmark the Bayesian results against the K-means solution in the PCA space.
To enhance clarity for interdisciplinary audiences, Figure 1 presents a conceptual flowchart of the modelling approach, from initial SDG data processing through to the extraction of policy insights.

3. Results

3.1. Exploratory Clustering of SDG Profiles

To uncover preliminary structure in the multidimensional space of Sustainable Development Goals (SDGs), we performed an exploratory analysis using Principal Component Analysis (PCA) and unsupervised clustering. This step aimed to visualise the data, identify latent groupings, and inform the subsequent supervised Bayesian classification. Figure 2 presents the two-dimensional PCA projection based on z-standardised values for all 17 SDG indicators across 167 countries.
The two principal components account for a substantial portion of the total variance and exhibit a straightforward spatial arrangement of countries. Notably, countries from Sub-Saharan Africa and South-East Asia cluster in separate regions of the latent space, reflecting shared development patterns. In contrast, countries from Latin America and the Caribbean (LAC) occupy a more central position, indicating a mixed pattern of progress.
To further explore the underlying typologies, we applied the K-means algorithm to the PCA-reduced data, resulting in a three-cluster solution (Figure 3). This clustering served not as a final classification but as an exploratory benchmark to guide our Bayesian model.
The characteristics of each cluster are summarised in Figure 4, which displays the median z-scores for all SDGs across the three groups. Cluster 0 primarily comprises countries with low performance across most goals, particularly in Goals 1 (No Poverty), 3 (Good Health), and 4 (Quality Education). Cluster 1 represents a transitional profile, with scores close to the global average and moderate strength in Goals 2 and 4. Cluster 2 consists mainly of high-income and OECD countries, characterised by strong performance in education, health, infrastructure, and environmental sustainability.
These initial patterns underscore the existence of coherent, latent developmental trajectories in the SDG space. Importantly, they support the rationale for incorporating regional covariates and soft clustering mechanisms in subsequent modelling steps.

3.2. Structure of Latent Development Typologies

Building upon the initial clustering, we developed a supervised Bayesian Tree-Spline Classification Model to reveal structured patterns of SDG performance across countries. The model is used interpretively—to identify goal-level thresholds that differentiate development profiles—rather than for predictive purposes in the machine-learning sense. Unlike static or linear classifiers, this approach combines the interpretability of decision trees with the flexibility of penalised splines, capturing nonlinear thresholds and interactions between goals.
Figure 5 presents the resulting classification tree, where each node splits the country set based on goal-specific indicator thresholds. The top-level split is defined by SDG 1 (No Poverty), indicating that foundational economic deprivation is the primary global differentiator. Countries with lower scores on Goal 1 were further distinguished by their performance on Goal 13 (Climate Action) and Goal 3 (Good Health), highlighting that environmental and health factors are influential in low-income contexts.
Conversely, countries with better poverty scores were segmented by Goal 6 (Clean Water and Sanitation), then by Goal 11 (Sustainable Cities), and again by Goal 3, suggesting that access to urban infrastructure and public health investment define deeper stages of development. This multi-layered structure reflects a dynamic and non-linear architecture of sustainable progress.
Interestingly, regional affiliation did not emerge as a splitting variable, despite being included in the model. This implies that SDG-specific indicators provided stronger discriminative power than geographic labels, suggesting either convergence in regional performance or the dominance of policy-relevant structural factors.
The structure of the tree demonstrates several key insights:
  • SDG 1 serves as a global baseline discriminator.
  • SDG 13 shows non-monotonic behaviour, often interacting with economic level and climate exposure.
  • SDG 3 appears across multiple branches, reinforcing its importance as a second-order differentiator.
  • SDGs 6 and 11 appear later in the branches, indicating their role in consolidating development stages.
Overall, the tree captures a layered, asymmetric logic of development progression. It validates our theoretical stance that countries do not follow a single linear path but instead navigate intersecting, goal-specific trajectories. This typological differentiation underlines the limitations of composite indices and strengthens the case for indicator-level, interpretable classification tools.

3.3. Soft Clustering and Uncertainty Diagnostics

While the classification tree provides interpretable rules for cluster membership, it does not capture transitional or ambiguous profiles where countries may exhibit features of multiple development paths. To address this, we implemented a soft clustering approach using a multinomial logistic regression model trained on the same SDG indicators and regional covariates.
This model estimates the posterior-like probability that each country belongs to one of the three identified clusters. The resulting triplets (P0, P1, P2) for each country allow us to quantify classification uncertainty and identify hybrid cases (see Table A1 in the Appendix A). Figure 6 visualises these soft memberships in a three-dimensional simplex plot, where each vertex corresponds to a cluster and each point’s position reflects its probabilistic allocation.
To further assess ambiguity, we computed Shannon entropy for each country’s probability vector. These entropy values serve as descriptive indicators of classification ambiguity derived from the multinomial logistic model, rather than as formally calibrated uncertainty estimates. High entropy values indicate classification uncertainty, suggesting transitional or structurally mixed profiles. Table 1 presents a ranked list of the most ambiguous cases. For example:
  • The Russian Federation displays nearly equal probabilities for Clusters 1 and 2 (P1 = 0.54, P2 = 0.46), indicating both progress in institutional domains and persistent structural asymmetries.
  • Senegal splits between Clusters 0 and 1, reflecting intermediate success in key SDGs despite ongoing foundational challenges.
  • Argentina and Serbia also fall into this uncertain zone, suggesting hybrid or path-dependent development patterns.
Table 1. Ambiguous cases, ranked by Shannon entropy.
Table 1. Ambiguous cases, ranked by Shannon entropy.
CountryP (Cluster 0)P (Cluster 1)P (Cluster 2)Entropy
Russian Federation0.000030.54360.45640.69
Senegal0.42310.57690.000080.68
Argentina0.000040.38080.61910.66
Honduras0.37010.62980.000050.66
Serbia0.000000.36940.63060.66
Brunei Darussalam00.340.660.641
Brazil00.3280.6720.633
Cote d’Ivoire0.6820.31800.625
Venezuela0.2770.7180.0050.62
Moldova00.2890.7110.601
These results highlight that not all countries neatly fit into a single development typology. Instead, many occupy liminal spaces between clusters. This nuance underscores the limitations of hard classification and reinforces the value of probabilistic models for policy design.
Countries with high entropy require adaptive, context-sensitive interventions rather than uniform policy frameworks. By embracing soft boundaries, the model accommodates real-world complexity and better supports differentiated SDG governance.

3.4. Regional and Structural Distribution Patterns

Beyond statistical clustering, it is essential to assess how the identified typologies align with conventional regional groupings. Our soft classification results reveal strong, though not exclusive, regional tendencies within each cluster.
Cluster 0, which we label as structurally vulnerable, is predominantly composed of countries from Sub-Saharan Africa (e.g., Chad, Niger, Democratic Republic of the Congo) and South Asia (e.g., Afghanistan, Pakistan). These countries exhibit consistently low SDG scores across foundational goals, including poverty, health, education, and infrastructure. Notably, 38 out of 46 Sub-Saharan countries fall into this group.
Cluster 1 represents a transitional or hybrid typology. It is compositionally diverse, encompassing countries from Latin America (e.g., Argentina, Guyana), Eastern Europe (e.g., Armenia, Georgia), the Middle East and North Africa (e.g., Jordan, Iraq), and parts of Asia (e.g., India, Indonesia). These countries demonstrate moderate progress, often accompanied by high uncertainty in classification, reflecting both developmental gains and structural constraints. This cluster captures the volatility and path-dependence of middle-tier development trajectories.
Cluster 2 comprises countries with consolidated, high-performing development profiles. This group consists of most OECD members (e.g., Germany, Sweden, Canada) and advanced economies in East Asia (e.g., Korea, Singapore). These countries tend to exhibit high SDG scores across all dimensions, particularly governance, health, education, and environmental goals.
However, although these regional patterns are statistically significant, they do not fully account for cluster membership. Several countries defy geographic expectations. For example:
  • Uruguay and Chile, despite being in Latin America, align with Cluster 2.
  • Russia, geographically located in Eastern Europe and Central Asia, shows ambiguous membership between Clusters 1 and 2.
  • Côte d’Ivoire and Botswana, African countries, demonstrate proximity to transitional profiles.
This pattern indicates that developmental typologies transcend geography, reflecting deeper structural dynamics such as institutional quality, policy coherence, or socio-economic resilience. The use of regional labels as covariates enhances model robustness but does not dominate classification, reinforcing the need for data-driven, typology-sensitive policy approaches.
These findings underscore that development is not solely region-bound but follows latent structural logics. Recognising this distinction is critical for avoiding overly generalised regional strategies and for promoting nuanced SDG interventions grounded in actual performance profiles.

3.5. Saturation Effects and Goal-Specific Differentiation

To better understand the internal structure of each cluster, we analysed the distribution of key SDG indicators using spline-based diagnostics and visualisations. Figure 7 displays smoothed distributions (violin plots) of the five most influential SDGs across clusters, highlighting both monotonic and non-monotonic trends.
Two goals, Goal 1 (No Poverty) and Goal 3 (Good Health and Well-being), exhibit clear monotonic increases across clusters, from structurally vulnerable (Cluster 0) to consolidated high performers (Cluster 2). This pattern aligns with theoretical expectations: poverty alleviation and access to health are fundamental prerequisites for development and display consistent differentiation power.
Goals 6 (Clean Water and Sanitation) and 11 (Sustainable Cities and Communities) reveal more complex, nonlinear trajectories, particularly within Cluster 1. Here, we observe saturation effects: marginal improvements become less pronounced beyond a certain threshold. This plateauing suggests that, once basic infrastructure needs are met, further investment may yield diminishing returns unless accompanied by deeper institutional reform or innovation.
The most intriguing case is Goal 13 (Climate Action), which shows a non-monotonic distribution. Interestingly, countries in Cluster 0 often perform better on Goal 13 than those in Cluster 2. This paradox likely stems from baseline effects: low-income countries may have lower emissions or receive international support, resulting in inflated scores that do not necessarily reflect strong climate policies.
These findings reinforce several important insights:
-
SDG indicators differ in their discriminatory power and developmental sensitivity.
-
Saturation points complicate linear assumptions about progress and should be considered in policy prioritisation and cost-effectiveness analysis.
-
Not all goals are equally aligned with income or institutional maturity; some, like Goal 13, require context-specific interpretation.
By capturing these nuanced patterns, our model supports a shift from generic performance assessments toward goal-specific, typology-sensitive diagnostics. This enables policymakers to distinguish between foundational gaps, transitional bottlenecks, and advanced sustainability challenges—a distinction that is crucial for targeted SDG interventions.

3.6. Robustness and Model Evaluation

To assess the robustness and generalizability of our classification framework, we conducted a series of validation checks that spanned methodological comparisons, cross-validation metrics, and model sensitivity analyses.
First, we benchmarked the Bayesian Tree-Spline model against the earlier unsupervised K-means clustering performed in the PCA-reduced space. While the K-means approach served as a useful exploratory tool, it offered no mechanism for handling ambiguity or incorporating covariate structures. In contrast, the Bayesian model not only preserves cluster continuity but also enhances interpretability through goal-level thresholds and soft classification. Visual comparison shows substantial overlap between the core of each cluster across both methods, with divergences mainly in transitional or boundary cases—precisely where uncertainty-aware modelling is most critical.
Second, we evaluated model fit using Leave-One-Out Cross-Validation (LOO-CV) and the Watanabe-Akaike Information Criterion (WAIC). The model achieved low values (WAIC ≈ 0.411; LOO-CV ≈ 0.206), suggesting adequate model fit and reasonable trade-offs between complexity and control. These results indicate that the model avoids overfitting, even with hierarchical priors and spline components.
Third, we tested the model’s sensitivity to the inclusion of the regional covariate. Rerunning the model without regional labels resulted in slightly higher entropy in cluster probabilities and reduced alignment with real-world groupings, particularly in Cluster 1. While the region did not emerge as a direct splitting variable in the decision tree, its inclusion as a background covariate improved posterior estimates and enhanced the plausibility of soft assignments. This supports the interpretation that development is not determined by geography per se, but that regional context still modulates how SDG structures manifest.
Finally, we verified internal model coherence by examining posterior distributions of spline coefficients and classification tree thresholds. The most influential SDGs (e.g., Goals 1, 3, 6, 11, 13) consistently shaped cluster assignment across multiple posterior draws, confirming that the typology is not an artefact of sampling variance. Moreover, countries with high classification entropy (e.g., Argentina, Serbia, and Senegal) retained their ambiguous profiles across model specifications, further reinforcing the validity of soft classification.
Taken together, these robustness checks strengthen the reliability of our model. They demonstrate that the identified typologies are not only interpretable but also structurally stable and methodologically justified. As such, the framework provides a reliable foundation for deriving differentiated policy insights, especially when linear models, hard classifications, or composite indices fall short.

4. Discussion

The findings of this study underline the added value of a probabilistic typology for interpreting cross-national sustainability trajectories. While standardised indices and dashboards remain influential, they are anchored in composite scores and league-table style comparisons that can flatten structural diversity and obscure the interplay of goals [1,2,3,4]. This critique is hardly new, yet it acquires renewed force as evidence accumulates that national progress is uneven across regions and scales, with spatial disparities persisting even where headline performance looks strong [5]. Our Bayesian Tree–Spline Classification Model addresses these concerns by revealing latent configurations of development and clarifying where pathways converge and diverge.
A central contribution of the model is its capacity to surface non-linearities and threshold effects. The saturation we observe in infrastructure- and urban-related outcomes aligns with recent applications of adaptive and spline-based methods in sustainability analysis, which demonstrate that marginal gains taper once systems exceed certain performance thresholds [6,7]. Such patterns mirror broader theoretical discussions in environmental and development economics on diminishing returns and dynamic system behaviour [8], suggesting that policy premised on linear improvement may be ill-suited to late-stage transitions.
Relative to the clustering literature on the Sustainable Development Goals, our results corroborate established regularities while extending them in two important directions. Earlier work has mapped the thematic and bibliometric contours of SDG research [12], and comparative analyses have grouped countries by performance levels or regional characteristics in Europe and beyond [9,10,17,18,28]. However, these contributions primarily rely on rigid partitions with fixed assignments. By contrast, our soft membership probabilities account for liminal cases and hybrid profiles that straddle categories, thereby capturing the transitional nature of development modes that might otherwise be misclassified or ignored. This refinement also aligns with recent country- and region-focused studies that emphasise structural differentiation and evolving disparities [5,28,38].
The typologies developed here also resonate with long-standing debates in normative development theory. The capability approach insists that assessment should attend to substantive freedoms and opportunities rather than only to aggregate outputs [22,23,24]. Our empirical emphasis on structural heterogeneity and coexisting (sometimes conflicting) development profiles provides evidentiary support for this view and helps counter universalist narratives of convergence. Related arguments about the normative scope of sustainability—its ethical and evaluative dimensions—reinforce the case for classification frameworks that can accommodate plurality without sacrificing analytical clarity [25].
From a governance standpoint, the distinctions we draw between structurally vulnerable, transitional, and consolidated groups align with calls for differentiated strategies and more sophisticated institutional architectures. The literature has highlighted both the complexity of governance arrangements and the need for reform to strengthen SDG delivery in context-sensitive ways [20,21,26,27]. Our typology offers a diagnostic complement: rather than treating countries as points on a single scale, it groups them by latent structure, thereby offering a clearer analytic footing for aligning instruments and targets with systemic conditions. This perspective also extends arguments about differentiated responsibilities by grounding them in measurable development configurations rather than in generic status labels [1,21,27].
Methodologically, combining Bayesian decision-tree logic with penalised splines balances transparency and flexibility. Tree-based Bayesian approaches are well-suited to representing uncertainty and model adequacy [15,19], whilst spline-based techniques capture curvature, plateaus and saturation with parsimony [32,33,34]. In practice, this hybrid design yields outputs that remain interpretable to non-specialist audiences, an advantage over purely predictive tools (e.g., deep neural models) that often raise barriers to policy uptake [16]. It also aligns with recent work on SDG interlinkages and sensitivity, in which causal and network-oriented approaches require methods that can capture nonlinearity without compromising explainability [11,35,37].
Taken together, the discussion points to three contributions. First, it advances typology-sensitive SDG analysis beyond rigid classification by incorporating soft membership and explicit uncertainty. Secondly, it lends empirical substance to capability-based and governance-oriented perspectives, demonstrating that plural development futures are not mere abstractions but measurable realities [22,23,24,27]. Thirdly, it introduces a transparent probabilistic framework that can register thresholds and heterogeneity, thereby helping analysts and decision-makers move beyond composite indexation and simplistic dimensionality reduction [1,2,3,4,39,40].

5. Policy and Practical Implications

The typology has direct implications for policy design. For the structurally vulnerable cluster—typically marked by shortfalls in basic infrastructure, institutional capacity and social outcomes—priority should be given to foundational investments that stabilise progress across multiple goals. Cross-country evidence suggests that without such strengthening, advances remain brittle and prone to reversal [9,10,24,25]. International cooperation and targeted financing through the UN system, European institutions, and multilateral development banks can help address capacity constraints and reduce exposure to adverse shocks [1,20,21,27].
Countries in the transitional cluster exhibit ‘dual-speed’ development, with advancement on some goals offset by stagnation or regression on others. Here, the challenge is to balance prosperity with equity and ecological resilience, without undermining long-term progress. Integrated governance approaches and policy coordination across goal domains are essential [20], and empirical reviews underscore that early gains may falter when interventions are siloed [9]. Our results, including non-monotonic patterns in climate- and city-related outcomes, suggest that targeted measures to relieve bottlenecks—rather than uniform scaling of existing programmes—are more likely to produce durable gains [27,28,29].
For the consolidated cluster, where performance is high across most goals, the emphasis should shift from expansion to consolidation and innovation. Saturation effects in infrastructure- and prosperity-related domains imply diminishing returns to conventional capital deepening; therefore, strategic focus should pivot towards regenerative development, climate leadership, and reduced ecological footprints [28,29]. These countries are also well-positioned to pilot advanced policy instruments and to assume a greater share of global stewardship, consistent with forward-looking governance agendas [1,21,27].
Across all clusters, the probabilistic nature of the classification adds practical value. Hybrid or ambiguous memberships can be flagged for closer monitoring and adaptive management, reducing the risks associated with one-size-fits-all interventions. Because the framework uses goal-level indicators, it can be coupled with analyses of interlinkages and sensitivity to identify where targeted changes are most likely to tip systems toward more resilient configurations [11,35,37,38,39,40]. In short, the approach complements existing dashboards by supplying a meso-level diagnostic that is both structurally aware and policy-usable.

6. Limitations and Future Research

While this study introduces a novel framework for uncertainty-aware, typology-sensitive classification of SDG progress, several limitations must be acknowledged—not as caveats to be excused, but as entry points for the next generation of sustainability research. Methodologically, the two-stage approach—tree-based classification followed by separate multinomial logistic soft-membership estimation—is pragmatic rather than fully integrated; a unified Bayesian model would be statistically more elegant but exceeds the scope of an applied policy paper.
First, the analysis is based on cross-sectional, static data. As such, it captures snapshots of development configurations, rather than their temporal dynamics. This is a standard limitation in SDG research, where longitudinal data coverage remains sparse. Yet, in a context where sustainability is increasingly defined by tipping points, feedback loops, and reversibility of policy, there is a growing need to shift toward dynamic typology models. Future work should explore how country trajectories evolve, specifically whether transitions between clusters are linear, cyclical, or path-dependent, and whether entropy decreases or intensifies as systems consolidate or destabilise. Bayesian dynamic models, including time-varying hierarchical trees or state-space clustering frameworks, hold promise in this area.
Second, while our model accounts for uncertainty and soft boundaries, it does not directly incorporate spatial dependence or network interlinkages between countries. Development, however, is not spatially independent: spillovers, regional convergence, and cross-border dynamics all shape SDG performance. Extending the framework to include spatial priors, regional adjacency matrices, or goal-specific network effects would provide a richer understanding of how structural similarities diffuse, cluster, or diverge across the global system. This could be particularly relevant for climate spillovers, migration-linked health pressures, or transnational governance patterns.
Third, the model relies on standardised SDG indicators, which, although comparable and widely used, may contain normative and methodological biases. Some indicators measure outcomes, others measure capacities; some are affected by reporting standards, while others are limited by data availability. Although our rejection of composite indices reduces this issue, a goal-specific measurement audit remains an essential step for future research. Mixed-method approaches could integrate our probabilistic classifications with qualitative typologies from ethnographic, institutional, or participatory research, especially in high-entropy countries.
Finally, while the model focuses on classification, it does not yet model causality or inter-goal dynamics. Bayesian graphical models, Granger-causality extensions, or structural equation frameworks could enrich the current approach by uncovering the causal architectures underlying development modes. This could enable not just classification, but intervention mapping: identifying which goal-level investments are most likely to shift a system across thresholds, reduce entropy, or sustain typological transitions.
In sum, the limitations of this study are not methodological deficits but structural invitations. They point toward a new research agenda—one that moves beyond benchmarking to the dynamic, causal, and spatial articulation of sustainable development pathways. Such work will be essential not only for tracking the final stretch of the 2030 Agenda but also for shaping the post-2030 governance era, in which resilience, reflexivity, and typology-sensitive thinking will define the next frontier of sustainability science.

7. Conclusions

This study proposes a new framework for understanding global progress on the Sustainable Development Goals—one that moves beyond aggregate rankings and instead embraces the structural, nonlinear, and uncertain nature of development. By integrating Bayesian decision trees, penalised splines, and soft probabilistic classification, we construct a typology of national SDG performance that respects ambiguity, reveals saturation dynamics, and foregrounds goal-specific trade-offs.
In response to our research questions, the findings demonstrate the following. RQ1: Countries can indeed be classified into meaningful typologies—structurally vulnerable, transitional, and consolidated—based on raw SDG indicators, with the Bayesian framework successfully capturing structural uncertainty through posterior probability distributions and accommodating contextual variation via regional covariates. RQ2: Nonlinear patterns emerge clearly across goals: SDGs 1 and 3 exhibit monotonic improvement trajectories, while SDGs 6 and 11 display saturation effects beyond certain thresholds; notably, SDG 13 (Climate Action) shows paradoxical non-monotonic behaviour, with some low-income countries outperforming advanced economies due to baseline emission effects. RQ3: Soft classification substantially improves interpretability by identifying hybrid and transitional cases (e.g., Russia, Argentina, Senegal) that rigid clustering would misclassify; this probabilistic approach enables more nuanced policy design tailored to countries’ actual structural positions rather than forcing them into artificial categories.
Rather than imposing externally defined categories or composite scores, our model inductively derives three latent development modes from raw SDG indicator data: structurally vulnerable systems, transitional configurations, and consolidated but tension-laden regimes. Importantly, this classification is not rigid or deterministic. It accommodates cases of hybridity and high entropy, providing a richer vocabulary for describing the complex and ambiguous realities of sustainability governance.
The theoretical grounding in the capabilities approach and critical sustainability science allows us to interpret these typologies not merely as statistical artefacts, but as manifestations of what societies are structurally able—or unable—to achieve. The developmental architecture captured by our model highlights that pathways to sustainability are not only divergent but also deeply conditioned by internal asymmetries, institutional feedback, and threshold effects. Our findings carry both empirical and epistemological significance. Empirically, they offer a tool for soft, interpretable classification that can guide differentiated policy design—especially in transitional or liminal contexts where rigid models often fail. Epistemologically, they suggest a shift in how development is conceptualised: from linear progression toward plural configurations, from benchmarking to navigation, and from targets to typologies.
As the international community moves into the final phase of the 2030 Agenda—and increasingly contemplates the contours of the post-2030 order—such frameworks will be vital. The SDGs were conceived as universal goals, but their implementation requires tools that honour diversity, recognise uncertainty, and respond to complexity. By linking structure to policy, uncertainty to governance, and typology to justice, this study contributes to the emergence of a more grounded, reflexive, and adaptive sustainability science.

Author Contributions

Conceptualization, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; methodology, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; analysis and selection of sources and the literature, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; consultations on material and technical issues, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; literature review, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; writing—original draft O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; writing—review and editing, O.L., O.P., K.P., R.C., A.C.-K., A.S. and T.V.; supervision, O.L., K.P. and O.P.; funding acquisition, R.C. All authors have read and agreed to the published version of the manuscript.

Funding

Article financed from own funds for scientific research by two universities: WSEi University in Lublin, Poland, and Lublin University of Technology, Poland.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The study utilises separate Index Scores for each SDG and SDG Index Score compiled by the Sustainable Development Solutions Network (SDSN) and published annually in the Sustainable Development Report. These scores are also disseminated via the UN SDG Global Database. All data are openly accessible at: https://dashboards.sdgindex.org/downloads/ (accessed on 12 August 2025), https://unstats.un.org/sdgs/indicators/database (accessed on 12 August 2025) and https://sdgindex.org/reports/ (accessed on 12 August 2025). In accordance with the licensing conditions of the United Nations and SDSN, the authors do not hold the rights to redistribute the dataset. Researchers are therefore encouraged to access it directly through the official portal. The complete output files generated during the study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Appendix A

Table A1. Full posterior soft classification results.
Table A1. Full posterior soft classification results.
CountryRegionP
(Cluster 0)
P
(Cluster 1)
P
(Cluster 2)
Entropy
AfghanistanE. Europe & C. Asia0.999919 × 10−51.23 × 10−140.000928
AngolaSub-Saharan Africa0.996270.003731.9 × 10−100.024581
AlbaniaE. Europe & C. Asia0.0001310.8910320.1088360.345364
United Arab EmiratesMENA1.21 × 10−50.8980770.1019110.329409
ArgentinaLAC4.07 × 10−50.3808120.6191470.664893
ArmeniaE. Europe & C. Asia0.0006380.9629650.0363960.161628
AustraliaOECD1.38 × 10−100.0005090.9994910.004369
AustriaOECD6.84 × 10−120.000130.999870.001297
AzerbaijanE. Europe & C. Asia0.0006430.989680.0096780.059874
BurundiSub-Saharan Africa0.9976010.0023993.5 × 10−80.01687
BelgiumOECD8.41 × 10−110.0004320.9995680.003777
BeninSub-Saharan Africa0.9708350.0291656.68 × 10−90.131828
Burkina FasoSub-Saharan Africa0.9994820.0005181.59 × 10−100.004434
BangladeshEast & South Asia0.0482970.9516966.99 × 10−60.193559
BulgariaE. Europe & C. Asia1.29 × 10−60.063390.9366090.236213
BahrainMENA0.0002680.9956740.0040580.028869
Bahamas. TheLAC0.0140250.97310.0128750.142415
Bosnia and HerzegovinaE. Europe & C. Asia8.23 × 10−50.8271810.1727370.461041
BelarusE. Europe & C. Asia2.04 × 10−60.117850.8821480.362647
BelizeLAC0.0255960.9692550.005150.151217
BoliviaLAC0.0034260.9952390.0013350.033035
BrazilLAC1.66 × 10−50.3281220.6718610.633033
BarbadosLAC0.0008320.820020.1791480.476666
Brunei DarussalamEast & South Asia4.93 × 10−60.3396570.6603380.640871
BhutanEast & South Asia0.0008570.9514830.047660.198433
BotswanaSub-Saharan Africa0.2310670.7684760.0004570.544413
Central African RepublicSub-Saharan Africa0.9999972.82 × 10−62.25 × 10−153.89 × 10−5
CanadaOECD1.65 × 10−100.0007840.9992160.006388
SwitzerlandOECD1.56 × 10−100.0004670.9995330.004049
ChileOECD1.06 × 10−70.0203160.9796830.09927
ChinaEast & South Asia2.89 × 10−50.80670.1932710.491256
Cote d’IvoireSub-Saharan Africa0.6819180.3180792.9 × 10−60.625452
CameroonSub-Saharan Africa0.968760.031245.52 × 10−80.139028
Congo. Dem. Rep.Sub-Saharan Africa0.9999297.14 × 10−56.61 × 10−130.000753
Congo. Rep.Sub-Saharan Africa0.9986520.0013483.95 × 10−100.010253
ColombiaOECD0.0011730.887370.1114580.358499
ComorosSub-Saharan Africa0.9985660.0014341.97 × 10−110.010822
Cabo VerdeSub-Saharan Africa0.0985340.9009060.000560.326544
Costa RicaOECD0.000340.7698610.2297990.542
CubaLAC8.04 × 10−60.0890520.910940.300441
CyprusE. Europe & C. Asia4.49 × 10−60.1844860.815510.478187
CzechiaOECD1.64 × 10−90.0008130.9991870.006598
GermanyOECD7.82 × 10−128.27 × 10−50.9999170.00086
DjiboutiSub-Saharan Africa0.9925410.0074591.91 × 10−100.043969
DenmarkOECD1.78 × 10−131.11 × 10−50.9999890.000137
Dominican RepublicLAC0.0005240.9462330.0532430.212411
AlgeriaMENA0.003680.9959560.0003640.027545
EcuadorLAC0.0028220.9842160.0129620.088556
Egypt. Arab Rep.MENA0.0063970.9931760.0004270.042431
SpainOECD9.01 × 10−90.0037560.9962440.024726
EstoniaOECD5.05 × 10−100.0004590.9995410.00399
EthiopiaSub-Saharan Africa0.9970140.0029861.83 × 10−100.020341
FinlandOECD3.42 × 10−124.1 × 10−50.9999590.000455
FijiOceania0.001410.9969840.0016050.022597
FranceOECD1.76 × 10−100.0003870.9996130.003427
GabonSub-Saharan Africa0.1640690.8358220.0001090.447443
United KingdomOECD2.6 × 10−100.0002560.9997440.002374
GeorgiaE. Europe & C. Asia0.0001460.7883180.2115350.517386
GhanaSub-Saharan Africa0.193250.8066270.0001230.492102
GuineaSub-Saharan Africa0.9850590.0149411.22 × 10−90.077637
Gambia. TheSub-Saharan Africa0.988910.011094.66 × 10−80.060952
Guinea-BissauSub-Saharan Africa0.9997930.0002072.45 × 10−120.001961
GreeceOECD1.11 × 10−70.0122120.9877880.065936
GuatemalaLAC0.7131520.2868462.25 × 10−60.599334
GuyanaLAC0.0005670.9232880.0761450.27401
HondurasLAC0.3701090.6298464.5 × 10−50.659489
CroatiaE. Europe & C. Asia1.76 × 10−90.0013470.9986530.010248
HaitiLAC0.9959150.0040855.82 × 10−110.026547
HungaryOECD2.92 × 10−70.0159030.9840960.08164
IndonesiaEast & South Asia0.0019370.9964330.001630.026125
IndiaEast & South Asia0.0414480.9585114.13 × 10−50.172976
IrelandOECD1.23 × 10−100.0003120.9996880.002831
Iran. Islamic Rep.MENA0.0046110.9937470.0016420.041565
IraqMENA0.0368280.9631718.67 × 10−70.157743
IcelandOECD3.65 × 10−90.0110690.9889310.060857
IsraelOECD6.28 × 10−60.2359050.7640890.546393
ItalyOECD6.39 × 10−80.0107330.9892660.059347
JamaicaLAC0.0016440.9874810.0108750.072148
JordanMENA0.0242620.9757211.72 × 10−50.114397
JapanOECD5.12 × 10−90.0078040.9921960.045648
KazakhstanE. Europe & C. Asia0.000230.9346390.0651310.243003
KenyaSub-Saharan Africa0.7649370.2350557.57 × 10−60.545407
Kyrgyz RepublicE. Europe & C. Asia0.0006990.9865610.0127410.074011
CambodiaEast & South Asia0.0364460.9634926.22 × 10−50.157142
Korea. Rep.OECD7.23 × 10−80.0607050.9392950.228903
KuwaitMENA0.0001460.9945120.0053420.034712
Lao PDREast & South Asia0.0617560.9380290.0002160.233794
LebanonMENA0.0620440.937955.52 × 10−60.232627
LiberiaSub-Saharan Africa0.9996980.0003024.56 × 10−120.002751
Sri LankaEast & South Asia0.0270090.9720260.0009650.131827
LesothoSub-Saharan Africa0.995260.004743.66 × 10−90.030096
LithuaniaOECD5.56 × 10−80.0046010.9953980.029354
LuxembourgOECD9.89 × 10−110.0002860.9997140.002623
LatviaOECD1.84 × 10−90.00060.99940.005049
MoroccoMENA0.0047260.9917910.0034840.053197
MoldovaE. Europe & C. Asia1.23 × 10−50.2888650.7111230.60128
MadagascarSub-Saharan Africa0.9993030.0006971.06 × 10−100.005763
MaldivesEast & South Asia0.0018630.9889920.0091450.065591
MexicoOECD0.0036820.9851570.0111610.08554
North MacedoniaE. Europe & C. Asia0.0002670.9023770.0973560.321673
MaliSub-Saharan Africa0.9908680.0091322.01 × 10−80.051974
MaltaE. Europe & C. Asia1.12 × 10−70.0130480.9869510.069583
MyanmarEast & South Asia0.1146360.8853612.97 × 10−60.35614
MontenegroE. Europe & C. Asia6.74 × 10−50.9570.0429320.177865
MongoliaEast & South Asia0.001530.9902180.0082520.05924
MozambiqueSub-Saharan Africa0.9934310.0065692.64 × 10−80.039561
MauritaniaSub-Saharan Africa0.9820340.0179665.71 × 10−100.090014
MauritiusSub-Saharan Africa0.0006020.9393240.0600740.232199
MalawiSub-Saharan Africa0.9821070.0178931.16 × 10−70.089724
MalaysiaEast & South Asia0.0003830.9828710.0167460.088481
NamibiaSub-Saharan Africa0.1300650.8634260.0065080.424856
NigerSub-Saharan Africa0.9998570.0001439.25 × 10−130.001412
NigeriaSub-Saharan Africa0.9832580.0167425.71 × 10−100.085073
NicaraguaLAC0.1797560.8197830.0004610.474934
NetherlandsOECD5.45 × 10−120.0001030.9998970.001048
NorwayOECD3.76 × 10−133.5 × 10−50.9999650.000394
NepalEast & South Asia0.0210610.9788776.29 × 10−50.102809
New ZealandOECD8.9 × 10−100.0015040.9984960.011279
OmanMENA0.0005750.9914650.0079590.051262
PakistanEast & South Asia0.9456190.0543814.61 × 10−100.211218
PanamaLAC0.0043880.9602850.0353260.180839
PeruLAC0.0010220.9851280.013850.081069
PhilippinesEast & South Asia0.0097610.9897930.0004450.058779
Papua New GuineaOceania0.9996020.0003984.15 × 10−110.003517
PolandOECD1.47 × 10−80.0034140.9965860.0228
PortugalOECD2.07 × 10−80.0069770.9930230.041596
ParaguayLAC0.0009360.9932520.0058120.043171
QatarMENA1.81 × 10−50.9011650.0988170.322689
RomaniaE. Europe & C. Asia1.56 × 10−50.232690.7672950.54269
Russian FederationE. Europe & C. Asia3.22 × 10−50.5435670.4564010.689687
RwandaSub-Saharan Africa0.8146670.1852864.77 × 10−50.479827
Saudi ArabiaMENA0.0001530.9967080.0031390.022725
SudanSub-Saharan Africa0.9999594.06 × 10−58.44 × 10−150.000451
SenegalSub-Saharan Africa0.4230520.5768727.57 × 10−50.68201
SingaporeEast & South Asia2.62 × 10−70.1092610.8907390.344972
Sierra LeoneSub-Saharan Africa0.984630.015372.8 × 10−90.079427
El SalvadorLAC0.0053950.9929970.0016080.045496
SomaliaSub-Saharan Africa0.9999946.32 × 10−68.09 × 10−158.19 × 10−5
SerbiaE. Europe & C. Asia3.79 × 10−60.3694450.6305510.658709
South SudanSub-Saharan Africa12.12 × 10−73.49 × 10−183.47 × 10−6
Sao Tome and PrincipeSub-Saharan Africa0.8976820.1023171.09 × 10−60.330161
SurinameLAC0.0019430.9952830.0027730.033167
Slovak RepublicOECD1.72 × 10−70.0164310.9835690.083807
SloveniaOECD1.08 × 10−90.0008570.9991430.00691
SwedenOECD2.79 × 10−128.68 × 10−50.9999130.000899
EswatiniSub-Saharan Africa0.886140.1138598.3 × 10−70.354521
Syrian Arab RepublicMENA0.8603050.1396952 × 10−70.404412
ChadSub-Saharan Africa0.9999945.61 × 10−62.11 × 10−157.34 × 10−5
TogoSub-Saharan Africa0.9790070.0209936.53 × 10−80.101881
ThailandEast & South Asia6.65 × 10−50.8075580.1923750.490341
TajikistanE. Europe & C. Asia0.0131110.9865050.0003840.073249
TurkmenistanE. Europe & C. Asia0.0063730.9917710.0018560.052088
Trinidad and TobagoLAC0.002480.9626120.0349080.168679
TunisiaMENA0.0013430.9954440.0032120.031871
TürkiyeOECD0.0004890.9820140.0174970.092336
TanzaniaSub-Saharan Africa0.9769320.0230684.17 × 10−70.109756
UgandaSub-Saharan Africa0.9844560.0155443.36 × 10−80.080148
UkraineE. Europe & C. Asia0.000160.8799480.1198930.368246
UruguayLAC1.9 × 10−70.0467230.9532770.188753
United StatesOECD1.62 × 10−70.0347090.9652910.150751
UzbekistanE. Europe & C. Asia0.0066460.9921480.0012060.04925
Venezuela. RBLAC0.2769240.7180230.0050540.620144
VietnamEast & South Asia3.33 × 10−50.9132070.0867590.295349
Yemen. Rep.MENA0.9999742.61 × 10−56.93 × 10−150.000301
South AfricaSub-Saharan Africa0.0373770.9611840.0014390.170317
ZambiaSub-Saharan Africa0.9890750.0109251.91 × 10−80.060209
ZimbabweSub-Saharan Africa0.9879320.0120682.64 × 10−70.065304

Analytical Procedure and Computational Environment

All analyses presented in this study were conducted in Python 3.11. The computational workflow involved data preparation, dimensionality reduction, clustering, supervised classification, probabilistic modelling, and exploratory regressions. The following open-source Python libraries were used at different stages:
pandas, numpy—for data preprocessing, merging, and z-score standardisation of SDG indicators;
scikit-learn—for principal component analysis (PCA), K-means clustering, decision tree classification, and exploratory regressions;
pymc—for Bayesian modelling, including tree-based classifiers and spline regressions capturing nonlinear goal-level patterns;
bambi—used in selected stages for specifying Bayesian models, including spline terms;
statsmodels—used for regressions, including estimation of soft cluster membership;
arviz—for Bayesian model diagnostics, including posterior predictive checks, WAIC, and leave-one-out cross-validation (LOO-CV);
matplotlib, seaborn, plotly—for visualisation of SDG distributions, decision tree, etc.
The analytical procedure included:
  • Data import, cleaning, and standardisation of 17 SDG indicators;
  • Dimensionality reduction via PCA for visual exploration;
  • K-means clustering to derive an initial three-cluster typology;
  • Supervised classification using a decision tree to identify goal-level thresholds;
  • Probabilistic soft clustering via multinomial logistic regression based on SDG indicators and regional covariates;
  • Penalised spline regressions to identify nonlinear goal dynamics (e.g., saturation, non-monotonicity);
  • Robustness checks using alternative models and specification testing.
All outputs were generated in Python using the libraries above. Full computational reproducibility is supported through version-controlled scripts, which will be made available upon reasonable request.

References

  1. Sachs, J.D.; Lafortune, G.; Fuller, G. The SDGs and the UN Summit of the Future. In Sustainable Development Report 2024; SDSN: Paris, France; Dublin University Press: Dublin, Ireland, 2024. [Google Scholar] [CrossRef]
  2. Griggs, D.; Nilsson, M.; Stevance, A.; McCollum, D. A Guide to SDG Interactions: From Science to Implementation; International Council for Science (ICSU): Paris, France, 2017; Available online: https://council.science/wp-content/uploads/2017/05/SDGs-Guide-to-Interactions.pdf (accessed on 28 June 2025).
  3. OECD. Measuring Distance to the SDG Targets 2019: An Assessment of Where OECD Countries Stand; OECD Publishing: Paris, France, 2019. [Google Scholar] [CrossRef]
  4. Miola, A.; Schiltz, F. Measuring Sustainable Development Goals Performance: How to Monitor Policy Action in the 2030 Agenda Implementation? Ecol. Econ. 2019, 164, 106373. [Google Scholar] [CrossRef] [PubMed]
  5. Gracia-De-Rentería, P.; Ferrer-Pérez, H.; Drabik, D. Sustainable development goals in the European Union and its regions: Are we moving forward in economic, social, and environmental dimensions? Sustain. Dev. 2023, 31, 3540–3552. [Google Scholar] [CrossRef]
  6. Liashenko, O.; Pavlova, O.; Pavlov, K.; Lechowicz, T.; Szarota, R.; Nagara, M.; Hrytsiyk, N. Unveiling Tipping Points in European Sustainability: A Nonlinear MARS Approach to People, Planet, and Prosperity. Sustainability 2025, 17, 8692. [Google Scholar] [CrossRef]
  7. Naser, A.; Badr, A.; Henedy, S.N.; Ostrowski, K.A.; Imran, H. Application of Multivariate Adaptive Regression Splines (MARS) Approach in Prediction of Compressive Strength of Eco-Friendly Concrete. Case Stud. Constr. Mater. 2022, 17, e01262. [Google Scholar] [CrossRef]
  8. Barbier, E.; Burgess, J. The Sustainable Development Goals and the systems approach to sustainability. Economics 2017, 11, 20170028. [Google Scholar] [CrossRef]
  9. Allen, C.; Metternicht, G.; Wiedmann, T. Initial Progress in Implementing the Sustainable Development Goals (SDGs): A Review of Evidence from Countries. Sustain. Sci. 2018, 13, 1453–1467. [Google Scholar] [CrossRef]
  10. Lopatkova, Y. Achieving Sustainable Development: A Baseline Analysis of Western and Eastern European Countries. R-Economy 2021, 7, 18–27. [Google Scholar] [CrossRef]
  11. Dörgő, G.; Sebestyén, V.; Abonyi, J. Evaluating the Interconnectedness of the Sustainable Development Goals Based on the Causality Analysis of Sustainability Indicators. Sustainability 2018, 10, 3766. [Google Scholar] [CrossRef]
  12. Mishra, M.; Sudarsan, D.; Santos, C.; Mishra, S.; Kamal, A.; Goswami, S.; Kalumba, A.M.; Biswal, R.; da Silva, R.M.; dos Santos, C.A.C.; et al. A Bibliometric Analysis of Sustainable Development Goals (SDGs): A Review of Progress, Challenges, and Opportunities. Environ. Dev. Sustain. 2023, 26, 11101–11143. [Google Scholar] [CrossRef]
  13. Hossain, M.; Rahman, A.; Uddin, M.; Zinia, F. The Double Burden of Malnutrition among Women of Reproductive Age in Bangladesh: A Comparative Study of Classical and Bayesian Logistic Regression Approaches. Food Sci. Nutr. 2023, 11, 1785–1796. [Google Scholar] [CrossRef]
  14. Leonelli, M.; Riccomagno, E. A Geometric Characterisation of Sensitivity Analysis in Monomial Models. arXiv 2019, arXiv:1901.02058. [Google Scholar] [CrossRef]
  15. Vehtari, A.; Gelman, A.; Gabry, J. Practical Bayesian Model Evaluation Using Leave-One-Out Cross-Validation and WAIC. Stat. Comput. 2017, 27, 1413–1432. [Google Scholar] [CrossRef]
  16. Yang, T.; Yang, T. Classified as Unknown: A Novel Bayesian Neural Network. arXiv 2023, arXiv:2301.13401. [Google Scholar] [CrossRef]
  17. Grzebyk, M.; Stec, M. Sustainable Development in EU Countries: Concept and Rating of Levels of Development. Sustain. Dev. 2015, 23, 110–123. [Google Scholar] [CrossRef]
  18. Zhou, K.; Chen, H.; Ismail, M.; Yang, T. Assessment of Sustainable Development Levels, Country Disparities, and Dynamic Evolution Trends of ASEAN-10 Countries. Sustain. Dev. 2025, 33, 8547–8568. [Google Scholar] [CrossRef]
  19. Chipman, H.A.; George, E.I.; McCulloch, R.E. BART: Bayesian Additive Regression Trees. Ann. Appl. Stat. 2010, 4, 266–298. [Google Scholar] [CrossRef]
  20. Brogna, V. Governing through Goals: Sustainable Development Goals as Governance Innovation. Int. Aff. 2018, 94, 441–442. [Google Scholar] [CrossRef]
  21. Biermann, F.; Sun, Y.; Banik, D.; Beisheim, M.; Bloomfield, M.J.; Charles, A.; Chasek, P.; Hickmann, T.; Pradhan, P.; Sénit, A. Four Governance Reforms to Strengthen the SDGs. Science 2023, 381, 1159–1160. [Google Scholar] [CrossRef]
  22. Sen, A. The Ends and Means of Sustainability. J. Hum. Dev. Capab. 2013, 14, 6–20. [Google Scholar] [CrossRef]
  23. Nussbaum, M.C. Creating Capabilities: The Human Development Approach; The Belknap Press of Harvard University Press: Cambridge, MA, USA, 2011. [Google Scholar] [CrossRef]
  24. Robeyns, I. The Capability Approach: A Theoretical Survey. J. Hum. Dev. 2005, 6, 93–117. [Google Scholar] [CrossRef]
  25. Demals, T.; Hyard, A. Is Amartya Sen’s Sustainable Freedom a Broader Vision of Sustainability? Ecol. Econ. 2014, 102, 33–38. [Google Scholar] [CrossRef]
  26. Biermann, F.; Kim, R.E. The Boundaries of the Planetary Boundary Framework: A Critical Appraisal of Approaches to Define a “Safe Operating Space” for Humanity. Annu. Rev. Environ. Resour. 2020, 45, 497–521. [Google Scholar] [CrossRef]
  27. Biermann, F.; Kim, R.E. Architectures of Earth System Governance: Setting the Stage. In Architectures of Earth System Governance: Institutional Complexity and Structural Transformation; Biermann, F., Kim, R.E., Eds.; Cambridge University Press: Cambridge, UK, 2020; pp. 1–34. [Google Scholar] [CrossRef]
  28. Kudełko, J. Development Sustainability Levels in EU Countries. Sustain. Dev. 2024, 32, 1234–1251. [Google Scholar] [CrossRef]
  29. Carlsen, L. The state of the “Prosperity” pillar by 2022: A partial ordering-based analysis of the sustainable development goals 7–11. Green Financ. 2023, 5, 89–101. [Google Scholar] [CrossRef]
  30. Idris, A.; Razak, A.R. Energy Transition, Green Growth and Emission on Economic Growth Using Spline Approach: Evidence from Asia-Pacific Countries. Econ. Innov. Econ. Res. J. 2025, 13, 139–159. [Google Scholar] [CrossRef]
  31. Saeed, U.F. Achieving SDGs in Developing Economies: A CS-ARDL Analysis of the Effects of Industrial Growth and Foreign Investment on Carbon and Ecological Footprints. J. Sustain. Financ. Account. 2025, 8, 100025. [Google Scholar] [CrossRef]
  32. Perperoglou, A.; Sauerbrei, W.; Abrahamowicz, M.; Schmid, M. A Review of Spline Function Procedures in R. BMC Med. Res. Methodol. 2019, 19, 46. [Google Scholar] [CrossRef]
  33. Eilers, P.H.C.; Marx, B.D. Splines, Knots, and Penalties. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 637–653. [Google Scholar] [CrossRef]
  34. Friedman, J.H. Multivariate Adaptive Regression Splines. Ann. Stat. 1991, 19, 1–67. [Google Scholar] [CrossRef]
  35. Liashenko, O.; Dluhopolskyi, O. The Statistical Approach to Understanding the Interdependencies among Sustainable Development Goals. Econ.-Innov. Econ. Res. J. 2025, 13, 449–467. [Google Scholar] [CrossRef]
  36. Charbonneau, B.; Giguère, A. The Poly-Crisis and the Uncertain Possibility Space. Glob. Sustain. 2025, 8, e9. [Google Scholar] [CrossRef]
  37. Kuc-Czarnecka, M.; Markowicz, I.; Sompolska-Rzechuła, A. SDGs Implementation, Their Synergies, and Trade-Offs in EU Countries—Sensitivity Analysis-Based Approach. Ecol. Indic. 2023, 146, 109888. [Google Scholar] [CrossRef]
  38. Košíková, M.; Vašaničová, P. Exploring the Link between Digital Readiness and Sustainable Development: A Cluster Analysis of EU Countries. Sustainability 2025, 17, 5080. [Google Scholar] [CrossRef]
  39. Mazziotta, M.; Pareto, A. Methods for Constructing Composite Indices: One for All or All for One? Ital. Econ. J. 2016, 2, 229–253. Available online: https://scispace.com/pdf/methods-for-constructing-composite-indices-one-for-all-or-g1ws6c33dz.pdf (accessed on 20 August 2025).
  40. Mazziotta, M.; Pareto, A. Use and Misuse of PCA for Measuring Well-Being. Soc. Indic. Res. 2018, 142, 451–476. [Google Scholar] [CrossRef]
Figure 1. Conceptual flowchart of the modelling pipeline for SDG-based country classification and policy interpretation.
Figure 1. Conceptual flowchart of the modelling pipeline for SDG-based country classification and policy interpretation.
Sustainability 18 00601 g001
Figure 2. PCA projection of SDG performance across countries, coloured by regional affiliation. Note: The first two principal components account for most of the variance in the 17-dimensional SDG indicator space. Countries in Sub-Saharan Africa and South-East Asia tend to cluster closely, suggesting shared development patterns, while Latin American countries are more centrally distributed, reflecting transitional or mixed performance profiles.
Figure 2. PCA projection of SDG performance across countries, coloured by regional affiliation. Note: The first two principal components account for most of the variance in the 17-dimensional SDG indicator space. Countries in Sub-Saharan Africa and South-East Asia tend to cluster closely, suggesting shared development patterns, while Latin American countries are more centrally distributed, reflecting transitional or mixed performance profiles.
Sustainability 18 00601 g002
Figure 3. Unsupervised K-means clustering of countries based on SDG indicators, projected onto the first two principal components. Note: The three-cluster solution reveals latent groupings in the SDG space and serves as an exploratory benchmark prior to Bayesian modelling. While this clustering is not used for final classification, it provides initial insight into potential typological boundaries across different development profiles.
Figure 3. Unsupervised K-means clustering of countries based on SDG indicators, projected onto the first two principal components. Note: The three-cluster solution reveals latent groupings in the SDG space and serves as an exploratory benchmark prior to Bayesian modelling. While this clustering is not used for final classification, it provides initial insight into potential typological boundaries across different development profiles.
Sustainability 18 00601 g003
Figure 4. Heatmap of median standardised SDG scores by clusters. Cluster 0 consistently performs poorly across most goals, particularly in poverty, health, and education (Goals 1, 3, and 4). Note: Cluster 1 reflects a transitional profile with mixed scores near the global median, whereas Cluster 2 exhibits strong performance across most SDGs, particularly in the institutional and environmental domains. The heatmap underscores clear differentiation in development modes across clusters.
Figure 4. Heatmap of median standardised SDG scores by clusters. Cluster 0 consistently performs poorly across most goals, particularly in poverty, health, and education (Goals 1, 3, and 4). Note: Cluster 1 reflects a transitional profile with mixed scores near the global median, whereas Cluster 2 exhibits strong performance across most SDGs, particularly in the institutional and environmental domains. The heatmap underscores clear differentiation in development modes across clusters.
Sustainability 18 00601 g004
Figure 5. Resulting classification tree from the Bayesian Tree-Spline model, illustrating goal−specific thresholds used to differentiate between country clusters. Note: The top−level split is based on Goal 1 (No Poverty), which plays a central role in defining structural vulnerability. Subsequent branches incorporate Goals 3, 6, 11, and 13, capturing both monotonic and non-monotonic development patterns. The tree reflects a non−linear, layered progression of sustainability pathways across the global system.
Figure 5. Resulting classification tree from the Bayesian Tree-Spline model, illustrating goal−specific thresholds used to differentiate between country clusters. Note: The top−level split is based on Goal 1 (No Poverty), which plays a central role in defining structural vulnerability. Subsequent branches incorporate Goals 3, 6, 11, and 13, capturing both monotonic and non-monotonic development patterns. The tree reflects a non−linear, layered progression of sustainability pathways across the global system.
Sustainability 18 00601 g005
Figure 6. Three-dimensional visualisation of soft clustering results. Each point represents a country, plotted according to its posterior probability of belonging to Clusters 0, 1, and 2. Note: Countries located near the vertices tend to exhibit a strong affiliation with a single cluster, while those near the centre often exhibit ambiguous or hybrid development profiles. This probabilistic representation enables the identification of transitional cases and quantifies uncertainty in typological classification.
Figure 6. Three-dimensional visualisation of soft clustering results. Each point represents a country, plotted according to its posterior probability of belonging to Clusters 0, 1, and 2. Note: Countries located near the vertices tend to exhibit a strong affiliation with a single cluster, while those near the centre often exhibit ambiguous or hybrid development profiles. This probabilistic representation enables the identification of transitional cases and quantifies uncertainty in typological classification.
Sustainability 18 00601 g006
Figure 7. Distributions of selected SDG indicators by cluster (spline-based density plots). Note: Goals 1 (No Poverty) and 3 (Good Health) exhibit monotonic improvements from structurally vulnerable to consolidated countries, marking foundational progress. Goals 6 (Clean Water) and 11 (Sustainable Cities) display saturation effects, with diminishing returns beyond certain thresholds. Goal 13 (Climate Action) exhibits a non-monotonic pattern, in which some low-income countries outperform advanced economies, likely because of lower baseline emissions and external support rather than robust environmental policies.
Figure 7. Distributions of selected SDG indicators by cluster (spline-based density plots). Note: Goals 1 (No Poverty) and 3 (Good Health) exhibit monotonic improvements from structurally vulnerable to consolidated countries, marking foundational progress. Goals 6 (Clean Water) and 11 (Sustainable Cities) display saturation effects, with diminishing returns beyond certain thresholds. Goal 13 (Climate Action) exhibits a non-monotonic pattern, in which some low-income countries outperform advanced economies, likely because of lower baseline emissions and external support rather than robust environmental policies.
Sustainability 18 00601 g007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liashenko, O.; Pavlov, K.; Pavlova, O.; Chmura, R.; Czechowska-Kosacka, A.; Vlasenko, T.; Sabat, A. Classifying National Pathways of Sustainable Development Through Bayesian Probabilistic Modelling. Sustainability 2026, 18, 601. https://doi.org/10.3390/su18020601

AMA Style

Liashenko O, Pavlov K, Pavlova O, Chmura R, Czechowska-Kosacka A, Vlasenko T, Sabat A. Classifying National Pathways of Sustainable Development Through Bayesian Probabilistic Modelling. Sustainability. 2026; 18(2):601. https://doi.org/10.3390/su18020601

Chicago/Turabian Style

Liashenko, Oksana, Kostiantyn Pavlov, Olena Pavlova, Robert Chmura, Aneta Czechowska-Kosacka, Tetiana Vlasenko, and Anna Sabat. 2026. "Classifying National Pathways of Sustainable Development Through Bayesian Probabilistic Modelling" Sustainability 18, no. 2: 601. https://doi.org/10.3390/su18020601

APA Style

Liashenko, O., Pavlov, K., Pavlova, O., Chmura, R., Czechowska-Kosacka, A., Vlasenko, T., & Sabat, A. (2026). Classifying National Pathways of Sustainable Development Through Bayesian Probabilistic Modelling. Sustainability, 18(2), 601. https://doi.org/10.3390/su18020601

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop