Let's assume that I have a dataset which gives me the two variables: height ($x_1$), daily calorie intake ($x_2$) and weight ($y$) of a person. In this dataset, we assume I have a large enough number ($n$) of examples in my dataset to make it statistically accurate.
Now, I can do a regression with multiple variables (in this case: 2), to obtain a prediction of a person's weight based on their height and calorie intake. It's rather easy: If I want to find out the predicted weight of a person, I need simply insert the value $x_1$ and $x_2$ into my fitted equation to obtain $y$.
However, I am wondering how I can do something a bit different:
Given a height $x_1$ and a daily calorie intake $x_2$, what is the probability of a person having a weight greater than or less than a certain value, or having a weight in a certain range.
For example: Assume I have $2000$ calories intake per day and a body height of $180 \text{ cm}$, what is the probability that the person weighs between $80\text{ kg}$ and $90\text{ kg}$.
Is such an estimation possible? And if so, how can I do it (analytically or numerically)? Is there any way for me to bound the error that this estimate will have?