Provided is a medical imaging apparatus including a storage configured to store training data and an optimization coefficient; at least one processor configured to identify at least one image feature value from an input medical image, and to identify a value of at least one parameter of the medical imaging apparatus, based on the at least one image feature value and the optimization coefficient, by using a neural network processor; an output interface configured to output a resultant image generated based on the value of the at least one parameter; and an input interface configured to receive a first control input of adjusting the value of the at least one parameter, wherein the at least one processor is further configured to update the optimization coefficient by performing training using the training data and the first control input.