A medical imaging system (100, 400) comprising: - a memory storing machine executable instructions and a configured artificial neural network; - a processor configured for controlling the medical imaging system by executing of the machine executable instructions, wherein execution of the machine executable instructions causes the processor to: - receive magnetic resonance imaging data, wherein the magnetic resonance imaging data is BOLD functional magnetic resonance imaging data descriptive of a time dependent BOLD signal for each of a set of voxels; - construct a set of initial signals by reconstructing the time dependent BOLD signal for each of the set of voxels using the magnetic resonance imaging data, wherein the set of initial signals is the time dependent BOLD signal for each voxel; and - receive a set of modified signals from the configured artificial neural network in response to inputting the set of initial signals into the configured artificial neural network, wherein the set of modified signals is either a pure noise signal from the set of initial signals or the set of modified signals with the pure noise signal removed, wherein the configured artificial neural network is configured for removing physiological artifacts from the set of initial signals, wherein the pure noise is noise due to the physiological artifacts, characterized in that the configured artificial neural network comprises a plurality of recurrent neural networks, wherein for each of the set of voxels there is an individual recurrent neural network, said individual recurrent neural networks forming said plurality of recurrent neural networks. - a memory storing machine executable instructions and a configured artificial neural network; - a processor configured for controlling the medical imaging system by executing of the machine executable instructions, wherein execution of the machine executable instructions causes the processor to: - receive magnetic resonance imaging data, wherein the magnetic resonance imaging data is BOLD functional magnetic resonance imaging data descriptive of a time dependent BOLD signal for each of a set of voxels; - construct a set of initial signals by reconstructing the time dependent BOLD signal for each of the set of voxels using the magnetic resonance imaging data, wherein the set of initial signals is the time dependent BOLD signal for each voxel; and - receive a set of modified signals from the configured artificial neural network in response to inputting the set of initial signals into the configured artificial neural network, wherein the set of modified signals is either a pure noise signal from the set of initial signals or the set of modified signals with the pure noise signal removed, wherein the configured artificial neural network is configured for removing physiological artifacts from the set of initial signals, wherein the pure noise is noise due to the physiological artifacts, - receive magnetic resonance imaging data, wherein the magnetic resonance imaging data is BOLD functional magnetic resonance imaging data descriptive of a time dependent BOLD signal for each of a set of voxels; - construct a set of initial signals by reconstructing the time dependent BOLD signal for each of the set of voxels using the magnetic resonance imaging data, wherein the set of initial signals is the time dependent BOLD signal for each voxel; and - receive a set of modified signals from the configured artificial neural network in response to inputting the set of initial signals into the configured artificial neural network, wherein the set of modified signals is either a pure noise signal from the set of initial signals or the set of modified signals with the pure noise signal removed, wherein the configured artificial neural network is configured for removing physiological artifacts from the set of initial signals, wherein the pure noise is noise due to the physiological artifacts,