logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

机器学习算法_线性回归

本文介绍了线性回归的基本概念和实现方法。线性回归通过回归方程建模自变量与因变量关系,核心公式为$h(w)=w^Tx+b$,其中权重$w$反映特征重要性。求解方法包括正规方程法(适用于小数据)和梯度下降算法(含全梯度、随机梯度和小批量梯度三种类型)。评估指标主要有MAE、MSE和RMSE,数值越小模型效果越好,需注意RMSE对异常值更敏感且可能提示过拟合。实际应用中应根据数据规模和需求选择合适的方法

#算法#机器学习#线性回归
机器学习算法——KNN

KNN算法是一种基于邻居的机器学习方法,通过计算样本距离进行分类或回归预测。算法流程包括:计算欧氏距离、排序、选择K个最近邻、表决机制(分类取多数类,回归取平均值)。K值选择至关重要:过小易过拟合,过大易欠拟合,通常避免选择类别数的倍数。Scikit-learn提供了KNeighborsClassifier和KNeighborsRegressor两个API,输入数据需为二维数组格式。距离度量包括欧

#机器学习#算法#人工智能
四、神经网络——正则化方法

在深度学习中,所有能够缓解网络过拟合的方法都叫做正则化方法(越复杂的模型越容易发生过拟合)在设计机器学习算法时希望在新样本上的泛化能力强。许多机器学习算法都采用相关的策略来减小测试误差,这些策略统称为正则化神经网络的强大的表示能力经常遇到过拟合,所以需要使用不同形式的正则化策略目前深度学习中使用较多的策略有等。

#神经网络#人工智能#深度学习
三、神经网络——网络优化方法

梯段下降算法是一种寻找使损失函数最小化的方法,从数学上的角度来看,梯度的方向是函数增长速度最快的方向,那么梯度的反方向就是函数减少最快的方向,所以有Wijnew​Wijold​−η∂Wij​∂E​η在进行模型训练的时候,有三个基础的概念EpochBatchsizeIteraioneg50000BatchSize256Epoch50000Batch50000/2561196EpochItera。

#神经网络#人工智能#深度学习
七、深度学习——RNN

输出结果:主要包括输出结果output,最后一层的hn。输入数据:输入主要包括词嵌入的x,初始的隐藏层h0。实际上,字是重复输入到同一个神经元中的。

#深度学习#rnn#人工智能
一、深度学习——神经网络

定义:人工神经网络(Artificial Neural Network,ANN)也简称为神经网络(NN),是一种模仿生物神经网络结构和功能的计算模型。人脑可以看作是一个生物神经网络,由众多的神经元连接而成。各个神经元传递复杂的电信号,树突接收到输入信号,然后对信号进行处理,通过轴突输出信号。神经网络中信息只向一个方向移动,即从输入节点向前移动,通过隐藏节点,再向输出节点移动。

#深度学习#神经网络#人工智能
【CV 目标检测】R-CNN①——Overfeat

Overfeat方法使用滑动窗口进行目标检测,也就是使用滑动窗口和神经网络来检测目标。滑动窗口使用固定宽度和高度的矩形区域,在图像上“滑动”,并将扫描结果送入到神经网络中进行。这种方法类似一种暴力穷举的方式,会消耗大量的算力,并且由于窗口大小问题可能造成效果不准确。

#目标检测#cnn#人工智能
七、深度学习——RNN

输出结果:主要包括输出结果output,最后一层的hn。输入数据:输入主要包括词嵌入的x,初始的隐藏层h0。实际上,字是重复输入到同一个神经元中的。

#深度学习#rnn#人工智能
机器学习算法_支持向量机

支持向量机只能做二分类任务SVM全称支持向量机,即寻找到一个超平面使样本分成两类,且间隔最大硬间隔:如果样本线性可分,在所有样本分类都正确的情况下,寻找最大间隔;如果出现异常值或样本线性不可分,此时硬间隔无法实现软间隔:允许部分样本,在最大间隔之内,甚至在错误的一边,寻找最大间隔;目标是尽可能保持间隔宽阔和限制间隔违例之间寻找良好的平衡惩罚系数:通过惩罚系数来控制这个平衡,C值越小,则间隔越宽,分

#机器学习#算法#支持向量机
机器学习算法——集成学习

特点:随着学习的积累从弱到强,每加入一个弱学习器,整体能力就会得到提升随机森林是基于Bagging思想实现的一种集成学习算法,采用决策树模型作为每一个弱学习器随机森林步骤主要是提高泛化能力核心思想:通过逐步提高那些被前一步分类错误的样本的权重来训练一个强分类器算法推导在上面步骤中,我们需要计算模型权重和样本权重示例构建第一个弱学习器构造第二个弱学习器在最终获取强学习器H(x)=sign(0.423

#机器学习#算法#集成学习
    共 17 条
  • 1
  • 2
  • 请选择