A computer-implemented method for controlling operation of a fluid transport system, by a applying a self-learning control process, the method comprising: - receiving (S1, S2) obtained values of a plurality of input signals during operation of the fluid transport system during a first period of time, wherein operation of the fluid transport system during the first period of time is controlled by a predetermined control process, wherein the plurality of input signals defines an input space having a first number of dimensions, - automatically selecting a subset of the plurality of input signals based on the received obtained values of the plurality of input signals that have been obtained during said first period of time while operation of the fluid transport system has been controlled by the predetermined control process, - receiving obtained values of at least the selected subset of input signals during operation of the fluid transport system during a second period of time, wherein operation of the fluid transport system during the second period of time is controlled by applying the self-learning control process, wherein the self-learning control process is configured to control operation of the fluid transport system based only on the selected subset of input signals, and wherein applying the self-learning control process comprises updating (S75, S76, S77) the self-learning control process based on the received obtained values of the selected subset of the input signals and based on at least an approximation of a performance indicator function, wherein the self-learning control process implements a reward-based learning agent, and wherein the selected subset of input signals defines a reduced input space having a reduced number of dimensions, smaller than the first number of dimensions, such that the dimension of a state space of the learning agent is reduced. - receiving (S1, S2) obtained values of a plurality of input signals during operation of the fluid transport system during a first period of time, wherein operation of the fluid transport system during the first period of time is controlled by a predetermined control process, wherein the plurality of input signals defines an input space having a first number of dimensions, - automatically selecting a subset of the plurality of input signals based on the received obtained values of the plurality of input signals that have been obtained during said first period of time while operation of the fluid transport system has been controlled by the predetermined control process, - receiving obtained values of at least the selected subset of input signals during operation of the fluid transport system during a second period of time, wherein operation of the fluid transport system during the second period of time is controlled by applying the self-learning control process, wherein the self-learning control process is configured to control operation of the fluid transport system based only on the selected subset of input signals, and wherein applying the self-learning control process comprises updating (S75, S76, S77) the self-learning control process based on the received obtained values of the selected subset of the input signals and based on at least an approximation of a performance indicator function,