Artificial Intelligence AI for Network Intrusion Prevention: Enhancing Cybersecurity with Machine Learning