机器学习笔记(一)机器学习与数学分析

一、什么是机器学习

  (一)

  • 对于给定的任务T,在合理的性能度量方案P的前提之下,某计算机程序可以自主学习任务T的经验E;随着提供合适、优质、大量的经验E,该程序对于任务T的性能逐步提高。
  • 机器学习是人工智能的一个分支。我们使用计算机设计一个系统,使他能够根据提供的训练数据按照一定的方式来学习;随着训练次数的增加,该系统可以在性能上不断学习和改进;通过参数优化的学习模型,能够用于预测相关问题的输出。

  (二)这里最重要的是机器学习的对象:

  • 任务Task,T,一个或者多个
  • 经验Experience,E
  • 性能Performance,P

  即随着任务的不断执行,经验的积累回来带来计算性能的提升

二、机器学习的分类

  • 有监督学习
  • 无监督学习
  • 增强学习

三、机器学习的内涵和外延

  给定数据的预测问题

  • 数据清洗/特征选择
  • 确定算法模型/参数优化
  • 结果预测

  不能解决

  • 大数据存储/并行计算
  • 做一个机器人

 

 

 

 三、机器学习的一般流程

  数据收集--》数据清洗--》特征工程--》数据建模

 四、导数

  • 简单来说,导数就是曲线的斜率,是曲线变化快慢的反应
  • 二阶导数是斜率变化快慢的反应,表征曲线凸凹性

  (1)二阶导数连续的曲线,往往称之为“光顺的”

  (2)加速度的方向总是指向轨迹曲线凹的一侧

  •  Taylor公式-Maclaurim公式

 

 

  •  方向导数

  如果函数z=f(x,y)在点P(x,y)是可微分的,那么,函数在该点沿着任一方向L的方向导数都存在,且有:

  

  其中,Ψ是x轴到方向L的转角。

  • 梯度

  设函数z=f(x,y)在平面区域D内具有一阶连续偏导数,则对于每一个点P(x,y)€D,向量

  

  为函数z=f(x,y)在P点的梯度,记作gradf(x,y)

  梯度的方向是函数在该点变化最快的方向

  

  • 凸函数

  若函数f的定义域dmof为凸集,且满足

  

  

  

资料来源:小象学院  邹博   仅供学习研究

posted on 2017-01-18 23:28  金秀  阅读(1384)  评论(0编辑  收藏  举报

导航