Hardening machine learning denial of service (DoS) defences against adversarial attacks in IoT smart home networks | Synapse