1. Introduction
Manufacturing is a cornerstone of industrial development and economic growth, playing a pivotal role in producing goods to meet societal demands [
1]. However, traditional manufacturing methods often entail significant resource consumption and waste generation, raising concerns about their environmental impact. The manufacturing sector accounts for a substantial share of global greenhouse gas emissions, energy consumption (15%), and material consumption (35–40%) [
2]. Consequently, the quest for more sustainable manufacturing practices has become increasingly urgent in the face of climate change and resource depletion for a circular economy.
Additive Manufacturing (AM) or 3D Printing has emerged as a revolutionary approach characterized by its layer-by-layer construction of parts from digital models. This innovative method contrasts sharply with conventional manufacturing (CM), which typically relies on subtractive processes to remove material from a larger block [
3]. AM offers numerous advantages, including design flexibility, ability to create complex geometries, and reduced material waste. AM can minimize waste and optimize resource utilization. Furthermore, AM enables the production of products close to end users, reducing transportation emissions and enhancing supply chain efficiency [
4].
The AM sustainability potential can be further amplified by its capability to fabricate lightweight structures that meet stringent performance requirements, making it particularly attractive for industries such as aerospace, automotive, and healthcare [
5], where material efficiency and performance are paramount [
6]. Additionally, AM facilitates the use of alternative and recycled materials, contributing to a more sustainable lifecycle for products [
7]. However, despite its inherent advantages, the widespread adoption of AM faces challenges such as variability in material properties, process parameters, and complexities of optimizing designs.
Sustainability in AM integrates environmental, social, and economic considerations. It emphasizes the optimization of material usage, energy efficiency, and innovative production techniques to meet current manufacturing demands while ensuring that future generations can sustain production capabilities without exhausting resources or inflicting harm on the environment [
8]. Specifically, the sustainability metrics considered in this research include energy consumption, part weight, scrap weight, and printing time, which directly relates to the economic and environmental goals of sustainability. Energy consumption and production time drive the operational efficiency, influence both energy usage and carbon emissions. Reducing material usage, reflected in part and scrap weights, conserves resources and minimizes waste. By optimizing these parameters, AM can achieve material savings, which in turn reduces energy consumption, emissions, printing time, and overall costs. These interconnected improvements address both economic and environmental sustainability and highlight the importance of parameter optimization for efficient and sustainable AM processes.
Machine learning (ML) has emerged as a promising approach to address the above challenges and offer a powerful tool for analyzing complex datasets and uncovering relationships between parameters and performance outcomes. Integrating ML into the AM process enables users to predict mechanical properties and assess AM parameters impact on sustainability metrics [
9]. By employing advanced algorithms, ML can analyze vast amounts of data generated during the AM process [
10] and facilitate the optimization of parameters like the layer thickness, infill type, and build orientation. This data-driven approach enhances the process efficiency while supporting informed decision-making to achieve sustainability objectives.
Hyperparameter optimization methods are essential for enhancing ML models in the context of AM. Techniques such as grid search [
11] and random search [
12] systematically and randomly navigate parameter spaces, respectively. However, these methods can be computationally intensive and may lack the desired precision. In contrast, Bayesian optimization offers a probabilistic framework that effectively balances exploration and exploitation, although its implementation can be intricate [
13]. The Limited-memory Broyden–Fletcher–Goldfarb–Shanno with Box constraints (L-BFGS-B) optimizer, a gradient-based approach, excels in managing bounded continuous optimization, yielding results that are both faster and more computationally efficient [
14]. This study employs L-BFGS-B to overcome limitations of the traditional methods, thereby advancing the parameter optimization for the AM sustainability.
The objective of this research is to investigate the relationship between AM process parameters and sustainability outcomes, with a particular focus on both environmental and economic dimensions. Using experimentally generated data, ML techniques are applied post hoc to model and interpret the complex interactions between specific process parameters and measurable sustainability metrics such as energy consumption and material efficiency. This approach enables a deeper understanding for the parameter choice to impact sustainability performance. By addressing a gap in existing literature, our solution contributes a data-driven framework for the sustainability implication of AM processes to valuable insights for both academic research and practical applications.
2. Literature Review
AM builds parts layer by layer, guided by digital models, which significantly reduces the material waste and energy consumption compared to CM [
3]. Due to these advantages, AM is often considered a more sustainable option than CM [
8].
Sustainability of manufacturing processes including AM is commonly assessed by three primary approaches: cradle-to-grave [
15], cradle-to-gate [
16], and gate-to-gate [
17]. The cradle-to-grave approach evaluates sustainability metrics like energy consumption and material usage from raw material extraction to product’s disposal after its useful life. Cradle-to-gate focuses on these metrics from the raw material extraction to production stage, while gate-to-gate examines only the production process. Analysis methods employed in these approaches include Life Cycle Costing (LCC) which focuses on the total economic cost, and Life Cycle Assessment (LCA), which evaluates environmental impacts over the product’s lifecycle [
18].
Various approaches have been proposed to investigate AM sustainability. Some studies have focused on energy consumption and material usage as key indicators of AM sustainability [
19]. Energy consumption in AM encompasses multiple stages, including warm-up time, printing time, post-processing, and material processing, all of them contribute to the overall energy demand. Additionally, factors such as machine’s efficiency and its rate of utilization play a crucial role in determining energy use. A machine running at the optimal capacity with high utilization rates tends to be more energy-efficient, as downtime and idle energy consumption are minimized. In contrast, low utilization or inefficient operation can lead to wasted energy [
20]. Moreover, the quantity and type of material processed, whether metals, polymers or composites, can influence the energy required for both material handling and post-processing stages. Insightfully managing these aspects is the key to enhancing AM sustainability by optimizing energy use while maintaining production quality [
21]. One study evaluated the impact of key FFF parameters on the mechanical properties and mass of PLA-printed parts, it also developed predictive models for the observed responses. The findings identified extrusion temperature as the most influential factor due to its effect on material behavior and thermal–rheological characteristics. Print speed also affects the results, though its influence varied with part geometry and printer configuration. The study stablished a low-error predictive model based on structured experimental planning, demonstrating the effectiveness of mathematical modeling in capturing parameter–property relationships in FFF [
22]. Others have examined relationships between electrical energy consumption and emissions to assess AM sustainability [
23]. These findings emphasize that infill density is a dominant factor, with a substantial effect on material consumption, energy usage, and overall CO₂ emissions. Another work applied twelve ML algorithms in modeling energy consumption of FDM using a dataset of isovolumetric parts with Gaussian Process Regression (GPR) achieving the best performance. Although it identified the optimal build orientation for minimizing energy use, it did not explicitly analyze or interpret the relationship between orientation and energy consumption [
24]. Recent research has explored the dual objectives of understanding parameter influence and applying artificial intelligence (AI) techniques to predict CO₂ emissions in FFF processes [
25]. Another research proposed a G-code-based method to predict carbon emissions in 3D printing by avoiding the use of ML techniques. By comparing FDM with traditional injection molding (IM) for PLA products, it found that FDM resulted in significantly lower emissions, especially in small-batch or customized production, highlighting its environmental benefits [
26]. In the context of metal AM, energy [
27] and exergy [
28] metrics have been used to evaluate sustainability. Additionally, some studies have explored the recyclability of PET filaments to assess sustainability for the material usage [
29]. Design plays a pivotal role in achieving AM sustainability. By leveraging the AM flexibility, designers can optimize part geometries to reduce material usage, create lightweight structures, and minimize waste. Features such as topology optimization and lattice structures allow for efficient designs that maintain strength while using less material [
30]. Furthermore, design for recyclability and modular components can extend product life cycles, facilitate remanufacturing, and enhance material recovery, contributing to a circular economy. Thoughtful design choices in AM can not only improve resource efficiency but also reduce energy consumption in the manufacturing process [
31]. Traditionally, the Taguchi method, a well-established approach for optimizing parameters in manufacturing and engineering processes, is applied. It provides a systematic framework aimed at enhancing performance while minimizing variability. By employing orthogonal arrays and signal-to-noise ratios, this method effectively reduces the number of experimental trials needed to identify optimal process parameters. Its robust statistical foundation has made it a preferred choice in quality control and process optimization, as it can identify resilient settings with minimal experimental effort [
19].
However, the Taguchi method has notable limitations. Its signal-to-noise ratios often fail to accurately determine optimal factor levels, and its application requires substantial statistical expertise, limiting accessibility for non-experts. The method’s effectiveness depends on interactions between controllable and noise factors. When these interactions are weak, its reliability diminishes, while strong interactions among controllable factors can obscure the true optimum. Additionally, its offline nature makes it unsuitable for real-time process adjustments, and its assumption of linear, additive effects may not hold in complex manufacturing systems with nonlinear interactions. These constraints underscore the need for more flexible, data-driven optimization techniques [
32]. Although these studies have made significant contributions to understanding AM sustainability, approaches they used are often time-consuming, labor-intensive, and resource-intensive, requiring extensive experiments and data collection to draw meaningful conclusions.
To address the challenges of AM sustainability, ML tools have been increasingly studied for their potential to predict and optimize various processes [
33]. By focusing on key mechanical properties such as tensile strength, compressive strength, and Young’s modulus, researchers have harnessed ML techniques to enhance the efficiency of AM. While specific models like Regression [
34], Classification [
35], Neural Networks (NN) [
26] and Ensemble Learning models [
36] have been employed, the overarching goal remains the same: optimizing AM processes to reduce waste and energy consumption. For instance, the prediction of tensile strength through ML allows for the identification of optimal processing parameters, which improves the part quality and minimizes defects [
33,
34,
37]. It is crucial as defects in printed parts often lead to increased material waste and longer production times. Similarly, by accurately predicting the compressive strength [
38] and Young’s modulus [
39], ML can facilitate the design of components to meet performance specifications without the excess material usage including geometrical feature identification and segmentation [
40]. Printing temperature, layer height, and printing speed significantly impact the tensile strength. Temperature has a positive impact while the layer height and printing speed negatively impact the tensile strength [
41]. Printing temperature has a similar effect on Young’s modulus [
42]. Layer height and infill percentage dominantly impact Young’s modulus, and infill patterns can significantly influence the strength, stiffness, and weight of a 3D printed part [
43]. Therefore, optimizing printing parameters is essential to ensure desired mechanical performance and prevent defects, as slight variations can affect strength, stiffness, and durability [
44,
45]. Moreover, the integration of ML into parameter optimization strategies [
32,
33], such as adjusting layer thickness, infill type and build orientation, contributes significantly to sustainability efforts [
19]. These efforts can reduce the need for trial-and-error methods traditionally used in AM, thereby decreasing production time and energy consumption.
Hyperparameter tuning is an essential process to enhance the performance of ML models by identifying the most effective parameter configurations. The grid search method systematically evaluates all possible combinations of predefined hyperparameters for a thorough assessment, but it incurs significant computational costs [
11]. In contrast, the hybrid grid search improves efficiency by combining systematic exploration of critical parameters with random sampling of less influential ones. Bayesian optimization utilizes a probabilistic framework with a surrogate function to iteratively refine optimal parameter settings, leading to the enhanced computational efficiency [
46]. The L-BFGS method, employed with support vector regressors [
47,
48], is a gradient-based optimization technique specifically tailored for continuous and differentiable functions. It iteratively adjusts parameters within established constraints, promoting the faster convergence and reducing computational expense [
49]. These methods highlight the crucial role of hyperparameter tuning in enhancing the ML model performance while ensuring efficiency, particularly in the AM field, where accurate and sustainable predictions are paramount.
Despite advancements in utilizing ML for predicting mechanical properties, a significant gap remains in directly correlating AM parameters with sustainability metrics. While the indirect benefits of enhancing mechanical properties and reducing defects are evident, further research is essential to establish clear connections between specific ML applications and sustainability outcomes in AM. Understanding the specific AM parameters to impact sustainability metrics is crucial for improving the overall efficiency and environmental performance of the AM process. This research aims to directly analyze the relationship by evaluating different ML models and presenting optimized parameters, which offers a substantial advancement over the traditional time-consuming and resource-intensive approaches for AM sustainability. To achieve this, we select Linear Regression, Decision Trees, Random Forest, and Gradient Boosting models that are widely recognized for their robustness and effectiveness in regression tasks and commonly used in the literature. This selection helps evaluation of the L-BFGS-B optimization method in the computational efficiency and effectiveness for an alternative to traditional hyperparameter tuning methods such as the grid search. Although other ML methods such as Neural Networks, k-Nearest Neighbors, Gaussian Process Regression, and Support Vector Regression have their merits, they are not included in this research due to their limitations in the dataset size, relevance to continuous data, and less frequent use in the AM context. By integrating sustainability assessments into the ML process, our research introduces a novel data-driven method that examines key parameters such as the layer thickness, number of shells, build orientation, infill type, and infill percentage. Impacts of these parameters are evaluated in energy consumption, part weight, scrap weight, and printing time to form a comprehensive framework for AM sustainability. Our research solution could ultimately lead to the development of sustainable AM practices that align with industry goals and environmental standards.
3. Methodology
In this section, we discuss the evaluation of ML models, hyperparameter optimization, evaluation metrics, data collection, and sustainability metrics.
3.1. ML Models
ML models employed in this research are Random Forest, Decision Trees, Gradient Boosting, and Linear Regression. These models are selected for their robustness and effectiveness in handling regression tasks, and widespread use in related applications, making them ideal for evaluating sustainability metrics in AM. Random Forest and Gradient Boosting, as ensemble-based models, excel in capturing complex interactions between features while reducing overfitting through their inherent aggregation mechanisms [
50]. Decision Trees provide clear interpretability, enabling insights into the relative importance of process parameters [
36]. Linear Regression offers a baseline for the comparison due to its simplicity and efficiency [
39]. Each model configuration is carefully chosen to align with our objectives to ensure reliable predictions across sustainability metrics in the energy consumption, part weight, scrap weight and production time. This combination of models provides a comprehensive framework to assess the impact of AM process parameters on sustainability outcomes.
3.1.1. Linear Regression (LinReg)
Linear regression is a technique used in statistics and Machine Learning to model the relationship between dependent and independent variables, assuming a linear relationship. Changes in the dependent variable occur proportionally with changes in the independent variables, as shown in the equation below:
where
Y is the dependent variable,
X is the independent variable, βο is the intercept, β is the slope of the line, and ε represents the error between the predicted and actual values [
39].
By minimizing the sum of squared differences between the true and predicted values, linear regression identifies the best-fit line, a process known as the least squares method. It is most effective for linear data with the minimal noise.
3.1.2. Decision Tree (DT)
Decision Trees are simple yet powerful regression models that split the data recursively into regions with minimal target variance. They are particularly intuitive, as they create a flowchart-like structure where each internal node represents a decision rule, and leaf nodes correspond to predictions. However, DTs are prone to overfitting due to their tendency to memorize training data [
36].
Mathematically, the decision at each split minimizes the Mean Squared Error (MSE):
where
is the actual value,
is the mean of the target values in a region, and
n is the number of data points in the region.
The tree grows until a stopping criterion, such as the maximum depth or minimum samples per leaf, is met. Predictions are made by taking the mean of target values in the corresponding region.
3.1.3. Random Forest (RF)
Random Forest enhances the performance of Decision Trees by using an ensemble of trees trained on bootstrapped subsets of the data. Each tree randomly selects a subset of features for splitting, introducing randomness that reduces overfitting and improves generalization. RF is robust to noise and highly effective in predicting complex patterns [
50].
For regression, RF predicts by averaging the outputs of all the
T trees:
where
is the prediction of the
t-th tree.
By combining the strengths of multiple weak learners, RF provides accurate and stable predictions while remaining resistant to overfitting.
3.1.4. Gradient Boosting (GB)
Gradient Boosting is an advanced ensemble technique that builds trees sequentially, where each tree corrects the residuals of the previous trees. Unlike RF, which trains trees independently, GB uses a gradient descent approach to optimize a loss function, typically the MSE for regression tasks. This iterative refinement allows GB to capture complex relationships effectively [
51].
The residuals at iteration
t are computed as
where
is the actual value, and
is the prediction from the previous iteration.
The updated prediction is
where
η is the learning rate, and
is the prediction from the
t-th tree.
GB’s iterative error minimization makes it highly accurate, but it requires careful tuning of hyperparameters to prevent overfitting or underfitting.
3.2. Hyperparameter Optimization
For the parameter optimization and response variable prediction, the model is initialized by importing Python libraries and defining a dataset with various parameters related to AM, using Google Colab. ML models such as Decision Tree (DT) and Random Forest (RF) regressors are used to predict multiple response variables, including the energy consumption, part weight, scrap weight, and production time. Both models utilize the ‘random_state’ parameter to ensure reproducibility of results, the RF model also incorporates the ‘n_estimators’ parameter to define the number of trees in the forest, which is set to 100. The data are split into training and test sets, with 20% reserved for testing, and a consistent random state is used for reproducibility across different runs [
51]. To enhance the model performance, the ‘StandardScaler’ is applied to normalize the feature scales.
For the hyperparameter optimization, the minimize function from the ‘scipy.optimize’ library is utilized to leverage the L-BFGS-B method. Unlike the grid search or random search that are computationally expensive and time-intensive, L-BFGS-B is chosen for its efficiency in optimizing continuous and smooth functions within bounded constraints. The considered hyperparameters include ‘n_estimators’ for RF and ‘max_depth’ for both DT and RF. Other hyperparameters, such as ‘min_samples_split’ and ‘min_samples_leaf’, are not included for the computational efficiency and focus on parameters with the most significant impact on the model performance. This setup aims to fine-tune the models and optimize AM parameters to minimize costs and improve efficiency.
Table 1 highlights the hyperparameter configurations for the models used in the parameter optimization.
This approach ensures a balance between the computational efficiency and predictive accuracy to demonstrate the practical application of advanced ML techniques in improvement of the AM sustainability.
3.3. Evaluation Metrics
The models’ performance is assessed using the Coefficient of Determination (R
2), Mean Absolute Error (MAE), and Mean Squared Error (MSE) [
38].
R
2, MAE, and MSE are fundamental metrics used to evaluate the accuracy of regression models. R
2, or the coefficient of determination, quantifies the percentage of the variance in the dependent variable that is predictable from the independent variables, with values closer to 1 indicating a better fit of the model [
36], mathematically represented as
where
(Sum of Squares of Residuals) =
,
(Total sum of squares) =
,
= actual values,
= predicted values, and
= mean of actual values.
Mean Absolute Error (MAE) measures the average magnitude of errors in predictions, giving a straightforward indication of prediction accuracy with a perfect score of 0, mathematically represented as
where
is the absolute error between the actual and predicted values.
Meanwhile, Mean Squared Error (MSE) calculates the average of the squares of the errors, heavily penalizing larger errors, which makes it sensitive to outliers in the dataset, mathematically represented as
These metrics together provide a comprehensive overview of a model’s predictive performance, helping in both the diagnostics of model behavior and the comparison of different models under consideration [
52]. To evaluate the model performance comprehensively, we incorporate multiple techniques beyond the traditional metrics like R
2, MAE, and MSE.
Model Stability Analysis: Stability analysis assesses the consistency of model predictions by calculating the mean and standard deviation of predictions across multiple bootstrap samples. This method highlights the reliability of each model under varying training conditions to offer deeper insights into model robustness.
True vs. Predicted Values with Error Bands: The actual vs. predicted value plots provide a visual representation of model accuracy. To enhance interpretability, error bands are added to these plots, representing the standard deviation of errors. Residuals (
) are calculated as follows.
where
and
are the true and predicted values, respectively. The standard deviation of residuals (
) quantifies the error spread
where ‘m’ is the total number of samples. The error bands are then defined as
Selecting appropriate evaluation metrics is crucial for ensuring the reliability, robustness, and interpretability of machine learning models, especially with experimental datasets. This study employs a comprehensive assessment framework combining prediction accuracy metrics, uncertainty quantification, and visual validation methods. Bootstrap-based stability analysis evaluates prediction variability across response variables, ensuring model consistency.
Additionally, true vs. predicted value plots visually assess bias, variance, and predictive performance, providing deeper insights into model reliability and generalizability. This integrated approach strengthens model evaluation, ensuring the selected models are statistically sound and practically applicable.
3.4. Dataset Description, Preprocessing and Datasplitting
To evaluate the AM sustainability, four key metrics, energy consumption, part weight, scrap weight, and printing time, are analyzed using five process parameters at three levels, as shown in
Table 2. The Taguchi Orthogonal Arrays (OA) approach is employed to optimize experimental design, reducing the number of experiments from 243 (full factorial design) to 27, as per the L27 OA design [
19]. The dataset is provided by the corresponding author who is also the author of the referenced paper [
19]. This ensures that the dataset structure, including process parameters and response variables, aligns with the objectives of this research.
Numerical features, such as the layer thickness and infill percentage, are standardized using the ‘StandardScaler’ to enhance the model performance and ensure consistent training. Categorical variables, including the infill type (Cross, Diamond, Honeycomb) and build orientation (Flat, On-edge, Upright), are encoded using ‘pd.Categorical’. The choice of ‘pd.Categorical’ over methods like One-Hot Encoding is driven by its compactness, as it avoids the feature expansion and minimizes dimensionality. This results in the lower memory usage and computational overhead for its high efficiency. Additionally, the distinct categories in the dataset are effectively represented with direct numerical encoding to eliminate the need for binary columns required by One-Hot Encoding. This approach ensures efficient preprocessing while maintaining clarity and interpretability, aligning seamlessly with our goals.
Figure 1 displays the parameter combinations used in our research for 3D printing specimens. Five factors at three levels are considered for investigation as follows: print layer thickness, number of shells, infill type, infill percentage, and build orientation.
Figure 2 shows dimensions of the experimental specimens. Polylactic Acid (PLA) material with a 1.75 mm diameter filament is used to fabricate the ASTM-standard specimen using the Fused Filament Fabrication (FFF) process as classified under ISO/ASTM 52900 [
53]. A CubePro Duo 3D printer is used to produce the specimens. The printer has a build volume of 275 × 265 × 230 mm and supports a minimum layer thickness of 70 µm. Default settings for extrusion temperature and printing speed are employed. The printer is equipped with dual nozzles, allowing the use of different types of materials during fabrication.
Figure 3 displays 3 building orientations.
Figure 4 presents the experimental data collected for the four sustainability metrics. The x-axis represents the sample index, while the y-axis displays the corresponding values for each metric, allowing for a clear comparison across the different samples in terms of energy consumption, part weight, scrap weight, and production time. The connecting lines between data points are included to help readers follow the trend and do not imply a linear relationship between the values. The energy consumed is determined by multiplying the 3D printer’s power consumption by the sum of the warm-up and printing times. Part weight and scrap weight are measured by weighing the printed part and any additional materials such as support structures, respectively. Production time encompasses both setup and printing durations.
To ensure the reliable model evaluation, the dataset is split into training and testing sets using an 80:20 ratio. This split allows much of the data to be used for training the models, while a representative portion is reserved for testing their performance. A fixed random seed is applied during the splitting process to maintain consistency and reproducibility of results across different runs. This approach ensures that the training and testing sets remain representative of the overall dataset for a robust evaluation of the model ability.
3.5. Sustainability Metrics
Among the three aspects of sustainability, economic, environmental, and social sustainability [
54], this research focuses on the economic and environmental aspects. Energy efficiency, material efficiency, and process efficiency are identified as key factors contributing to both environmental and economic sustainability [
2,
55]. Energy efficiency reduces the energy consumption and lowers operational costs while minimizing the carbon footprint. Material efficiency involves optimizing the resource utilization, reducing waste, conserving natural resources, and decreasing pollution [
20]. Economically, it leads to significant cost savings by minimizing the material usage. Processing efficiency enhances production rates and reduces energy use and operational costs, thereby improving profitability and environmental outcomes.
In the context of AM, sustainability metrics in energy consumption, part weight, scrap weight, and production time quantitatively represent the environmental impact and efficiency of the printing process. These metrics facilitate informed decisions to balance sustainability goals with operational performance. Mathematical representations of these metrics are as follows.
3.5.1. Energy Consumption (EC)
It can be represented as the total kilowatt-hours (kWh) used during the production of a single part and the warm-up time [
15].
where
is the power rating of the 3D printer (in kilowatts),
is the time the printer takes to warm-up, and
is time taken to print the part (in hours).
3.5.2. Part Weight (PW)
The total mass of the final product, usually measured in grams or kilograms [
55] is represented as
where
is the mass of each component of the part if the part consists of multiple components.
3.5.3. Scrap Weight (SW)
The total mass of waste material generated during the printing process [
19] is represented as
where
is the weight of the waste material for each print job.
3.5.4. Production Time (PT)
The total time required to produce a part, which includes setup time, printing time, and post-processing time [
55], is represented as
where
is the time for setting up the printer,
is the actual printing time, and
is the time required for any post-processing steps.
5. Conclusions
This research evaluated ML models for predicting sustainability outcomes in AM, focusing on energy consumption, material usage, printing time, and scrap generation. Among the models tested, Decision Tree (DT) and Random Forest (RF) demonstrate the superior predictive performance and interpretability.
Build orientation is consistently identified as the most influential parameter across all sustainability metrics, while other factors, such as infill percentage and number of shells, show limited but context-specific effects. Feature importance rankings and partial dependence plots confirm the models’ ability to capture and explain complex relationships between AM parameters and sustainability outcomes.
The integration of the L-BFGS-B optimization algorithm enables efficient hyperparameter tuning, further enhancing model accuracy and robustness. The results highlight the potential of DT and RF models as practical tools for data-driven decision-making in sustainable AM process planning.
The work is limited by its focus on specific material and process parameters. Future research will expand the scope to include diverse materials and AM techniques to broaden the applicability of the findings. Our final goal is to offer a scalable approach for advancing sustainable manufacturing practices through interpretable and efficient ML models.