Review Article

A Review on Machine Learning Models in Injection Molding Machines

Table 8

Cases of ANN backpropagation algorithms in injection molding.

Algorithm usedAI model taxonomyDepth layer sizes, training time, and testing timeDatasetFramework, core language, and interfaceAdvantagesDisadvantagesRef.

An artificial neural network trained with a backpropagation algorithmSupervised learningIt consists of a two-layer network, and cycle time is 43.77 secondsDataset consists of 6 quality variables (part length, spot, stains, burn marks, flash, and unfilled parts)NAAll the parameters have high coefficients, which shows that the network performs wellThere is a small amount of redundancy among all the observation variables[79]
ANN coupled with an improved PSO algorithm like hybrid ANN-PSOSupervised learningMultilayer feed-forward backpropagation ANNThe dataset consists of forty-four sets, where forty sets are utilized as the training set, and four sets are utilized as test setPythonThere is an excellent agreement between measured radii about curvature about a bi-aspheric lens with less than 1% deviation and the predicted onesThere are strain and volumetric shrinkage variations in the lens[80]
A backpropagation neural network algorithmSupervised learningIt consists of input and output layersTest data as 2 models, respectively, consisting of 120 samples and 40 samplesNAIncreasing the predicted performance on a product qualityNA[81]
A simulated annealing (SA) optimization algorithmSupervised algorithmThree-layer abductive networksThe datasets consisted of various runner diameters, cavities, volumes, and gate lengths, searching for max warp and gate diameter.Moldflow/MPI systemAccurately predicts the warp of multiinjection moldThere is an error of 8.6%, valuing optimally selective values about results in prediction of neural models[14]
Backpropagation neural network algorithmSupervised learningTwo layersData consisted of input conditions: CaCo3%, MnO3%, dwell time, and temperatureMATLAB 7.0Predicts the output range which is lesser than ten percentage errors that correspond to the noticed valueNA[82]
Artificial neural networks, trained with the backpropagation algorithmSupervised learningThree-layer networkData were obtained from 126 production cyclesQwikNetEven with less important variables than desired, an ANN system to diagnose faults can be successfully builtOnly one topology was considered[13]
Multilayer perceptron (MLP) backpropagation algorithmSupervised learningIt consists of three layersDataset consists of injection speed and holding pressureIntegrated circuit (IC)Reduces the size of data, which improves the training timePrediction of the quality is good if more datasets are used[26]
Non-binary genetic algorithmSupervised learningThree-layer neural network with a 4-12-1-neuron configurationThere are 54 training datasets and 10 testing datasetsSimulation studies were done utilizing Moldflow software systems.The process operating parameters were determined correctlyThe training dataset size should be increased[83]
Error backpropagation algorithm and the Levenberg ± Marquardt approximation algorithmSupervised learningTwo-stage multilayered feed-forward neural network114 total data points in which 94 are used to trainC-MOLD simulation software and MATLABHave the ability to predict injection time while presenting new operating condition with high accuracySlow convergence and a tendency about the networks from becoming struck locally, making a gradient in a descent methodology not suitable or applicable for applications of this type[84]
Backpropagation artificial neural network algorithmSupervised learningThe 2-hidden-layer architecture was utilized for every networkDataset consisted of process parametersSoftware simulation. Using a PC with spreadsheet input.Able to process and train in time using the single network just for monitoring multiple products, qualities, and parametersCase study of real-life manufacture problems was not considered[24]
Error backpropagation algorithm and Levenberg–Marquardt algorithmSupervised learning3-layer networkDataset consists of process parametersC-MOLD simulation and MATLABOverall error is significantly less than 0.93%NA[17]
Backpropagation (BP) algorithmSupervised learningTwo-layer networkData consist of process parametersPLASFILIncrease of accuracy of a processThe number of process parameters was less[85]
Scale conjugating gradients and Levenberg–Marquardt (LM) learning algorithmSupervised learningThree-layer neural networkSome experimental data were utilized for testing data; that value is not utilized as train.
MAPE and R2 for testing data were 1.849 and 0.9995
TOOL-TEMP TT-157 E MATLABPredicts the yield lengths of plastic in the moldNA[86]
Backpropagation learning algorithmSupervised learningThree or more layersDataset consists of mold, constant pressure, melt, gas injection, injection speed, gas delay, and gas distance.NETS simulatorImproved through reducing residual stress, warpage, shrinkage, and sink markLimited testing projects were used[42]
Backpropagation algorithmSupervised learningThree layersThe data consist of powder blending parameters and are randomly split into test set and train setMATLABFound out optimal solids loading of feedstocks consisting of blendsNot able to detect a critical solid loading enabling the attainment of a significant reduction in lead times for a particular feedstock[37]
Backpropagation algorithmSupervised learningThree-layer networkThe data consist of coolant flow rate, coolant flow temperature, and CTPNational Instruments simultaneous DAQ boards are used in combination with LabWindows CVI softwareExcellent prediction about polymeric surface cavities’ temperature profiles based upon different process conditionsANN size is not optimized[87]
Backpropagation algorithmSupervised learningThree-layer network. The hidden layer is considered with 2 nodes. A value of 0.9 was utilized to reduce overfitting.Data consist of MFR, Pinj, Tmold, and TmeltPartAdviser CAEThe model developed can predict standard injected part as a shortage of otherwise known about weld line defects or short shotsProcess parameters are not integrated[88]
Backpropagation algorithmSupervised learning3-layer feed-forward backpropagation with ten neurons in the hidden layerData are extracted from the factory databases utilizing MATLABMATLAB environmentReported through applying the intelligent system technique for improving downstream performances predicting in range of manufacturing environmentSeveral measurements are inadequate[89]
Backpropagation algorithmSupervised learningThree-layer networks, where the hidden layers had 3 neurons, and the neurons are L-neuron, D-neuron, and P-neuron, respectivelyDataset consists of temperatureVisual Basic software platformTrain timing about the PIDNN was relatively small, and the last controlled results are excellentIt was computationally costly and time-consuming to train with traditional CPUs[41]
Backpropagation-learning algorithmSupervised learningThree-layer networkData are collected through rotation viscometry continued through the non-linear regressionNAReducing a quantity for the experiment needed for determination for practicing constantlyNA[90]
Backpropagation-learning algorithmSupervised learningThree-layer networkProduct cost dataMATLABComplete info in the process timing was no requirement. The neural networks help us improve concept design by evaluating costs on the various process and design alternatives.Determines the total number as hidden layers; the neuron on every hiding layer was the trial-error process. The selected neural network might be the best and may not be the best. Sensitive studies about a cost relating feature in a product the cost might be challenging.[91]
Backpropagation algorithmSupervised learningThree-layer networkDataset is split into a training set, validation set, and testing setMATLAB toolAble to model almost any dataRelies on discrete measured process parameters as inputs to the model[92]
Backpropagation algorithmSupervised learningEntry layer with five process variables, a hidden layer with 33 neurons, and an exit layer with eight variables.Dataset consists of process variables like injection, temperature, and switch over.Specific software not mentionedThe precision of the model of a neural network is perfectly validVery few process variables are considered[93]
Backpropagation algorithmSupervised learning4-2-3 (4 neurons of an input layer, two neurons of the hidden layer, three neurons of output layer)Data were obtained experimentally based on the Taguchi test scheduleC-MOLD softwareReduces the number of experiments and has adaptive learning abilityRequires a lot of training process before a BPANN can be used for prediction and optimization[94]
Backpropagation algorithmSupervised learningThree-layer networkPowdered metals, compaction pressure, powder composition, and sintering condition are important input parametersMATLAB neural network toolboxDemonstrated method is about advising the best selection of material as earlier as possible onstage about design in a componentDesign geometries about commonly occurring component were not considered[95]
Backpropagation algorithmSupervised algorithmThe network had 3 core layers and output layers, a hidden layer, and an input layerData consist of pattern lines (two hundred micrometer nozzle), feed rates, pressure, and standoff distance (millimeter)MATLAB simulation modelThe approach adopted in this paper is applicable for different printable materials having a different composition and viscosity along with another printable technology about providing the incentive about optimizingDispensement in materials affects the volume of air in syringe barrels and the viscosity of the material[96]
Backpropagation algorithmSupervised learningThree-layer backpropagation neural networkData consist of surface finish, number type lines, part size, cavity material, tolerance, number of cavities, plating, mold material, number of cavities per mold, insert, and mold base typeCAD modeling softwareHelps in increasing the efficiency of the product developing process by reducing the number of mold design iteration designed by the designerMany input parameters are considered and it is sensitive to noisy data[1]
Feed-forward type neural networkSupervised learning3-layer network, and the hidden layer was determined through the trial and error methodInjection time data were utilized for training a neural network systemMATLAB environmentSolves the real-world problem of the MIM process and Moldflow softwareNA[23]