I have a real estate property dataset with the property attributes as independent variables and the asking price at which the property was valuated by a real estate agent as a dependent variable.
For the same property I have multiple assessments made by different agents, so my dataset has samples that are the same, except for the dependent variable.
I want to train a RandomForest model using this data, but without using the agent that made valuation as an input feature. Having multiple observations for the same property can be a problem when it comes to keeping the independence of each sample? If so, what are some of the possible solutions and workarounds?