Enhancing IoT Security: Machine Learning-Based Network Intrusion Detection