漫谈推理谬误——错误因果
相关文章
漫谈推理谬误——错误假设-CSDN博客文章浏览阅读736次,点赞22次,收藏3次。在日常生活中,我们会面临各种逻辑推理,有些看起来一目了然,有些非常的科学严谨,但也有很多似是而非,隐藏了陷阱。因此需要擦亮眼睛,识别一个小伎俩。评判一个有效的推理结构,需要仔细的判别:判断交流者的推理是不是以错误的或者高度存疑的假设为基础,或是通过逻辑上的错误抑或其他形式的带有欺骗的推理来糊弄你。https://blog.csdn.net/jiangshuiy/article/details/144000544
目录
相关文章
因果关系
谬误:过度简化因果关系
谬误:因果混淆
谬误:忽略常见原因
谬误:事后归因
谬误:基本归因错误
因果关系
要想完全弄清楚一件事,就必须弄清楚引起这件事情的原因。只有从一开始就理解的某件事的前因后果,才能选择一个明智的办法来避免某个问题的发生,或者促使某个特别正面的结果出现。在日常的交流、阅读、思考、写作中,对因果思维的暗示能让人快速认清因果关系,从而真正理解一件事情。
然而在现实中,不论是由于有意,还是无意,总会进入到一些典型的因果偏差去。在因果关系中有以下几种典型的谬误:
- 过度简化因果关系
- 因果混淆
- 忽略常见原因
- 事后归因
- 基本归因错误
谬误:过度简化因果关系
过度简化因果关系谬误(casual oversimplification fallacy):依赖不足以解释整个事件的具有因果关系的因素的解释一个事件,或者过分强调这些因素中的一个和多个因素的作用。我们找出的任何一个单独的原因都极有可能是引起事件发生的其中一个原因,而不是其唯一的原因。如果不能考虑到各种原因的复杂性,就犯了过度简化因果关系谬误。
想要发现某个事件的一个起因,最常见的方法之一就是进行组间比较。专家们一致认同的最好的组间是随机化实验设计(randomized experimental design),这种设计常被称作黄金标准。
案例:
1、因为捡了地上的垃圾,所以他通过了。
2、如果学生没有学会,老师就没有教好。
谬误:因果混淆
因果混淆谬误(confusion of cause and effect fallacy):将事件的起因和结果相混淆或是认不出两件事之间可能是相互影响的关系。
案例:
1、研究表明,吸烟可抵抗流感。研究人员分析了525个烟民,结果发现67%的烟民在过去三年从来没有得过流感,因此推测说,香烟燃烧时产生的尼古丁杀死了感冒病毒,让他们无法传播并引发疾病。真实的可能原因:
- 吸烟确实杀死了感冒病毒;
- 从来不受感冒病毒侵扰更有可能让人们继续吸烟;
- 吸烟和不吸烟都是有先关因素引起的,比如吸烟后经常洗手,这种行为反过来又阻碍了流感病毒的传播;
- 不常感冒的人有吸烟的倾向,而吸烟有可能影响到一些潜在的疾病。
谬误:忽略常见原因
忽略常见原因谬误(neglect of common cause fallacy):认不出两件事之间之所以有联系,是因为常见的第三种因素在起作用。
案例:
1、吃冰激凌会导致犯罪。
研究人员忽略了夏天逐渐升高的气温是冰激凌销量和犯罪率共同升高的原因,而错误地认为吃冰激凌会导致犯罪。
谬误:事后归因
事后归因谬误(post hoc, ergo propter hoc fallacy):假设某件事乙是由另一件事情甲所造成的,仅仅因为乙在时间上紧随在甲之后。这种推理方式是造成很多迷信的原因。一件事紧接在另一件事后面发生的这一发现本身并不能证明两者之间有因果关系,这可能只是一个巧合。”在这之后“不等于”因为这个“。
案例:
1、老王娶老婆小刘,然后老王车祸死了。认为小刘是老刘车祸的原因。
2、早上左眼皮跳了,然后买的彩票中奖了。认为是左眼皮跳导致的中奖。
谬误:基本归因错误
基本归因错误(fundamental attribution error),在这种错误里,我们在解释他人行为时普遍高估了个人倾向的重要性,而低估了环境因素的作用。
案例:
1、新员工在第一天上班时可能会因为不熟悉环境而感到沮丧或犯错,但人们往往会将其归咎于新员工的能力不足,而不是因为他们需要时间适应新环境。
2、当遇到交通拥堵时,我们可能会对某个司机大发雷霆,认为他们素质低、开车技术差。然而,可能是因为其他车辆突然变道导致拥堵。
相关文章:
漫谈推理谬误——错误因果
相关文章 漫谈推理谬误——错误假设-CSDN博客文章浏览阅读736次,点赞22次,收藏3次。在日常生活中,我们会面临各种逻辑推理,有些看起来一目了然,有些非常的科学严谨,但也有很多似是而非,隐藏了陷…...
【数据结构】队列实现剖析:掌握队列的底层实现
在计算机科学中,**队列(Queue)**是一种常见的数据结构,它遵循先进先出(FIFO,First In First Out)的原则。队列的应用非常广泛,例如任务调度、资源管理、进程通信等。本篇文章旨在为计…...
【C++】IO库(二):文件输入输出
8.2 文件输入输出 头文件 fstream 定义了三个类型来之支持文件IO,分别是: ifstream:从一个给定文件读取数据;ofstream:向一个给定文件写入数据;fstream:读写给定文件。 在 C 当中,…...
105.【C语言】数据结构之二叉树求总节点和第K层节点的个数
目录 1.求二叉树总的节点的个数 1.容易想到的方法 代码 缺陷 思考:能否在TreeSize函数内定义静态变量解决size的问题呢? 其他写法 运行结果 2.最好的方法:分而治之 代码 运行结果 2.求二叉树第K层节点的个数 错误代码 运行结果 修正 运行结果 其他写法 1.求二…...
力扣637. 二叉树的层平均值
给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 提示: 树中节点数量在 [1, 104] 范围内-231 < Node.val < 231 - 1 代码: /*** Definition for a binary tree node.* stru…...
【前端】Next.js 服务器端渲染(SSR)与客户端渲染(CSR)的最佳实践
关于Next.js 服务器端渲染(SSR)与客户端渲染(CSR)的实践内容方面,我们按下面几点进行阐述。 1. 原理 服务器端渲染 (SSR): 在服务器上生成完整的HTML页面,然后发送给客户端。这使得用户在首次访问时能够…...
路径规划之启发式算法之一:A-Star(A*)算法
A*算法是一种启发式搜索算法,常用于解决路径规划问题。 一、A*算法的定义与原理 A*算法是一种用于在图形或网格中查找最短路径的算法。它在搜索过程中综合考虑了每个节点的实际距离(g值)和预估距离(h值),以…...
Android复习代码1-4章
public class RudioButton extends AppCompatActivity {Overrideprotected void onCreate(Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_rudio_button);// 找到RadioGroup和TextView的实例RadioGroup radioGrou…...
【问题】webdriver.Chrome()设置参数executable_path报不存在
场景1: 标红报错unresolved reference executable_path 场景2: 执行报错TypeError: __init__() got an unexpected keyword argument executable_path 原因: 上述两种场景是因为selenium4开始不再支持某些初始化参数。比如executable_path 解决: 方案…...
win10系统安装docker-desktop
1、开启Hyper-v ———————————————— Hyper-V 是微软提供的一种虚拟化技术,它允许你在同一台物理计算机上运行多个独立的操作系统实例。这种技术主要用于开发、测试、以及服务器虚拟化等领域。 —————————————————————— &#…...
小程序-基于java+SpringBoot+Vue的乡村研学旅行平台设计与实现
项目运行 1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境:…...
组件A底部栏(position: fixed )事件使用$emit更新内容失败bug解决
今天遇到一个很离奇的bug,记录一下 问题:在组件内底部栏使用$emit触发按钮事件但打印出来的值是初始化的值,更新的值被重置导致更新失败 原因:组件内底部使用了 position: fixed; 固定, 导致组件内插槽 this 与 保存按…...
数据结构——排序第三幕(深究快排(非递归实现)、快排的优化、内省排序,排序总结)超详细!!!!
文章目录 前言一、非递归实现快排二、快排的优化版本三、内省排序四、排序算法复杂度以及稳定性的分析总结 前言 继上一篇博客基于递归的方式学习了快速排序和归并排序 今天我们来深究快速排序,使用栈的数据结构非递归实现快排,优化快排(三路…...
C++的类功能整合
1. 类的基本概念 类是面向对象编程的核心,它封装了数据和操作数据的函数。 #include <iostream> using namespace std;class MyClass { public:int publicData;void publicFunction() {cout << "Public function" << endl;}private:i…...
《String类》
目录 一、定义与概述 二、创建字符串对象 2.1 直接赋值 2.2 使用构造函数 三、字符串的不可变性 四、常用方法 4.1 String对象的比较 4.1.1 比较是否引用同一个对象 4.1.2 boolean equals(Object anObject)方法:按照字典序比较 4.1.3 int compareTo(Strin…...
【docker】docker的起源与容器的由来、docker容器的隔离机制
Docker 的起源与容器的由来 1. 虚拟机的局限:容器的需求萌芽 在 Docker 出现之前,开发和部署软件主要依赖虚拟机(VMs): 虚拟机通过模拟硬件运行操作系统,每个应用程序可以运行在自己的独立环境中。虽然虚…...
Window 安装 Nginx
参考链接 Windows 环境nginx安装使用及目录结构详解_windows 安装nginx-CSDN博客 Nginx 安装及配置教程(Windows)【安装】_nginx下载安装-CSDN博客 安装 1)下载 nginx: download 2)解压 3)启动 3.1)方…...
replace (regexp|substr, newSubstr|function)替换字符串中的指定部分
replace 方法用于替换字符串中的指定部分。它可以接受一个子字符串或正则表达式作为第一个参数,第二个参数是替换的内容。 用法示例 基本替换 let str "Hello, world!"; let newStr str.replace("world", "everyone"); console.lo…...
【ROS2】Ubuntu22.04安装ROS humble
一. ROS简介 1.1 什么是ROS ROS 是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递,以及包管理。ROS的核心思想就是将机器人的软件功能做…...
cesium 3Dtiles变量
原本有一个变亮的属性luminanceAtZenith,但是新版本的cesium没有这个属性了。于是 let lightColor 3.0result._customShader new this.ffCesium.Cesium.CustomShader({fragmentShaderText:void fragmentMain(FragmentInput fsInput, inout czm_modelMaterial mate…...
配置泛微e9后端开发环境
配置泛微e9的后端开发环境 1.安装jdk1.8(请自行安装并设置环境变量) 2.将服务器上的WEARVER文件夹拷贝到开发环境下(其中要包含ecology和Resin目录) 3.通过idea创建一个基础Java项目,将jdk设置为1.8 4.添加依赖,需要将3个文件夹的所有jar包添加到项目中…...
【Stable Diffusion】安装教程
目录 一、python 安装教程 二、windows cuda安装教程 三、Stable Diffusion下载 四、Stable Diffusion部署(重点) 一、python 安装教程 (1)第一步下载 打开python下载页面,找到python3.10.9,点击右边…...
USB Type-C一线通扩展屏:多场景应用,重塑高效办公与极致娱乐体验
在追求高效与便捷的时代,启明智显USB Type-C一线通扩展屏方案正以其独特的优势,成为众多职场人士、娱乐爱好者和游戏玩家的首选。这款扩展屏不仅具备卓越的性能和广泛的兼容性,更能在多个应用场景中发挥出其独特的价值。 USB2.0显卡ÿ…...
【力扣】541.反转字符串2
问题描述 思路解析 每当字符达到2*k的时候,判断,同时若剩余字符>k,只对前k个进行判断(这是重点)因为字符串是不可变变量,所以将其转化为字符串数组,最后才将结果重新转变为字符串 字符串->字符数组 …...
什么是防抖与节流
防抖(Debouncing)与节流(Throttling) 在前端开发中,尤其是在处理用户输入、窗口调整大小、滚动事件等高频率触发的事件时,防抖和节流是两种常用的技术手段。它们可以帮助我们优化性能,减少不必…...
springboot vue 开源 会员收银系统 (12)购物车关联服务人员 订单计算提成
前言 完整版演示 http://120.26.95.195/ 开发版演示 http://120.26.95.195:8889/ 在之前的开发进程中,我们完成订单的挂单和取单功能,今天我们完成购物车关联服务人员,用户计算门店服务人员的提成。 1.商品关联服务人员 服务人员可以选择 一…...
FFmpeg 推流给 FreeSWITCH
FFmpeg 推流,貌似不难,网上有很多资料, 接到一个任务,推流给 FreeSWITCH,最开始以为很容易, 实则不然,FreeSWITCH uuid_debug_media <uuid>, 一直没人任何反应 仔细一查,Fr…...
.npmrc文件的用途
.npmrc 文件是 npm(Node.js 的包管理工具)用于配置项目或用户的设置文件。它可以存储与 npm 相关的配置信息,如注册表地址、认证信息、代理设置、安装路径等。.npmrc 文件可以出现在不同的地方,具有不同的作用范围,通常…...
C++游戏开发入门:如何从零开始实现自己的游戏项目?
成长路上不孤单😊😊😊😊😊😊 【14后😊///C爱好者😊///持续分享所学😊///如有需要欢迎收藏转发///😊】 今日分享关于C游戏开发的相关内容! 关于【…...
Redis设计与实现第16章 -- Sentinel 总结1(初始化、主从服务器获取信息、发送信息、接收信息)
Sentinel是Redis的高可用解决方案:由一个或多个Sentinel实例组成的Sentinel系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主…...
郑州电子商务网站建设/强力搜索引擎
年底了越来越懒散,AngularJs的学习落了一段时间,博客最近也没更新。惭愧~前段时间有试了一下用yeoman构建Angular项目,感觉学的差不多了想做个项目练练手,谁知遇到了一系列问题。yeoman是基于node.js的一套工具包,由于…...
dede手机网站/前端开发培训机构推荐
arc:画弧度cxt.arc( x, y, 半径, 开始角度,结束角度,是否逆时针 );x, y: 为弧度的中心横坐标和纵坐标,如果这是画一个圆.那么x,y就是圆的圆心.开始角度与结束角度都是以弧度单位,弧度与角度的换算关系为: 弧…...
前端做数据表格的网站/外贸推广引流
简而言之,只要控制权到达程序中的return语句,程序的执行就会终止,其余的语句将不会执行。但是,在产生收益的情况下,只要控制权到达程序中的yield语句,程序的执行就会暂停,稍后我们可以继续执行函…...
h5页面制作网站易企秀/上海最新发布最新
首先说明一下两个基本函数 .find() 和 .findAll()。find()返回第一个符合要求的标签findAll()返回一个由所有符合要求的标签组成的列表。除此之外基本相同。0、直接定位例:label_loc bs.body.table.td1、通过标签名定位例:bs.find("td") 返回…...
网站建设jiq/360seo优化
前言 很多Java开发者面试之前,可能没有较长的工作时间或者较为丰富的工作经验,所以不知道互联网公司或者一线互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了ÿ…...
大连模板网站制作价格/广州建网站的公司
useMemo 、React.memo、useCallback 一、useMemo 基本用法 缓存数据,模拟 Vue 中的计算属性。 同样useMemo跟vue中component一样,也是有缓存的,会将结果缓存下来 import React, { useMemo, useState } from react;export default functio…...