美文网首页
关于学习模型的两个分支

关于学习模型的两个分支

作者: 学人工智能的菜菜 | 来源:发表于2020-04-07 18:34 被阅读0次

    目前关于智能化工具的实现主要是应用到专家系统基于概率统计

    早些时候大部分都是用专家系统实现的,近几年就已经慢慢的假如了Al,即基于概率统计也慢慢被应用起来,成熟起来。
    下面将展开说明专家系统和基于概率模型的区别和特点。
    1、 数据量

    • 专家系统:没有数据/少量数据
    • 概率统计:大量的数据
      2、主义类型
    • 专家系统:符号主义
    • 概率统计:连接主义

    专家系统

    专家系统 = 推理引擎+知识(类似于程序 = 数据结构和算法)

    • 利用知识和推理来解决决策问题
    • 全球第一个专家系统叫DENDRAL,由斯坦福大学学者开发于70年代

    专家系统主要是根据业内专家(关于某个领域内的行家)分享经验,然后知识工程师整理专家的分享,放在知识库,算法工程师根据知识库打造推理引擎。主要的推理引擎形式类似条件判断

    if condition1:
        do something1
    elif condition2:
        do something2
    elif condition3:
        do something3
    
    专家系统工作流程.png
    专家系统的特点
    • 处理不确定性
    • 知识的表示
    • 可解释性
    • 可以做只是推理

    专家系统的推理主要是依赖离散数学的推理方式

    下面给出一个例子


    image.png
    专家系统的缺点
    • 设计大量的规则
    • 需要领域专家来主导
    • 可移植性差
    • 学习能力差
    • 人能考虑的范围是有限的
      专家系统需要关注以下几点的问题
    • 逻辑推理
    • 解决规则冲突
    • 选择最小规则的子集
      现实中很多都还是应用专家系统的。

    基于概率统计

    基于概率统计的学习也是现在的机器学习

    定义:自动从已有的数据里找出一些规律,然后把学习到的这些规律应用到对未来数据的预测中,或者在不确定环境下自动做一些决策
    机器学习分为两类

    • 监督学习 有标签的学习 D(x1,y1),(x2,y2)
    • 非监督学习 无标签的学习 D(x1,x2,x3)
    监督学习
    • 线性回归
    • 逻辑回归
    • 朴素贝叶斯
    • 神经网络
    • SVM
    • 随机森林
    • Adaboost
    • CNN
    非监督学习
    • K-means
    • PCA
    • ICA
    • MF
    • LSA
    • LDA
    生成模型和判别模型

    1、生成模型是根据物品的全部特征生成新物品,P(X),P(XY)
    2、判别模型是求条件概率P(Y|X)

    相关文章

      网友评论

          本文标题:关于学习模型的两个分支

          本文链接:https://www.haomeiwen.com/subject/igkpyhtx.html