学习的两个分支:1、专家系统(也称-符号主义、俗称规则)if:elif:...else ....查看数据量:1) 没有数据或者数据量比较少的情况下更适合规则2) 如果有大量的数据 => 基于概率的解决方案2、基于概率的解决方案(也称-连接主义)专家系统:专家系统 = 推理引擎 + 知识利用知识和推理来解决决策问题BI系统:对数据进行包装辅助用户决策,人还是决策核心
AI系统: 帮助或替代用户去做决策专家系统核心流程:1、需要知识库: 领域内的专家 -> 经验 -> 将经验转化为计算机能识别的知识 -> 知识库 -> 推理引擎 <->
working storage   --> user interface任务:搭建金融知识图谱-最终目的:风控金融专家->金融风控涉及到实体、关系 ->知识图谱工程师 -> 集合专家经验、构建知识图谱 --> 图数据库 -> 推理层(AI工程师、NLP工程师) -> API -> 系统(业务)特点:处理不确定性
知识的表示
可解释性:一条条规则
可以做知识推理给出一个规则集合:Rule 1: If A and C Then F
Rule 2: IF A and E Then G
Rule 3: IF B Then E
Rule 4: IF G Then DProve:IF A and B true Then D is true算法: Forward Chaining Algorithm已知: A is True & B is True 1) 结合Rule 3 -> {E is true}   第一层循环
2) 结合Rule 2 -> {G is true}   第二层循环
3) 结合Rule 4 -> {D is true}   第二层循环算法: Backward Chaining AlgorithmD is true -> A is True & B is True1) D is true -> G is True -> A is true and E is true -> A is True & B is True专家系统的缺点:1、设计大量的规则
2、需要领域专家来主导
3、可移植性差:做完一个系统规则很难移植到第二个系统或第三个系统
4、学习能力差
5、人能考虑的范围是有限的专家系统案例: 风控问题:根据用户的信息,决定要不要放贷1、if age < 18 reject     -1
2、if m-money < 3000 reject  -2
3、if city == 'xxx' reject   -0.5
........   rule engine 可以给每一条规则不同的权重一些需要考虑的问题:1、逻辑推理(background or forward)
2、规则冲突 rule 01: if A then B   if A then -B
3、选择最小规则的子集:  1000条规则存在冗余规则,例如第二条规则和第三条规则包含第四条规则
可以采取贪心算法,从规则集合一个一个规则,按结果影响效果不大的规则删除

NLP-基础知识-005(专家系统)相关推荐

  1. NLP基础知识(语法语义、LDA、N-gram、词嵌入)

    文章目录 本节课大纲 Hyper-simplified linguistics Term spotting + handling negation, uncertainty ML to expand ...

  2. NLP基础知识(三)-AI应用篇

    文本间的推理关系,又称为文本蕴含关系 (TextualEntailment),作为一种基本的文本间语义联系,广泛存在于自然语言文本中. 简单的来说文本蕴含关系描述的是两个文本之间的推理关系,其中一个文 ...

  3. 【NLP基础知识】1.前言及研究方向概述

    目录 1.前言 什么是NLP? 学习课程前的重点申明 如何学? 教材推荐录 读过的很有收获的笔记(research篇) 读过的很有收获的笔记(工程实验篇) 重要模型一览 语言模型 自然语言处理的基本方 ...

  4. NLP基础知识之语音识别

    1. 语音识别的输出类别: 1)phoneme:输出为发音,比较简单,因为语音跟发音是一一对应的,但是需要一个词汇表,表示发音跟word的对应. 2)Grapheme:字母或者token 3)word ...

  5. NLP汉语自然语言处理入门基础知识介绍

    NLP汉语自然语言处理入门基础知识介绍 自然语言处理定义: 自然语言处理是一门计算机科学.人工智能以及语言学的交叉学科.虽然语言只是人工智能的一部分(人工智能还包括计算机视觉等),但它是非常独特的一部 ...

  6. 专家系统/模糊理论/神经网络/遗传算法相关基础知识

    整理于大学时代的一篇笔记,对重新再研究AI及其关联的技术有一定概念参照意义.毕竟比较古老,可能仅在基础概念入门方面有一些提示. 常用缩写 缩写 全称 解释 AI Artificial Intellig ...

  7. Penn Treebank数据集介绍+句法分析parsed的基本语法+句法分析基础知识+NLP常用公开数据集汇总及下载

    Penn Treebank数据集介绍+句法分析parsed的基本语法+句法分析基础知识+NLP常用公开数据集汇总及下载 Penn Treebank数据集介绍 NLP底层技术之句法分析 NLP常用公开数 ...

  8. Python自然语言处理实战(1):NLP基础

    从建模的角度看,为了方便计算机处理,自然语言可以被定义为一组规则或符号的集合,我们组合集合中的符号来传递各种信息.自然语言处理研究表示语言能力.语言应用的模型,通过建立计算机框架来实现这样的语言模型, ...

  9. b站唐老师人工智能基础知识笔记

    b站唐老师人工智能基础知识笔记 0.机器学习(常用科学计算库的使用)基础定位.目标定位 1.机器学习概述 1.1.人工智能概述 1.2.人工智能发展历程 1.3.人工智能主要分支 1.4.机器学习工作 ...

最新文章

  1. 今晚开播 | 人脸识别的最新进展以及工业级大规模人脸识别实践探讨
  2. 瞬间教你学会使用java中list的retainAll方法
  3. allpairs使用方法_软件测试|正交试验测试用例设计方法
  4. 买卖股票的最佳时机||
  5. DCMTK:创建大型(> 4 GB)增强型CT对象的测试
  6. composer查看当前镜像取消_Docker image镜像常用命令
  7. 华为机试——计算字符个数
  8. 春节档电影降价了 最低30元
  9. mysql 常用计算函数_关于MySQL常用的一些函数以及一些计算
  10. IIS+PHP环境下出现HTTP 500服务器内部错误——请检查权限设置
  11. idea 按空格不会换行_原机输入法第三方App如何 “换行”
  12. 《陶哲轩实分析》引理6.7.1:(指数运算的连续性)
  13. Win10下配置IIS并调试ASP程序
  14. 2022年最新google drive 谷歌云盘下载文件限额解决方法
  15. 又是灵格斯导致软件自动关闭
  16. 【blender】基本操作总结-最常用的快捷键
  17. element-admin/若依主题风格设计
  18. 如何通俗理解设计模式及其思想
  19. HTML表格和样式及选择器
  20. 乐视超级电视刷鸿蒙,乐视超3X55刷精简+root系统记录

热门文章

  1. git命令行完全解读
  2. Ubuntu 16.04下用Wine运行的软件出现方块的解决思路(应该是兼容现在所有平台的Wine碰到这个的问题)...
  3. JavaWeb中post提交乱码之编码拦截器Filter
  4. Python 性能剖分工具
  5. fzu 2139 久违的月赛之二
  6. .net通过一般处理程序模拟用户控件数据保持、Ispostback 【第二版将html与ashx文件分开】...
  7. 我国中等收入群体为应付生活压力 透支半生财富
  8. lamp黄金组合apache+mysql+php的安装
  9. secureCRT脚本----vbs语法
  10. 调整 W600 PWM的输出频率