今天在机器学习碰到了概念学习的知识,里面涉及了很多离散数学的概念,因此挑比较重点、难点的地方来总结一下。

设P、Q为两个命题,我们称P—>Q为一个蕴含式,那么真值表如下所示:

P Q P—>Q
1 0 0
1 1 1
0 1 1
0 0 1

下面我们来详细解释一下如何判断P—>Q的值到底是1还是0,这里我们把P和Q赋予具体的命题

P是“汤姆离散数学考了满分”,Q是“汤姆妈妈给汤姆买电脑”

那么P—>Q可以表示为:如果汤姆离散数学考了满分,汤姆妈妈就会给给汤姆买电脑。

当P为真的时候,若Q为真,显然P—>Q为真,值为1

当P为真的时候,若Q为假,汤姆考了满分,但是妈妈却没有给他买电脑,显然没有兑现承诺,所以P—>Q是假的,值为0

当P为假的时候 ,无论Q是真假,P—>Q的值都为真,这是因为当P为假的时候,这个承诺的前提(P)已经不成立了,因此无论结果(Q)如何,都不影响P—>Q的值为真。

最后这两种情况 其实还可以这么理解:

如果P是真的,那么Q一定是真的(这是P—>Q的定义),它的否定是:如果P不是真的,那么Q不一定是真的

所以 满足这种关系的逻辑,都是真的。

对于理解不了的同学们,我总结了2个以下误区,希望大家仔细思考:

①在自然语言中,“如果P,则Q“中的P与Q往往有某种内在的联系,但在数理逻辑中的P与Q不一定有什么内在联系。

②在数学中,“如果P则Q“往往表示前件P为真,Q为真的推理关系,但在数理逻辑中,当前件P为假时,为真。

机器学习中,如何判断蕴含式值的真假?相关推荐

  1. 详解机器学习中 ROC曲线、AUC值、正确率、召回率

    文章目录 前言简介 医学图像识别二分类问题 ROC 曲线 如何画ROC曲线 AUC 前言简介 在分类任务中,人们总是喜欢基于错误率来衡量分类器任务的成功程度.错误率指的是在所有测试样例中错分的样例比例 ...

  2. 机器学习中的数学原理——F值与交叉验证

    通过这篇博客,你将清晰的明白什么是F值.交叉验证.这个专栏名为白话机器学习中数学学习笔记,主要是用来分享一下我在 机器学习中的学习笔记及一些感悟,也希望对你的学习有帮助哦!感兴趣的小伙伴欢迎私信或者评 ...

  3. 原创 | 一文读懂机器学习中的shapley值方法

    作者:贾恩东本文约2000字,建议阅读9分钟本文为你介绍更公平分配利益权重的一种算法--Shapley值方法. 本篇文章是数据派一文读懂系列的新年第一篇原创,在这里祝贺大家新年学业有新成就,生活有新气 ...

  4. 欧几里得范数_机器学习中的范数究竟是个什么鬼?

    今天说一个深度学习和机器学习里面经常出现,但是未必人人都能 get 到直观感受的概念:范数,英文名叫 norm. 1.直观感受 本质上来讲,范数是用来衡量一个向量(vector)的规模的,我个人觉得中 ...

  5. 机器学习中为什么需要梯度下降_梯度下降直觉 - 机器是如何学习的

    梯度下降法是一种求函数最小值的算法.在机器学习中,预测值和实际值之间的差称为误差.将所有数据点上的所有误差加在一起时称为成本. 当然,我们希望最小化代表此成本的函数 - 成本函数. 在机器学习中梯度下 ...

  6. 一文清晰讲解机器学习中梯度下降算法(包括其变式算法)

    本篇文章向大家介绍梯度下降(Gradient Descent)这一特殊的优化技术,我们在机器学习中会频繁用到. 前言 无论是要解决现实生活中的难题,还是要创建一款新的软件产品,我们最终的目标都是使其达 ...

  7. 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'WLog' 中的标识列插入显式值。

    在使用SQLServer数据库的时候,在进行数据报错过程中,出现如下异常: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'WLog' 中的标识列插入显式值. 当前表没有设置关联关 ...

  8. 机器学习中的precision, recall, accuracy, F值,ROC曲线

    参考: 假设用机器学习方法解决某个二元分类问题,在分析比较不同模型时常看到这些指标. 四个概念:TP,FP,TN,FN TP(True Positive):在判定为positive的样本中,判断正确的 ...

  9. ML:机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率)

    ML:机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率) 目录 机器学习中与模型相关的一些常见的判断逻辑(根据自调整阈值计算阳性率)

最新文章

  1. 业务上云后,58到家运维平台的演进之路(含成本规划与监控建议)
  2. 光启数百万美元领投语音识别公司Beyond Verbal
  3. 长沙网络推广教你如何在网站优化中让URL标准化?
  4. tornado异步请求非阻塞
  5. Arrays 的copyOf() - JDK 6 和操作符 instanceof
  6. 启动java服务时刷新缓存_Spring java项目对外提供服务和java进程启动时bean,内部缓存加载的先后关系?...
  7. T-SQL 查询、修改数据表
  8. Codejock Suite Pro ActiveX 20.0 Crack
  9. 计算机科学与导论教案,计算机科学导论电子教案.ppt
  10. java开发webservice接口_webservice接口的开发和调用
  11. ggplot2设置坐标轴范围_ggplot2——双坐标轴?
  12. GPT磁盘win7激活工具
  13. Random Features for Large-Scale Kernel Machines笔记
  14. c语言编程:实现数字的翻转
  15. mysql非常规的中文乱码问题
  16. 微信改微信号连接服务器,微信修改不了微信号怎么回事 微信号怎么修改
  17. SpringMVC入门运行成功的实例(一)
  18. 【成神之路】Mysql相关面试题
  19. pysot-toolkit--eval.py笔记(读取算法结果,根据评价指标计算结果并可视化)
  20. php fpm 重启命令,php-fpm怎么重新启动

热门文章

  1. 图嵌入综述 (arxiv 1709.07604) 译文 4.3 ~ 4.7
  2. java数组下标越界处理_可恶的Java数组下标越界检查
  3. 《职工带薪年休假条例》2008年元旦起施行(全文)
  4. 微软认证一览表(附图)
  5. Mysql和Navicat
  6. 关于鼠标右键的快捷键
  7. 对接支付宝当面付,记录过程
  8. discuz论坛部署及常见问题处理
  9. Mysql的基本操作和注意点
  10. 彭八百大师馆藏珍品IP系列数字藏品火爆发售