This content can't be printed from the browser. Use Export PDF with Pro for an offline copy.
Marden Homes manages rented apartments and is developing a machine learning model to predict which reported faults will require urgent repairs. Its training data combines tenants’ reports with maintenance records collected by different contractors.
State one data-cleaning action that could be applied to the combined training data.
State one possible effect of poor-quality training data on the model.
A software fault has copied some maintenance records several times. Outline why the repeated copies should be removed before training.
Some records have a missing value for the age of an apartment’s heating system. Describe how predictive modelling could be used to handle these missing values.
A distance-based model uses repair cost in currency units and fault duration in days. Repair costs have a much larger numerical range than fault durations. Explain why normalization would be appropriate before training this model.
Records from older buildings are more likely to contain missing values. Marden Homes proposes deleting every incomplete record before training the model and then using its predictions to prioritize repairs. Discuss the ethical implications of this proposal.
Orven Community Transport operates bookable minibuses and is developing a machine learning model to predict journey duration. Its dataset contains a small number of completed journeys but hundreds of candidate input features describing routes, bookings and passenger assistance requirements.
State one potential benefit of feature selection for Orven’s model.
State one difficulty associated with the curse of dimensionality.
Orven has limited time available for preprocessing. Outline one reason for initially using a filter method rather than a wrapper method to select features.
Orven later has sufficient processing time to investigate feature combinations. Describe how a wrapper method could select a suitable subset of features for predicting journey duration.
Orven proposes keeping every available feature because each might contain useful information. Explain why reducing dimensionality could instead improve predictions for new journeys when only a small number of completed journeys is available.
Orven proposes excluding all passenger assistance requirements from the input features to protect privacy. Journey-duration predictions will be used to set pickup schedules. Discuss whether Orven should adopt this feature-selection policy.