机器学习:线性回归以及非线性回归

回归分析Regression:

回归Regression:
回归一词最早由英国科学家弗朗西斯·高尔顿(Francis Galton)提出,他还是著名
的生物学家、进化论奠基人查尔斯·达尔文(Charles Darwin)的表弟。高尔顿深受
进化论思想的影响,并把该思想引入到人类研究,从遗传的角度解释个体差异形成
的原因。
• 高尔顿发现,虽然有一个趋势:父母高,儿女也高;父母矮,儿女也矮。但给定父
母的身高,儿女辈的平均身高却趋向于或者“回归”到全体人口的平均身高。换句
话说,即使父母双方都异常高或者异常矮,儿女的身高还是会趋向于人口总体的平
均身高。这也就是所谓的普遍回归规律。
• 高尔顿的这一结论被他的朋友,英国数学家、数理统计学的创立者卡尔·皮尔逊
(Karl Pearson)所证实。皮尔逊收集了一些家庭的1000多名成员的身高记录,发
现对于一个父亲高的群体,儿辈的平均身高低于他们父辈的身高;而对于一个父亲
矮的群体,儿辈的平均身高则高于其父辈的身高。这样就把高的和矮的儿辈一同
“回归”到所有男子的平均身高,用高尔顿的话说,这是“回归到中等。

一元线性回归

回归分析通过建立方程模拟两个或多个变量之间如何关联。
一元线性回归主要是方程,包含了自变量(dependent variable)与因变量(independent variable)
如果包含两个及以上的自变量,我们称为多元回归分析
(multiple regression)

ℎ𝜃 𝑥 = 𝜃0 + 𝜃1𝑥
这个方程对应的图像是一条直线,称作回归线。其中,
𝜃1为回归线的斜率, 𝜃0为回归线的截距

一元线性回归-正相关

在这里插入图片描述

一元线性回归-负相关

在这里插入图片描述

一元线性回归-不相关

在这里插入图片描述

代价函数Cost Function:

最小二乘法
真实值y,预测值ℎ𝜃 𝑥 ,则误差平方为 y − ℎ𝜃 𝑥 2
找到合适的参数,使得误差平方和:
在这里插入图片描述
最小
在这里插入图片描述
假设Hypothesis:
在这里插入图片描述
简化 Simplified:
在这里插入图片描述
参数Parameters:
在这里插入图片描述

代价函数Cost Function:
在这里插入图片描述
在这里插入图片描述

目标Goal:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

相关系数

在这里插入图片描述
相关系数𝑅2
(coefficient of determination)是用来
描述两个变量之间的线性关系的,但决定系数的适
用范围更广,可以用于描述非线性或者有两个及两
个以上自变量的相关关系。它可以用来评价模型的
效果。
总平方和(SST):
在这里插入图片描述
回归平方和(SSR):
在这里插入图片描述
残差平方和(SSE):
在这里插入图片描述
三者关系:
在这里插入图片描述
决定系数:
在这里插入图片描述

梯度下降法Gradient Descent

初始化θ0与θ1
不断改变θ0,θ1大小,直到J(θ0,θ1)到一个全局最小,或局部最小。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
同步更新正确做法
在这里插入图片描述
在这里插入图片描述
有可能陷入局部极小值
在这里插入图片描述

梯度下降法
在这里插入图片描述
线性回归的模型和代价函数
在这里插入图片描述

用梯度下降法来求解线性回归

在这里插入图片描述

线性回归的代价函数是凸函数

在这里插入图片描述

非凸函数和凸函数

在这里插入图片描述

梯度下降法优化过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

梯度下降法—一元线性回归

skearn-一元线性回归

矩阵运算

矩阵基础

3行2列的矩阵
在这里插入图片描述
在这里插入图片描述
2行3列的矩阵:
在这里插入图片描述
在这里插入图片描述
正确的按位加减乘除,两个矩阵的形状要一致:
在这里插入图片描述
形状不一致的两个矩阵,不能按位进行加减乘除
在这里插入图片描述
在这里插入图片描述

矩阵乘法

n行m列的矩阵乘以m行n列的矩阵得到n行n列的矩阵:

在这里插入图片描述

单位矩阵:

在这里插入图片描述

转置矩阵

在这里插入图片描述

逆矩阵

逆矩阵特点:
在这里插入图片描述
例子:
在这里插入图片描述

————————————————
本文参考 机器学习 覃秉丰

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT鹅

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值