机器学习算法基础(回归算法、逻辑回归、k-means聚类算法)

第一部分 回归算法

(一)线性回归

线性模型

在这里插入图片描述

线性回归

在这里插入图片描述

损失函数(误差大小)

在这里插入图片描述

减小误差的方法

正规方程

在这里插入图片描述

梯度下降

在这里插入图片描述

正规方程、梯度下降API

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

回归性能评估

在这里插入图片描述

回归评估API

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

两种方法的总结

在这里插入图片描述

(二)欠拟合与过拟合

定义

在这里插入图片描述

产生原因及解决方法

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

(三)岭回归——带正则项的线性回归

正则化

在这里插入图片描述

岭回归API

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

代码实例——预测波士顿的房价

from sklearn.datasets import load_boston
from sklearn.linear_model import LinearRegression,SGDRegressor,Ridge
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScaler
from sklearn.metrics import mean_squared_error
import numpy as np


def myliner():
    '''
    线性回归直接预测房子价格
    '''
    #获取数据
    lb=load_boston()
    #分割数据集到训练集和测试集
    x_train,x_test,y_train,y_test=train_test_split(lb.data,lb.target,test_size=0.25)
    #进行标准化处理,特征值和标准值都必须进行标准化处理
    std_x=StandardScaler()
    x_train=std_x.fit_transform(x_train)
    x_test=std_x.transform(x_test)
    std_y = StandardScaler()
    y_train = std_y.fit_transform(y_train.
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值