Page 125 - 大数据背景下网络安全问题研究
P. 125

» 第五章  机器学习在网络信息安全中的应用







                    第五章  机器学习在网络信息安全中的应用




                                        第一节  机器学习概述


                   机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法
               复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新

               的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能核
               心,是使计算机具有智能的根本途径。


                   一、机器学习的定义及分类

                   (一)定义
                   机器学习是一门多学科交叉专业,涵盖概率论知识,统计学知识,近似理论知识

               和复杂算法知识,使用计算机作为工具并致力于真实实时的模拟人类学习方式,并将
               现有内容进行知识结构划分来有效提高学习效率。
                   机器学习有几种定义:一是机器学习是一门人工智能的科学,该领域的主要研究

               对象是人工智能,特别是如何在经验学习中改善具体算法的性能;二是机器学习是对
               能通过经验自动改进的计算机算法的研究;三是机器学习是用数据或以往的经验,以
               此优化计算机程序的性能标准。
                   (二)机器学习的分类

                   1.基于学习策略的分类
                   (1)模拟人脑的机器学习
                   符号学习:模拟人脑的宏观心理级学习过程,以认知心理学原理为基础,以符号

               数据为输入,以符号运算为方法,用推理过程在图或状态空间中搜索,学习的目标为
               概念或规则等。符号学习的典型方法有记忆学习、示例学习、演绎学习、类比学习、
               解释学习等。

                   神经网络学习(或连接学习):模拟人脑的微观生理级学习过程,以脑和神经科
               学原理为基础,以人工神经网络为函数结构模型,以数值数据为输入,以数值运算为
               方法,用迭代过程在系数向量空间中搜索,学习的目标为函数。典型的连接学习有权

               值修正学习、拓扑结构学习。




                                                                                         • 113 •
   120   121   122   123   124   125   126   127   128   129   130