摘要:This article introduces an algorithm for determining optimal parameters of a technological process. The objective function is the processing time of operations (efficiency) at the constraint of quality requirements of finish according to the designer specification. The problem of selecting a correct combination of processing parameters may only be solved when the cause-and-effect relationship between the finish quality and the machining settings is known. If the process considered for optimisation is repeatable, it appears economically viable to invest resources in the development of a model that would describe these relationships. To this end, we propose employing the artificial neural network trained on the progressions obtained from the tests. In the second stage, the Multiple-Input-Multiple-Output (MIMO) system, capable of representing relationships of nonlinear nature, was implemented for the optimisation of the objective function. The paper presents the application of the developed algorithm in determination of optimal parameters for the roller burnishing process of surface treatment. A technologist/software user defines the range of acceptable surface finishes. The optimisation algorithm determines a set of modifiable parameters that ensure minimal processing time at a specified surface finish requirements constraint.