算法数学基础:机器学习与数学分析

第一部分:机器学习

一.概述

人工智能的一个分支。设计一个系统,使它能够根据提供的训练数据按照一定的方式学习,随着训练次数的增加,该系统可以在性能上不断学习和改进;通过参数优化的学习模型,能够用于预测相关问题的输出。

二.用途

1.机器学习可以进行数据清洗、特征选择;确定算法模型、参数优化;结果预测等;
2.机器学习并不是:大数据存储、并行计算;做机器人等。

三.流程

数据收集、数据清洗、特征工程、数据建模。

第二部分:数学分析

一.常用函数导数

在这里插入图片描述

二.积分应用

1.n的阶乘的对数:
在这里插入图片描述
将n的阶乘的对数转化为若干对数之和,再利用积分公式求解:
在这里插入图片描述
2.gama函数:用于计算某些非整数的阶乘
在这里插入图片描述
在这里插入图片描述

三.泰勒公式、麦克劳林公式

1.泰勒公式:函数f(x)可以在某点x0处展开
在这里插入图片描述
2.麦克劳林公式:x0=0,即在x=0点展开的泰勒公式
在这里插入图片描述
3.应用及注意事项
1)x=0处展开:
在这里插入图片描述
注意:不同的展开点,其收敛域是不同的。在收敛域之外,泰勒级数是发散的,无法对原函数进行预测。 不同的展开点,对于特定的预测任务所需要的计算复杂度不同。

2)计算f(x)=exp(x)的值,给定x:
在这里插入图片描述

四.方向导数与梯度

1.方向导数:
在这里插入图片描述
2.梯度:
在这里插入图片描述
注:梯度的方向是函数在该点方向导数最大的方向

五.凸函数

1.定义法:函数定义域内,任意两点连线,两点间任一点的函数值小于同坐标连线上的值。
在这里插入图片描述
2.如果函数一阶可微:
在这里插入图片描述
3.如果函数二阶可微:
在这里插入图片描述

备注

一·.常见词汇

1.scale----规模
2.scalability----可扩展性
3.embed----嵌入
4.embedability----可嵌入性
5.convex optimization----凸优化,凸函数最小化

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值