摘要
本发明提供了网络安全与机器学习交叉技术领域的一种基于机器学习的网络安全事件预警方法及系统,方法包括:步骤S1、创建安全事件识别模型;步骤S2、获取历史监测数据构建数据集;步骤S3、将数据集划分为训练集、验证集以及测试集,分别利用训练集、验证集以及测试集对安全事件识别模型进行训练、验证以及测试;步骤S4、将测试通过的安全事件识别模型作为教师模型,通过知识蒸馏技术对教师模型执行知识蒸馏操作得到学生模型,将教师模型部署至服务器,将学生模型部署至边缘计算设备;步骤S5、采集实时监测数据输入部署的教师模型或者学生模型,输出安全事件识别报告。本发明的优点在于:极大的提升了网络安全事件预警的准确性以及及时性。