You are a machine learning engineer tasked with improving a predictive maintenance system for a manufacturing company. The system must accurately predict equipment failures to minimize downtime. Additionally, the model should be adaptable to new operating conditions and efficient in computational resource usage due to budget constraints. Which of the following approaches best meets these requirements?