Using AI to Reduce IoT Vulnerability