You do not state the type of model that you are using for prediction. I will assume that it is a linear regression model.
You might use a transformed response with your model, where the transform linearizes the response and satisfies the linear regression assumption that the fitted response may vary from negative infinity to positive infinity. For example, when the response is physically constrained to [0,1] (e.g., yield 0-100%), then the logit transform of Y helps.
You might use a different type of model, such as a neural network or a non-linear model from theory for the response curve that you desire.