7、数学基础:对数、概率与基因密码

数学基础:对数、概率与基因密码

1. 对数与概率乘法

对数最初是作为计算辅助工具被发明的,它将乘法问题转化为加法问题。例如,要计算乘积 $p = x · y$,可以先计算对数之和 $s = \log_b x + \log_b y$,然后取对数的反函数(即 $b$ 的 $s$ 次幂)得到 $p$,因为 $p = x · y = b^{(\log_b x + \log_b y)}$。这一原理曾被用于机械计算尺,在袖珍计算器出现之前发挥了重要作用。

在现代,对数在处理长概率链乘法时尤为重要。概率通常是较小的数,长概率链相乘会得到极小的数,用于描述非常罕见事件的发生概率。然而,在实际计算机中进行浮点数乘法会存在严重的数值稳定性问题,数值误差会逐渐累积,最终掩盖真实值。

而对概率的对数求和在数值上更加稳定,并且能得到相同的结果。设 $p_i$ 为一系列概率,那么 $\prod_{i = 1}^{n} p_i = b^P$,其中 $P = \sum_{i = 1}^{n} \log_b(p_i)$。如果需要得到真实概率,可以对求和结果取指数,但通常情况下这并非必要。当只需比较两个概率大小时,直接比较对数大小即可,因为对数越大,对应的概率也越大。

需要注意的是,除了 $\log(1) = 0$ 外,概率的对数都是负数。例如,$\log_2(\frac{1}{2}) = -1$。这就是为什么在涉及概率对数的方程中,常常会在奇怪的地方出现负号。

2. 对数与比率

比率是形如 $a/b$ 的量,在数据集里经常作为基本特征或由特征对导出的值出现。比率常用于数据归一化,比如根据条件(如某种处理后的重量与初始重量之比)或时间(如今日价格与昨日

学生社团系统-学生社团“一站式”运营管理平台-学生社团管理系统-基于SSM的学生社团管理系统-springboot学生社团管理系统.zip-Java学生社团管理系统开发实战-源码 更多学生社团系统: SpringBoot+Vue学生社团“一站式”运营管理平台源码(活动管理+成员考核+经费审批) Java学生社团管理系统开发实战:SSM升级SpringBoot(招新报名+场地预约+数据看板) 基于SpringSecurity的社团管理APP(移动端签到+权限分级+消息推送) 企业级社团数字化平台解决方案(SpringBoot+Redis缓存+Elasticsearch活动搜索) 微信小程序社团服务系统开发(活动直播+社团文化墙+成员互动社区) SpringBoot社团核心源码(多角色支持+工作流引擎+API接口开放) AI赋能社团管理:智能匹配兴趣标签+活动热度预测+成员贡献度分析(附代码) 响应式社团管理平台开发(PC/移动端适配+暗黑模式+无障碍访问) 完整学生社团系统源码下载(SpringBoot3+Vue3+MySQL8+Docker部署) 高校垂直领域社团平台:百团大战系统+社团星级评定+跨校活动联盟 适用对象:本代码学习资料适用于计算机、电子信息工程、数学等专业正在做毕设的学生,需要项目实战练习的学习者,也适用于课程设计、期末大作业。 技术栈:前端是vue,后端是springboot,项目代码都经过严格调试,代码没有任何bug! 核心管理:社团注册、成员管理、权限分级 活动运营:活动发布、报名签到、场地预约 资源服务:经费申请、物资管理、文档共享 数据分析:成员活跃度、活动效果评估、社团影响力排名
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值