自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (2)
  • 收藏
  • 关注

原创 线性回归与梯度下降(理论部分)

ps:本文章仅用于自身学习,主要为了自己去理解,可能写的不好,所以建议移步其他文章一、线性回归线性回归是指为数据集建立最符合其规律的一元或多元线性方程,是一元还是多元取决于数据集中影响结果的因素的种类,有多少种类就是几元。下面会分别介绍。二、一元线性回归如它的名字,影响数据结果的因素种类只有一种时可运用它进行拟合。它的形式通常如下:三、多元线性回归多元线性回归与一元线性回归区别不大,唯一区别就是影响因素的种类变多了,这里不多赘述,直接给出它的形式:其中为影响因素种类的

2022-01-10 16:00:05 435

原创 矩阵分解-梯度下降实现

8 3 - 2 9 - - 5 7 - - 8 0 1 6 9 假设代表用户代号,代表商品编号,而表格中的的数值则为用户对商品的评分,“ -”代表未对其评分。现要求预测出用户对商品未评价的分数是多少?这里就需要用到矩阵分解对其进行预测,我们可将上述表格看作一个矩阵对其求解。矩阵分解原理矩阵分解原理很简单,例如有一矩阵R.

2022-01-10 14:12:43 951

原创 无向图的遍历-BFS与DFS

一,理论部分无向图的遍历可用深度搜索(BFS)与广度搜索(DFS)深度搜索的基本方式是由图的一个节点1出发然后随机选一个与其相邻的节点2,接着在选择一个与其相邻的节点3,当一条路遍历完后再选择未遍历的一个节点重复上述操作,直至将图的点遍历完。广度搜索的基本方式是由图的一个节点出发,然后遍历所有与其相邻的节点,接着再遍历与相邻节点相邻的节点,重复上述步骤,直至将图上的节点遍历完遍历的关键是如何判断节点是否已经遍历过,可以定义一个辅助结构体进行判断,结构体里储存的是节点和与之相关的系数flag,

2021-11-29 13:09:14 3465

原创 梯度下降简单介绍

ps:本文章仅用于自身学习,主要为了自己去理解,可能写的不好,所以建议移步其他文章一,什么是梯度下降?梯度本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模),可理解为导数。梯度下降就是使函数的点向着梯度方向变化小、变化率慢的点移动,可理解为使导数的绝对值趋向于零二,梯度下降用于解决什么?梯度下降大多用于求解损失函数的最小值,损失函数是评定模型预测结果与实际情况的匹配度的。损失函数越大,.

2021-11-19 18:43:00 2418

原创 数据结构作业自用

第一次作业数组处理#include<stdio.h>#define MAX 100int insert(int a[],int n,int i,int x){ int j; if(n+1>MAX) printf("无插入空间\n"); //数组只能存MAX个数 else if(i<1||i>n+1) printf("插入位置非法\n"); //插入位置的范围为1..n+1 else..

2021-11-01 23:02:48 203

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除