ccao-data / model-res-avm

Automated valuation model for all class 200 residential properties in Cook County (except vacant land and condos)
GNU Affero General Public License v3.0
20 stars 3 forks source link

Drop class code, add Census tracts as predictor #198

Closed dfsnow closed 5 months ago

dfsnow commented 5 months ago

This PR removes property class as a predictor and adds Census tracts.

Class is dropped due to concerns about its influence (it's highly predictive) compared to its accuracy. If it's included in the model but a property has an un-updated or otherwise incorrect class code, then they may receive an incorrect value. Class is also basically a combination of features already in the model (sqft, age, etc.), so removing it should not substantially impact performance.

Adding Census tracts is just one additional way to further split up location.

dfsnow commented 5 months ago

CC @ccao-jardine for awareness.