AI-Based Determination of Action Plan for Manufacturing Component Carriers
20220043435 · 2022-02-10
Inventors
Cpc classification
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H05K3/4638
ELECTRICITY
G05B2219/45035
PHYSICS
G05B2219/32188
PHYSICS
G05B19/41865
PHYSICS
International classification
G05B19/418
PHYSICS
H01L21/67
ELECTRICITY
Abstract
A method of planning the manufacture of component carriers includes defining a set of final product parameters as a target for component carriers to be manufactured, ranking the process parameters concerning their impact on the final product parameters, selecting a subset of higher ranked process parameters, inputting the selected subset of process parameters for processing by an artificial intelligence module, and determining an action plan for the manufacturing based on an output of the artificial intelligence module, where the product parameters are influenceable by a set of process parameters settable during the manufacturing method.
Claims
1. A method of planning a manufacture of component carriers, comprising: defining a set of final product parameters as a target for component carriers to be manufactured, wherein the product parameters are influenceable by a set of process parameters being settable during the manufacturing method; ranking the process parameters concerning their impact on the final product parameters; selecting a subset of higher ranked process parameters; inputting the selected subset of process parameters for processing by an artificial intelligence module; and determining an action plan for the manufacturing method based on an output of the artificial intelligence module.
2. The method according to claim 1, further comprising: categorizing the process parameters into multiple categories, each category relating to an assigned manufacturing stage of the manufacturing method.
3. The method according to claim 2, wherein the ranking is based on the categorized process parameters.
4. The method according to claim 2, wherein the categorizing is based on at least one of the group consisting of expert knowledge, modelling, empirical data, and theoretical calculations.
5. The method according to claim 1, further comprising: validating the output of the artificial intelligence module and determining the action plan based on the validated output.
6. The method according to claim 5, wherein the validating comprises determining whether an output of the artificial intelligence module meets at least one predefined compliance criterion, and if not, modifying the output of the artificial intelligence module for meeting the at least one predefined compliance criterion.
7. The method according to claim 1, wherein the ranking is based on at least one of the group consisting of a regression, a correlation, and process knowledge.
8. The method according to claim 1, wherein processing by the artificial intelligence module comprises processing by deep learning.
9. The method according to claim 1, wherein processing by the artificial intelligence module comprises processing using a neural network.
10. The method according to claim 1, wherein the final product parameters describe physical properties of the manufactured component carrier.
11. The method according to claim 1, wherein the final product parameters are not directly adjustable during the manufacturing method.
12. The method according to claim 1, wherein the process parameters are directly adjustable during the manufacturing method.
13. The method according to claim 1, further comprising: discarding another subset of lower ranked process parameters.
14. The method according to claim 1, further comprising: storing data obtained during carrying out the method in a database for training the artificial intelligence module.
15. The method according to claim 1, comprising at least one of the following features: wherein the process parameters comprise at least one of the group consisting of a trace thickness, a trace width, an insulator thickness, a pad diameter, a via diameter, a temperature, a pressure, a processing time, an etch rate, and a concentration; wherein the final product parameters comprise at least one of the group consisting of a shrinkage, a coefficient of thermal expansion, an impedance, a resistance, a thickness of the component carrier, an alignment, and a land coplanarity; wherein the action plan is indicative of how to carry out the manufacturing method to achieve compliance with the defined set of final product parameters; wherein the method comprises analyzing, in particular adjusting, the input selected subset of process parameters by the artificial intelligence module so that the output of the artificial intelligence module provides instructions relating to the manufacturing method for obtaining component carriers complying with the defined set of final product parameters; wherein the method comprises manufacturing the component carriers based on the determined action plan.
16. An apparatus for determining an action plan for manufacturing component carriers, the apparatus comprising: a receiving unit configured for receiving a defined set of final product parameters as a target for component carriers to be manufactured and for receiving a set of process parameters, wherein the product parameters are influenceable by the set of process parameters being settable during the manufacturing method; a ranking unit configured for ranking the process parameters concerning their impact on the final product parameters; a selection unit configured for selecting a subset of higher ranked process parameters; an artificial intelligence module configured for processing the selected subset of process parameters using artificial intelligence; and a determining unit configured for determining the action plan for the manufacturing method based on an output of the artificial intelligence processing.
17. The apparatus according to claim 16, wherein the apparatus comprises a manufacturing device configured for manufacturing the component carriers based on the determined action plan.
18. The apparatus according to claim 16, wherein the apparatus is configured to carry out and/or control a method including: defining a set of final product parameters as a target for component carriers to be manufactured, wherein the product parameters are influenceable by a set of process parameters being settable during the manufacturing method; ranking the process parameters concerning their impact on the final product parameters; selecting a subset of higher ranked process parameters; inputting the selected subset of process parameters for processing by an artificial intelligence module; and determining an action plan for the manufacturing method based on an output of the artificial intelligence module.
19. A non-transitory computer-readable medium, in which a computer program of planning a manufacture of component carriers is stored, which computer program, when being executed by one or a plurality of processors, is adapted to carry out and/or control a method including: defining a set of final product parameters as a target for component carriers to be manufactured, wherein the product parameters are influenceable by a set of process parameters being settable during the manufacturing method; ranking the process parameters concerning their impact on the final product parameters; selecting a subset of higher ranked process parameters; inputting the selected subset of process parameters for processing by an artificial intelligence module; and determining an action plan for the manufacturing method based on an output of the artificial intelligence module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
DETAILED DESCRIPTION OF ILLUSTRATED EMBODIMENTS
[0061] The illustrations in the drawings are schematically presented. In different drawings, similar or identical elements are provided with the same reference signs.
[0062] Before referring to the drawings, exemplary embodiments will be described in further detail, some basic considerations will be summarized based on which exemplary embodiments of the invention have been developed.
[0063] In IC (integrated circuit) substrate or PCB (printed circuit board) manufacturing, many products need around 50 or more days and have to pass about 300 or more process steps before shipment. Nevertheless, some of integrated problems which were caused in the front end only can be detected at the end of the line. Once such a problem occurs, it may have an impact on many other products in the pipeline, and it may be difficult to find out the root cause.
[0064] During the manufacture of component carriers on panel level, the panel will go through the process from panel level to quarter level, and then further to single unit level. A layout may show criteria indicated on quarter panel level or single unit level, but contribution factors may come from the entire processes, thus it is a tough integration topic. Phenomena such as shrinkage with an impact on layer-to-layer alignment, land coplanarity, area thickness variation, area warpage, impendence, resistance, substrate thickness, etc., have an impact across multiple different processes.
[0065] In order to tackle these and other issues, a proactive manufacture planning system is provided according to an exemplary embodiment of the invention, combining an artificial intelligence (AI) module (such as a neural network) with substrate big data. In this context, substrate data may denote one or more character parameters of criteria of quality and engineering related parameters. Engineering related parameters may be for instance geometrical parameters (for instance a thickness) of an electrically insulating layer structure (for instance made of ABF), geometrical parameters of an electrically conductive layer structure (such as a copper trace width, copper thickness, etc.) in a component carrier (such as an IC substrate). The meaning of this term may however be expanded to engineering parameters like Q-time, copper density, substrate via quantity, etc. In an embodiment, it may be possible to set up simulation models for process input and/or output parameters to control to avoid or reduce excursion and deviation in an early stage. Such an embodiment can automatically and continuously learn the data/process relationship, may execute self-training and may validate the training model by new data and experience. The more data is provided or is accumulated over time, the better will be the accuracy of the model. Hence, an AI-based proactive process control system may be provided as a solution package for those various factors, cross-function processes, and high integration technology problems. Such an AI-based solution may overcome high integration technology problems which are caused by various factors and cross-function processes for reducing excursion and deviation. AI may thus be integrated in PCB manufacture to improve learning and data processing capabilities. To be highly effective, said application of AI may be used with big data sets in the initial training of the AI algorithms (for example deep learning, recurrent neural networks, etc.). In particular, AI integrated with a neural network may be combined with big data methodology. Thus, a result orientated platform may be provided for guiding proactive compensation in subsequent processes. Such a deep learning and continuous self-learning simulation model with a “What You See Is What You Get” characteristic may be efficiently employed to simplify sophisticated technology to easy execution.
[0066]
[0067] The apparatus 120 comprises a receiving unit 122 configured for receiving a defined set of final product parameters Y which are target parameters (or parameters to be predicted) for a component carrier 100 to be manufactured and which are influenceable by a set of process parameters X. The defined set of process parameters X, which is also received by receiving unit 122, is directly influenceable or settable or adjustable during manufacturing the component carriers 100. Thus, also the set of process parameters X may be input to the receiving unit 122. The final product parameters Y describe physical properties of the readily manufactured component carrier 100. Thus, the final product parameters Y are non-adjustable during the manufacturing method, but are the result thereof. In contrast to this, the process parameters X are directly adjustable as freely selectable design parameters during the manufacturing method. Examples for the process parameters X are properties of constituents used for forming a layer stack (such as trace width, insulator thickness, pad diameter, via diameter), a temperature and/or a pressure during lamination, a processing time during plating, an etch rate during patterning, a concentration of a chemical agent used for instance during plating, etc. Examples for the final product parameters Y comprise a shrinkage behavior or characteristic of resin of the layer stack, an average coefficient of thermal expansion (CTE) of the stack, an impedance and/or a resistance of created electrically conductive traces, a land coplanarity (i.e., an obtained level of warpage), etc.
[0068] In one practical example, a certain property in terms of land coplanarity shall be achieved. Land coplanarity of a component carrier 100 may relate to the goal that multiple lands or pads on a main surface of a component carrier 100 shall all lie in a common plane. In view of warpage and other artefacts, different lands or pads on the main surface of the component carrier 100 may in reality lie outside a target plane. Usually, it may be desired that land coplanarity is sufficiently small, for instance below a predefined threshold value. Hence, a certain level of land coplanarity may be a target or final product parameter Y to be achieved by component carriers 100 manufactured using a designed manufacturing method. In order to influence and finally adjust land coplanarity, appropriate adjustable process parameters X may be a width and a thickness of electrically conductive traces (such as a patterned copper foil) of a layer stack of the component carrier 100, as well as a thickness of electrically insulating layer structures (in particular prepreg sheets, ABF sheets, etc.). By setting, adjusting, modifying or applying these and/or other process parameters X in a manufacturing method, the mentioned and/or other final product parameters Y may be obtained in a respective readily manufactured component carrier 100. The determination of such a set of process parameters X to be used for a manufacturing method resulting in component carriers 100 having product parameters Y may be the goal of the method.
[0069] In a categorization unit 142, the defined set of process parameters X may be categorized into multiple categories 104, wherein each category 104 may correspond to an assigned manufacturing stage of the manufacturing method. For instance, one category 104 may include a subset of process parameters X being particularly relevant for a laser drilling process, another category 104 may include another subset of process parameters X being particularly relevant for a lamination process, and yet another category 104 may include a further subset of process parameters X being particularly relevant for a plating process. For instance, the categorization may be made on the basis of expert knowledge (for instance using expert rules and/or empirical data from a database) and/or by applying a theoretical and/or empirical model.
[0070] The categorized process parameters X may then be supplied to a ranking unit 124 configured for ranking the categorized process parameters X concerning their impact on the final product parameters Y. Said ranking may be carried out, for example, by applying a numerical model such as regression significant, correlation, and/or process knowledge. By this ranking, the process parameters X may be ordered, for instance individually for each category 104, in accordance with their relevance and impact on the final product parameters Y.
[0071] A selection unit 126 may then receive the ranked process parameters X as an input and may select therefrom a subset of higher ranked process parameters X. The selected subset of process parameters X is indicated schematically with reference sign 146. The remaining lower ranked process parameters X may then be disregarded for the further analysis. The disregarded or discarded subset of process parameters X is indicated schematically with reference sign 144. For instance, only a predefined number or a predefined percentage of most relevant process parameters X may be selected as an input for a subsequent artificial intelligence module 102. By taking this measure, the amount of data to be processed may be significantly reduced without the loss of significant information. Advantageously, this reduces the computational burden. At the same time, by selectively disregarding less relevant data, the accuracy and relevance of the output of the subsequent artificial intelligence analysis may be improved.
[0072] As already mentioned, artificial intelligence module 102 may then be supplied with the selected subset of process parameters X, as well as with the final product parameters Y. The artificial intelligence module 102 may be configured for processing the selected subset of process parameters X in combination with the defined set of final product parameters Y using artificial intelligence, for instance with the task of finding appropriate values of the selected subset of process parameters X which, when used for a manufacturing process for manufacturing component carriers 100, results in component carriers 100 meeting the requirements of the final product parameters Y. Advantageously, the artificial intelligence module 102 may apply deep learning. More specifically, the artificial intelligence module 102 may comprise a neural network for processing the mentioned set of data. For continuously improving its performance, the neural network may be trained by training data 150.
[0073] The output of the artificial intelligence module 102, which may be a proposal for an action plan 152 for manufacturing the component carriers 100, may then the input into an optional but advantageous validation unit 148. In the validation unit 148, the output of the artificial intelligence module 102 may be validated or assessed. More specifically, said validating may comprise determining whether the draft action plan 152 meets at least one predefined compliance or quality criterion, and if not, modifying the draft action plan 152 for meeting the at least one predefined compliance or quality criterion. For instance, simulations may be carried out in the validation unit 148 during which process parameters X may be further modified and the impact on the virtually manufactured component carriers (corresponding to the simulation) may be analyzed in terms of the goal of meeting compliance with the final product parameters Y. Modifications of the process parameters X which improve compliance with the final product parameters Y may be accepted, whereas modifications of the process parameters X which deteriorate compliance with the final product parameters Y may be rejected.
[0074] Based on the validated output of the validation unit 148, a determining unit 128 may then determine a final action plan 152 for the manufacturing method. The action plan 152 may include a sequence of processes as well as a set of parameter values (in particular of process parameters X) to be used for a method of manufacturing component carriers 100, in order to achieve compliance of the readily manufactured component carriers 100 with the defined set of final product parameters Y. In other words, the action plan 152 is indicative of how to carry out the manufacturing method to achieve compliance with the defined set of final product parameters Y.
[0075] Advantageously, data obtained during carrying out the method (for instance data obtains by the AI processing, during validation, etc.) may be stored in a database 106 and may be used for training and thereby further improving the artificial intelligence module 102. Additionally or alternatively, such data may also be used for further improving operation of the validation unit 148 (for example if validation is made based on known-good combinations, or some kind of AI processing).
[0076] As shown in
[0077] In
[0078]
[0079] The scheme according to
[0080] The process parameters X, in particular the process condition parameters XB, may be input into the artificial intelligence module 102 in the context of a defined project target (compare reference sign 156). The artificial intelligence module 102 can work to find a manufacturing process in which final product parameters Y can be obtained, at least within for instance predefined acceptable ranges. The artificial intelligence module 102 may apply elements of artificial intelligence such as one or more neural networks 154, regression analysis 158, fuzzy logic 160, etc. The results of the application of artificial intelligence may result in a process compensation 162, for instance a modification of at least part of the process parameters X, in particular of the product-related process parameters XA.
[0081] Traditionally, manufacture defects or excursions trigger engineers to investigate each individual process for correlation or commonality finding, make failure analysis and take containment action. But on the huge plurality of integrated problems during component carrier manufacture, which problems can be detected sometimes only at the end of the line, this traditional response may impact hundreds of lots in the pipeline and introduce high risk for throughput, yield and quality.
[0082] In order to overcome such conventional shortcomings, the illustrated exemplary embodiment of the invention combines AI (in particular implementing a neural network 154) with process knowledge to work out a simulation model by deep learning and self-learning substrate big data, and sets up an AI-based proactive process control system for component carrier manufacture in order to ensure that parameters are in optimum ranges for predictably ensuring product quality and preventing excursion.
[0083] Again referring to
[0084]
[0085] In
[0086] The shown neural network 154 may be a feedforward neural network. The network starts from the input layer 164. Each neuron 165 will receive the information for the former layer and will meanwhile transform the information to the next layer. This may end at the prediction subject (Y). The IC substrate-based example or any other embodiment may however also use a feedback neural network, belonging to a kind of feedback dynamics system. In a feedback neural network, each neuron simultaneously feeds its output signal back to other neurons as an input signal. Hence, it may take a while to stabilize to achieve a desired prediction target.
[0087] As shown, a certain component carrier 170 for which the artificial intelligence module 102 predicts good quality, can be released (see reference sign 172). In contrast to this, a specific component carrier 174 for which the artificial intelligence module 102 predicts a poor quality, can be classified as waste (see reference sign 176), can be put on hold together with its entire assigned lot (see reference sign 178), or can be made subject of a factor compensation (see reference sign 180), and can be accepted after successful compensation and verification (see reference sign 182). In terms of compensation and verification, a feedback loop 184 may be implemented which reintroduces an obtained parameter set into the artificial intelligence module 102 for further improvement in a subsequent iteration.
[0088] The on-hold-lot 178 according to reference sign 178 can then be compensated (see reference sign 180) or discarded (see reference sign 176), as indicated by dashed lines in
[0089] Hence, in order to apply the AI-based proactive process control system according to an exemplary embodiment of the invention, once a training model is fixed, the predicted Y-results may guide the proposal X used in the manufacturing process. On the other hand, if predicted Y-results shift from a target caused by X-factor excursion, an operator (such as an engineer) can respond to the downstream process parameters based on a compensation proposal provided by the AI-based proactive process control system. Meanwhile, the triggered product may be on hold until an action is done. This may be denoted as a dynamic predict-adjust function loop.
[0090]
[0091] As can be taken from reference sign 186, an initial manufacturing plan can be designed based on a set of process parameters X, in the shown example X1, X2, X3, X4 and X5.
[0092] As can be taken from reference sign 188, a predicate for detection of the artificial intelligence module 102 may indicate that process parameter X2 is out of control, out of specification or has another kind of problem.
[0093] As can be taken from reference sign 190, the artificial intelligence module 102 may calculate a proposed virtual compensation for the deviation of process parameter X2. In the shown example, process parameters X3, X4 may be adapted for virtually compensating the deviation of process parameter X2.
[0094] As can be taken from reference sign 192, a post compensation of the developed action plan or manufacturing process may then be carried out in the real process.
[0095] By taking this measure, the final target in form of the final product parameters may then be complied with.
[0096]
[0097]
[0098] Referring to the left-hand side of
[0099] In a categorization unit 142, the process parameters X are categorized into different categories 104, each category 104 relating to an assigned process during the manufacture of the component carriers 100. For instance, based on models or expert knowledge, it may be determined which of the process parameters X are assigned to a corresponding manufacturing process or stage. This categorization, which may involve process knowledge, may also be denoted as a filtering of input factors, see filter unit 194.
[0100] Subsequently, the categorized process parameters X are ranked in a ranking unit 124 concerning their impact on the final product parameters Y. This input ranking, which may also use process knowledge, may involve a mathematical regression analysis 196, a correlation analysis 198 assessing which of the process parameters X are strongly correlated with and/or have a high impact on the final product parameters Y, and process knowledge 200. Descriptively speaking, it may be assessed which processes impact which parameters to which degrees. This process may relate to an initial sorting factors' correlation level unit 202.
[0101] Automatic ranking each factor's correlation level may involve a stepwise regression significant method. Stepwise regression may be denoted as an approach to select a subset of effects for a regression model. It can be useful in the parameter selection. In particular, it may be advantageous to use the minimum corrected Akaike Information Criterion (AICc) to choose the best model. It is also possible to use the minimum Bayesian Information Criterion (BIC) to choose the best model. In general, BIC penalizes models with more parameters more than AICc does. For this reason, it leads to choosing more parsimonious models, that is, models with fewer parameters, than does AICc.
[0102] In a selection unit 126, a selection of a subset of higher ranked process parameters X may be made. In other words, an amount of data may be reduced by only selecting a part of the process parameters X for the further analysis and as training data 204 for a neural network 154, while discarding (see reference sign 206) less relevant process parameters X. This may significantly reduce the data volume to be processed and may therefore reduce the computational burden while at the same time reliably avoiding the loss of meaningful data thanks to the previous ranking. By ranking and selecting, the number of parameters may be significantly reduced (for instance from 52 to 12).
[0103] Thereafter, the artificial intelligence module 102, here embodied as a neural network 154, is involved in the further data processing. For this purpose, the selected subset of process parameters X is input for processing by the artificial intelligence module 102. A training model (see reference sign 208) may be trained using the most relevant process parameters X according to the previous ranking and selection, to thereby trigger an automatic learning process of the neural network 154. A quality analysis may be made in the quality analysis unit 210. By applying a quality criterion (for instance the requirement R2>0.7), it may be determined whether data is sent back for repeated training (see reference sign 212), is discarded (see reference sign 206) or proceeds to final modelling 214. The described processes are carried out in terms of modelling 216 and training the model 218. R2 (which may also be denoted as coefficient of determination) is a proportion of variance in a dependent variable that can be explained by an independent variable. Hence, for interpreting the strength of a relationship based on its R2 value, R2>0.7 can be considered as a strong effect size.
[0104] Final modelling 214 may include a final verification or validation analysis (see reference sign 220), i.e., an assessment as to whether the output of the artificial intelligence module 102 can be accepted as correct (or sufficiently reliable) or not. During verification of validation, it may be checked whether the determined model is fine. If not, parameters may be changed and/or indexed. If the parameters are fine, an action plan 152 may be established on the basis of the received output of the artificial intelligence module 102.
[0105] If the validation is successful, a determining unit 128 determines an action plan 152 as a plan for the manufacturing method to be actually carried out based on an output of the artificial intelligence module 102. In other words, the action plan 152 indicates how the future manufacture of component carriers 100 shall be carried out, i.e., how the process parameters X shall be adjusted to make the final process parameters Y stable.
[0106] As can be taken from
[0107] Phase 1 (see reference sign 222): Use of a significant regression method to screen and filter all factors, and find out those being most important and critical factors. Phase 1 may use a stepwise regression method as an approach to make factors screening and filter out the significant factors (steps according to blocks 122, 194 and 202).
[0108] Phase 2 (see reference sign 224): Use big data and neural network 154 to train the model. Phase 2 starts to use the neural network 154 to train the final model (steps according to blocks 216 and 218).
[0109] Phase 3 (see reference sign 226): Use more data to validate the model and/or to render the model more accurately. Phase 3 validates the model (step according to block 220).
[0110]
[0111] More specifically,
[0112] In the phase of the method in which the neural network is involved, all suspected process parameters X may be input into this model. By neuron network calculation, deep learning using current input factors may be carried out, and the model can be continuously validated. Consequently, it may be possible to obtain a good accuracy. Meanwhile, it may also be possible to use new data to retrain the model to further improve accuracy of the adjustment. It may also be possible to apply this solution correspondingly to a whole substrate process to set up such a substrate AI-based proactive process control system.
[0113]
[0114]
[0115] Without compensation and referring to the left-hand side of
[0116] Thus, when the system predicts that the final shrinkage is out of control during an early stage of the process of manufacturing the component carriers 100, and when the matched fixture according to reference sign 270 is not present, this will lead to high scrap (see reference sign 266). Then, the system may hold the corresponding lot before the impact step and inform the impact step to prepare the matched fixture according to reference sign 270 to cover the potential scrap 266 and lead time loss. After the system implementation, there is sufficient time for fixture preparation. The yield and lead time will be improved significantly by implementing matched fixture 270. The shrinkage of substrate or panel 258 in the horizontal and vertical directions according to the left-hand side of
[0117] In the following, it will be described how the shrinkage management can be carried out by an AI-based proactive process control system according to an embodiment of the invention. Based on a proposal from the AI-based proactive process control system, an engineer can understand how much compensation is needed, and which step(s) need(s) to take action. Once the final shrinkage is predicted as out of control (see reference sign 256 in
[0118] Referring to
[0119]
[0120]
[0121]
[0122] In the shown example concerning land coplanarity (i.e., land coplanarity of component carrier 100 in terms of level warpage), each land 280 shall be attached at a planar bottom on pedestal 278. Land coplanarity is a critical parameter for component assembly processes, i.e., for mounting components on component carrier 100. The system detects some key factors out of control, and the prediction result shows the final land coplanarity will be out of control in the lower components carrier 100 according to
[0123]
[0124] However, by an AI-based proactive process control system according to an exemplary embodiment of the invention, it may be possible to set up a simulation model for input/output parameters and to simulate. This may predict accuracy very well. Land coplanarity is a potential risk for scrap. Historical data and experience may continuously support the model of self-deep learning and validation.
[0125]
[0126] In such a system, a complex input 300 (having 52 input parameters in the shown example) is converted into a simpler output 302 (having 12 output parameters in the shown example) by an apparatus 120 implementing artificial intelligence. The following procedures can be carried out in this context in apparatus 120:
[0127] In a first process stage, all potential factors may be selected.
[0128] In a second process stage, parameters (for instance maximum parameters) may be entered.
[0129] In a third process stage, a regression can be carried out.
[0130] The second and the third stages may thus include an auto-ranking of each factor's correlation level.
[0131] In a fourth process stage, the system may validate each factor's correlation level and filter the significant factors. It may be decided whether parameters are kept or are rejected.
[0132] It should be noted that the term “comprising” does not exclude other elements or steps and the use of articles “a” or “an” does not exclude a plurality. Also, elements described in association with different embodiments may be combined.
[0133] Implementation of the invention is not limited to the preferred embodiments shown in the figures and described above. Instead, a multiplicity of variants is possible which use the solutions shown and the principle according to the invention even in the case of fundamentally different embodiments.