A method includes training an artificial neural network with training data that comprises a sets of design parameter values for design parameters for circuit traces in a high speed communication link, determining an output formula that relates a sets of design parameters to a corresponding output parameter for the circuit traces in response to training the artificial neural network, running the output formula using a second set of design parameter values to obtain a corresponding set of output parameters for the circuit traces, determining that the corresponding set of output parameters differ from a set of modeled output parameters by less than a predefined percentage, and fabricating a circuit trace in a printed circuit board based upon the output formula in response to determining that the corresponding set of output parameters differ from the set of modeled output parameters by less than the predefined percentage.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method, comprising: training an artificial neural network with first training data, wherein the first training data includes a first plurality of sets of design parameter values for a plurality of design parameters for circuit traces in a high speed communication link; determining, in response to training the artificial neural network, an output formula that relates a particular set of the sets of design parameters to a corresponding output parameter for the circuit traces; running the output formula using a second plurality of sets of design parameter values for the design parameters to obtain a corresponding set of output parameters for the circuit traces; determining that the corresponding set of output parameters for the circuit traces differ from a set of modeled output parameters by less than a predefined percentage; and fabricating a circuit trace in a printed circuit board based upon the output formula in response to determining that the corresponding set of output parameters differ from the set of modeled output parameters by less than the predefined percentage. 2. The method of claim 1, further comprising: selecting the first training data, wherein training the artificial neural network is in response to selecting the first training data. 3. The method of claim 2, wherein in selecting the first training data, the method further comprises: using an optimization model to determine a number of sets of design parameter values in the first plurality of sets of design parameter values. 4. The method of claim 1, wherein in training the artificial neural network, the method further comprises: training the artificial neural network to maximize a determinant of an information matrix of the plurality of sets of the design parameter values. 5. The method of claim 1, further comprising: training the artificial neural network with second training data, wherein the second training data comprises a second plurality of sets of design parameter values for the plurality of design parameters for the circuit traces in response to determining that the corresponding set of output parameters for the circuit traces does not differ from a set of modeled output parameters by less than a predefined percentage. 6. The method of claim 1, wherein the design parameter values comprise: a trace width of a first trace and a second trace of a trace pair of the printed circuit board; a trace thickness of the first trace and the second trace; a trace spacing between the first trace and the second trace; a trace distance between the first trace pair and a second trace pair of the printed circuit board; a surface roughness of the first trace and the second trace; a height of a substrate of the printed circuit board; a dielectric constant of the substrate; a loss tangent of the substrate; a dielectric constant of a mask layer of the printed circuit board; and a loss tangent of the mask layer. 7. The method of claim 6, wherein the output parameters comprise: a channel impedance of the first trace pair; a channel loss of the first trace pair; a near-end crosstalk of the first trace pair; and a far-end crosstalk of the first trace pair. 8. A non-transitory computer-readable medium including code for performing a method, the method comprising: training an artificial neural network with first training data, wherein the first training data comprises a first plurality of sets of design parameter values for a plurality of design parameters for circuit traces in a high speed communication link; determining, in response to training the artificial neural network, an output formula that relates a particular set of the sets of design parameters to a corresponding output parameter for the circuit traces; running the output formula using a second plurality of sets of design parameter values for the design parameters to obtain a corresponding set of output parameters for the circuit traces; determining that the corresponding set of output parameters for the circuit traces differ from a set of modeled output parameters by less than a predefined percentage; and fabricating a circuit trace in a printed circuit board based upon the output formula in response to determining that the corresponding set of output parameters differ from the set of modeled output parameters by less than the predefined percentage. 9. The computer-readable medium of claim 8, the method further comprising: selecting the first training data, wherein training the artificial neural network is in response to selecting the first training data. 10. The computer-readable medium of claim 9, wherein in selecting the first training data, the method further comprises: using an optimization model to determine a number of sets of design parameter values in the first plurality of sets of design parameter values. 11. The computer-readable medium of claim 8, wherein in training the artificial neural network, the method further comprises: training the artificial neural network to maximize a determinant of an information matrix of the plurality of sets of the design parameter values. 12. The computer-readable medium of claim 8, the method further comprising: training the artificial neural network with second training data, wherein the second training data comprises a second plurality of sets of design parameter values for the plurality of design parameters for the circuit traces in response to determining that the corresponding set of output parameters for the circuit traces does not differ from a set of modeled output parameters by less than a predefined percentage. 13. The computer-readable medium of claim 8, wherein the design parameter values comprise: a trace width of a first trace and a second trace of a trace pair of the printed circuit board; a trace thickness of the first trace and the second trace; a trace spacing between the first trace and the second trace; a trace distance between the first trace pair and a second trace pair of the printed circuit board; a surface roughness of the first trace and the second trace; a height of a substrate of the printed circuit board; a dielectric constant of the substrate; a loss tangent of the substrate; a dielectric constant of a mask layer of the printed circuit board; and a loss tangent of the mask layer. 14. The computer-readable medium of claim 13, wherein the output parameters comprise: a channel impedance of the first trace pair; a channel loss of the first trace pair; a near-end crosstalk of the first trace pair; and a far-end crosstalk of the first trace pair. 15. An information handling system, comprising: a memory that stores code; and a processor that executes code stored in memory to: train an artificial neural network with first training data, wherein the first training data comprises a first plurality of sets of design parameter values for a design parameters for circuit traces in a high speed communication link; determine, in response to training the artificial neural network, an output formula that relates a particular set of the sets of design parameters to a corresponding output parameter for the circuit traces; run the output formula using a second plurality of sets of design parameter values for the plurality of design parameters to obtain a corresponding set of output parameters for the circuit traces; determine that the corresponding set of output parameters for the circuit traces differ from a set of modeled output parameters by less than a predefined percentage; and fabricate a circuit trace in a printed circuit board based upon the output formula in response to determining that the corresponding set of output parameters differ from the set of modeled output parameters by less than the predefined percentage. 16. The information handling system of claim 15, wherein the processor is further to: select the first training data, wherein training the artificial neural network is in response to selecting the first training data. 17. The information handling system of claim 16, wherein in selecting the first training data, the processor is further to: use an optimization model to determine a number of sets of design parameter values in the first plurality of sets of design parameter values. 18. The information handling system of claim 15, wherein in training the artificial neural network, the processor is further to: train the artificial neural network to maximize a determinant of an information matrix of the plurality of sets of the design parameter values. 19. The information handling system of claim 15, wherein the processor is further to: train the artificial neural network with second training data, wherein the second training data comprises a second plurality of sets of design parameter values for the plurality of design parameters for the circuit traces in response to determining that the corresponding set of output parameters for the circuit traces does not differ from a set of modeled output parameters by less than a predefined percentage. 20. The information handling system of claim 15, wherein the design parameter values comprise: a trace width of a first trace and a second trace of a trace pair of the printed circuit board; a trace thickness of the first trace and the second trace; a trace spacing between the first trace and the second trace; a trace distance between the first trace pair and a second trace pair of the printed circuit board; a surface roughness of the first trace and the second trace; a height of a substrate of the printed circuit board; a dielectric constant of the substrate; a loss tangent of the substrate; a dielectric constant of a mask layer of the printed circuit board; and a loss tangent of the mask layer.