1.为什么要从古典概率入门概率学《zobol的考研概率论教程》
在入门概率论与数理统计这门课中,刚开始我们都会从古典概率开始学习,为什么要选择它呢?这是因为古典概率作为一种将生活中的事情简化为有限种情况,并假设它们的发生可能差不多的手段,十分的好用且简洁。
这里我们要明确几个概率学的基本用处:
1.概率学是用来预言的,就是预测未来。
But概率学无法告诉你下一次一定会发生什么事情,无法替你做决策。
2.概率学可以告诉你发生某件事情的概率有多少,但如果你想检测它预测的对不对,不可能通过一两次实验就看出来,需要大量实验才能看出来。
这就延伸出来另外一门辅助学科假设检验。
“比如你的概率模型告诉你做A事的成功率事99%,结果你做错了。这个时候你不能说它的预测是错的,你只能给出一个 模型错了的可能性是a%,模型没错只是倒霉的可能性是b%”
3.概率模型给出的概率为0,不代表事情一定不可能发生,概率为1,不代表事情必然发生。
"就比如从[0,1]的数集合中任意选取一个数,因为内部有无限个数,所以概率就是lim 1/x=0。这是一种数字上的疏漏,不过不影响大的范围预测。你可以理解成概率模型建的不够完美,不过概率学是为解决问题服务的,可以容忍这种情况。把1看作"发生可能性无限大的事情",把0看作“发生可能性无限小的事情”。"
为了避免我们纠结于0和无穷小之间的关系(这类涉及17世纪数学界的第二次数学危机的数学问题),我们就先从古典概率来学习。因为古典概率的样本空间是有限的,不会出现上述的问题。
现实世界中应用古典概率,解决问题是很常见的。对事情进行简化和概括可以说是处事能手们的拿手本领,我们常常说要做事要抓重点。比如我们将360°的方向概括为12个时钟方向,这就将无限的事情,概括为有限的事情。在比如抛硬币中,两个面的花纹不一致,导致可能两个面的落地至上概率不一样,那我们就默认这种影响很微小,看作落地是等可能的。
也许这样的简化会导致预测结果和真实情况不一样,不过就像上面说的,概率论并不为事情的发生负责,它只是提供一种建议!
所以根据概率论的结果预测事物出了偏差,请不要找概率模型的麻烦。
(1)古典概率的两个特点:
样本空间有限个。
样本点等可能。
(1.1)样本空间有限个:总的数量是有限的,可以很大但不可以无限大。
样本空间的大小是可以被计算到的,如果虽然是有限的,但是我们无法计算出来具体的数据,只能精确到某个范围,那也是不能使用的。
(1.2)样本点等可能:就是最基本的发生事件,一定要是等可能的,其他的事情都必须可以由基本事件所组成。
(2)古典概率的计算法则:
因为总的样本点是有限的,所以古典概率的概率为0的事件必然不会发生(如果发生了就是你的样本空间没有包含所有的可能事件),这就规避了之前的悖论。
我们会发现计算古典概率的概率必须得到总的样本空间的个数, 这在现实情况下是很难确保的,因为很多情况下,我们无法得到所有的可能。比如火箭起飞前,有人问这次火箭成果发射的概率是多少,就不能利用古典概率推算,我们不可能把所有的成功情况和失败情况都列出来。所以古典概率也叫做事前概率,要求能够事先计算出来样本空间的所有可能情况,它有它的应用范围!
(3)在计算样本空间的总个数的时候,虽然样本点的个数是有限的,但是可以是很大的,如何计算或者表示是个问题。这就导致了排列和组合的出现。
(4)此外利用基本事件P(A),P(B)来计算一些组合事件,比如A、B同时发生的概率,A发生的条件下B发生的概率,A发生B一定不发生的概率,这就产生了古典概率的运算法则,德摩根律等,
从古典概率延伸,又可以延伸到二项分布,最后就是后续要学的概率分布了。
从事件之间的运算关系,特别是条件关系,我们就可以推导出贝叶斯公式和全概率公式,它们显示了两个事件发生之间的关系。就是A的发生,对B发生的概率有哪些影响。
这就是我们为什么考研要从古典概率入门概率学的一些简单原因。
如果我的教程对您有帮助,欢迎关注我的博客:
主博客:https://zobolblog.github.io/ProbabilityTheory/
B站:喜欢数学的zobol
讨论群:154390881
个人公众号:zobol的魔法藏书室
博客园:https://www.cnblogs.com/zobol/
csdn: https://blog.csdn.net/zobol_world
知乎:https://www.zhihu.com/people/zobol
今日头条:喜欢数学的zobol
简书:zobol
百家号:zobol的魔法藏书室
1.为什么要从古典概率入门概率学《zobol的考研概率论教程》的更多相关文章
- 2.如何正确理解古典概率中的条件概率《zobol的考研概率论教程》
写本文主要是帮助粉丝理解考研中的古典概率-条件概率的具体定义. "B事件发生的条件下,A事件发生的概率"? "在A集合内有多少B的样本点"? "在B约 ...
- Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...
- 使用Code First建模自引用关系笔记 asp.net core上使用redis探索(1) asp.net mvc控制器激活全分析 语言入门必学的基础知识你还记得么? 反射
使用Code First建模自引用关系笔记 原文链接 一.Has方法: A.HasRequired(a => a.B); HasOptional:前者包含后者一个实例或者为null HasR ...
- Python 入门必学经典知识点笔记【肯定有你不知道的】
前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:实验楼 Python 作为近几年越来越流行的语言,吸引了大量的学员开始学 ...
- [新手必备]Python 基础入门必学知识点笔记
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...
- Web前端入门必学知识
入门主要有三个部分 一.html+css部分: 1.前端的入门门槛极低,体现在HTML和CSS上运行环境就是浏览器,html+css这部分特别简单,网上搜资料,书籍视频非常多.css中盒 ...
- 开发入门,学Java还是学大数据?
经常有人问,我想学习开发,到底是学Java好还是学大数据好?或者是,学习大数据还有必要学Java吗? 依我说,这个提问的标准答案是:两者都学. 先来甩两张图. 一张是腾讯 ...
- C/C++,被誉为“最经典的编程语言”,不仅是因为编程入门需要学?
计算机诞生初期,用机器语言或汇编语言编写程序; 第一种高级语言FORTRAN诞生于1954年; BASIC语言(1964)是由FORTRAN语言的简化而成的是为初学者设计的小型高级语言; C语言是19 ...
- 分形之概率学下的green tree
今天做的是分形之随机概率,可以和以前做的那个抛色子的做法非常相似,抛色子是用随机点数控制图形,今天做的树叶图形只是用概率的做法去控制图形而已,做法是如出一辙的: //图形界面 package ...
随机推荐
- SpringBoot注解自动扫描-底层实现
分析上文Spring Boot快速入门 @SpringBootApplication public class HelloWorldApplication { public static void m ...
- Struts2-EL表达式为什么能获取值栈数据
1.EL表达式能获取域对象值 2.向域对象里面放值使用setAttribute方法,获取使用getAttribute方法 3.底层增强request对象里面的方法getAttribute方法 (1)首 ...
- 1.Docker容器学习之新生入门必备基础知识
0x00 Docker 快速入门 1.基础介绍 描述:Docker [ˈdɑ:kə(r)] 是一个基于Go语言开发实现的遵循Apache 2.0协议开源项目,目标是实现轻量级的操作系统虚拟化解决方案: ...
- Edu CF 103 Div. 2 (A. K-divisible Sum, B. Inflation贪心),被黑客攻了,,惨掉rank, 思维除法与取余, 不太擅长的类型
2021-01-29 题目链接: Educational Codeforces Round 103 (Rated for Div. 2) 题目 A. K-divisible Sum You are g ...
- GitHub 自动合并 pr 的机器人——auto-merge-bot
本文首发于 Nebula Graph Community 公众号 背景 作为一款开源的分布式图数据库产品,Nebula 所有的研发流程都在 GitHub 上运作.基于 GitHub 生态 Nebula ...
- Selenium3自动化测试【29】文件上传
日常在访问页面时,文件上传与下载操作也常常用到,因此在Web自动化测试中也会遇到文件上传的情况.针对上传功能,WebDriver并没有提供对应的方法.针对上传文件的场景主要有两种解决思路: 同步视频知 ...
- 标准输入输出() & 打印流 &配置文件
public static void main(String[] args) { //System 类 的 public final static InputStream in = null; // ...
- Linux-3作业练习
1.自建yum仓库,分别为网络源和本地源 请移步: yum源配置 2.编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交. 请移步:http2.4编译安装 总结参照https ...
- Atlas2.2.0编译、安装及使用(集成ElasticSearch,导入Hive数据)
1.编译阶段 组件信息: 组件名称 版本 Atals 2.2.0 HBase 2.2.6 Hive 3.1.2 Hadoop 3.1.1 Kafka 2.11_2.4.1 Zookeeper 3.6. ...
- netty系列之:netty中常用的字符串编码解码器
目录 简介 netty中的字符串编码解码器 不同平台的换行符 字符串编码的实现 总结 简介 字符串是我们程序中最常用到的消息格式,也是最简单的消息格式,但是正因为字符串string太过简单,不能附加更 ...