Review Article

A Review on Machine Learning Models in Injection Molding Machines

Table 9

Hybrid algorithms in injection molding.

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

Self-designed learning algorithmSupervised learningNAThe dataset consists of process control parametersMATLAB toolboxIt provides real-time control. Effective in the controlled injection molding machine.NA[97]
A hybrid learning algorithm is usedSupervised learningTwo-layer networkDataset consists of peak melt temperature, cushion, dosage time, cycle time, injection time, and ram velocityNAHigh process reliability. Cost-effective due to reduction in production costs.Automatic tuning of machine setups[98]
NASupervised learningThree-layer networkData from experimental investigationsProduct design workbenchQuality of the model is very high for the parameter space investigated, allowing plausible formulation-property correlations to be readily presentedNA[99]
An efficient algorithm, reliable in detecting the presence of the location of weld linesSupervised learning3-4-1 three-layer BPN is modeled for evaluating weld line propertiesExperimental data for open literature simulates results about self-development (CAE)-system HSCAEMATLAB neural network toolboxDetecting the location about weld lines with good accuracyNA[100]
Multiple learning algorithmsSupervised learningOne or two hidden layersReview of literature on injection molding, casting, and applications through ANNFluent, CALCOSOFT, and MagmasoftProvides a comprehensive exploration of types of research performed on injection molding parameters to obtain the best resultNA[101]
Bee colony algorithmSemisupervised learningPacking time is 6.6 s, and cooling time is 3.4 sDataset consists of packing pressure (Pack_P), mold temperature (Mold_T), and melt temperature (Melt_T),FE analysis software MoldflowHas advantages in terms of quality and costs and efficiently supports engineers to determine the optimal process parameterMany design variables related to machine settings and mold conditions were not considered[102]
Simple SOM modelUnsupervised learningOne or two-dimensional networkData were melt temperature levels mold temperature levels, holding pressure levels, packing time, and cooling timeNAEfficient method to find an optimal parameter for the injection molding processThe amount of needed data is large[103]
Particle swarm optimization algorithmSupervised learningA factor with a significant impact is time for cooling. It tells about shrinkage about HDPE.Data consist of input parameters: mold temperature, packing pressure, packing time, and melting temperatureNAResults accurately show melting of the temperature of 190°C, injective pressures about 70 MPa, and refill pressures of 85 MPa, and minimum shrinkage is found within eleven seconds of coolingNA[34]
Multiple response optimization modelsNA3-layer network, where input layer has 5 nodes and output layer has 3 nodesData consist of 5 process parameters: values cooling time, mold temperature, the melt, the injection flow rate, and holding pressureMATLAB softwareImproves the amount about proposing multiple responses and optimizes the problem about multiple responses optimized in the enterpriseNA[104]
Neural network model, an integrated simulation programNAThree-layer adductive networkData consist of the length and diameter of the runner systemFEM simulationRapidly and efficiently gives the result for determining the optimal runner-system parameter about injection moldingNA[12]
Levenberg–Marquardt algorithmSupervised learningMultilayer FFNData consist of temperature in the melting zone, the pressure of molten plastic, and mold toleranceMATLAB/Simulink software environmentSignificantly less overshoot and faster transienceHas a larger quantity of neurons[105]
DFSMC algorithmNAFrequency fs = 200 Hz, oil temperature toil = 30 ∼ 40°, and maximum supply pressure pS max = 21 MPa.The total control system is coupled with 2-input 2-output systemNACounteracts a coupling effect, reducing a fuzzy rule numberNA[106]
Fuzzing sets and neural networksSupervised learningInput and output layers have 45 and 81 neurons, respectively.Dataset consists of short-shot, sink-mark, ash, ow-mark, weld line, warpage, and crackingMATLAB neural network toolbox was used for system implementationPredicts the parameters perfectly at the test run itself without wasting many resourcesThe neural network should be trained with exceptional white rules to encounter the sudden unexpected problems[107]