当前位置: 首页 > news >正文

怎样下载建设银行信用卡网站四平网站建设哪家好

怎样下载建设银行信用卡网站,四平网站建设哪家好,精准营销及推广,北京怎样在社保网站上做减员这里写自定义目录标题特征缩放标准化归一化平均值归一化收敛学习率特征缩放 特征缩放#xff08;Feature scaling#xff09;是一种数据预处理技术#xff0c;它用于将不同尺度的特征值缩放到相同的范围内#xff0c;以便更好地应用于机器学习算法中。在不进行特征缩放的情… 这里写自定义目录标题特征缩放标准化归一化平均值归一化收敛学习率特征缩放 特征缩放Feature scaling是一种数据预处理技术它用于将不同尺度的特征值缩放到相同的范围内以便更好地应用于机器学习算法中。在不进行特征缩放的情况下一些特征值可能会因其量级较大而对模型的训练产生更大的影响导致模型无法充分学习其他特征值的影响。 几种常见的特征缩放方法 标准化Standardization通过将每个特征值减去其均值然后除以其标准差将特征值缩放为以0为中心、标准差为1的正态分布。 归一化Normalization通过将每个特征值缩放到0和1之间的范围内使得所有特征值的范围相同。 平均值归一化Mean normalization通过将每个特征值缩放到[-1,1]或[0,1]范围内从而使特征值在[-1,1]或[0,1]之间。 e.g.e.g.e.g. 比如 bedrooms 代表卧室的数量size in feet2^22 代表房间的尺寸。 一般卧室的数量都是个位数十位数而房间的尺寸却一般都是百位数千位数所以为了防止房间的尺寸数量级较大从而使得模型无法充分学习卧室个数的情况 我们有如下三种方法进行特征缩放 标准化 标准化Standardization又称为 Z-score normalization对于一个特征 xxx其均值为 μ\muμ标准差为 σ\sigmaσ则对于每个样本xxx 的缩放后的值 yyy 可以通过以下公式计算 yx−μσy \frac {x-\mu} \sigmayσx−μ​ 通过这种方法缩放后的特征值 yyy 的平均值为0标准差为1 例如在上述的房间尺寸与卧室数量的案例中 300≤x1≤2000;x1,scaledx1−μ1σ10≤x2≤5;x2,scaledx2−μ2σ2300≤x_1≤2000; x_{1,scaled}\frac {x_1-\mu_1} {\sigma_1} \\ 0≤x_2≤5; x_{2,scaled}\frac {x_2-\mu_2} {\sigma_2} 300≤x1​≤2000;x1,scaled​σ1​x1​−μ1​​0≤x2​≤5;x2,scaled​σ2​x2​−μ2​​ import numpy as np def zscore_normalize_features(X):mu np.mean(X, axis0)sigma np.std(X, axis0)X_norm (X - mu) / sigma return (X_norm, mu, sigma)通过 Sklearn 实现 Z-Score Normalization from sklearn.preprocessing import StandardScaler scaler StandardScaler() X_norm scaler.fit_transform(X_train)归一化 归一化Normalization又称为最大值缩放 Max Scaling。具体来说对于一个特征xxx其最大值为 maxmaxmax则对于每个样本xxx 的缩放后的值 yyy 可以通过以下公式计算 yxmaxy \frac x {max}ymaxx​ 例如在上述的房间尺寸与卧室数量的案例中 300≤x1≤2000;x1,scaledx120000≤x2≤5;x2,scaledx25300≤x_1≤2000; x_{1,scaled}\frac {x_1} {2000} \\ 0≤x_2≤5; x_{2,scaled}\frac {x_2} {5} 300≤x1​≤2000;x1,scaled​2000x1​​0≤x2​≤5;x2,scaled​5x2​​ def max_normalize_features(X):x_max np.max(X) X_norm X / x_maxreturn X_norm平均值归一化 平均值归一化具体来说对于一个特征 xxx其均值为 μ\muμ最小值为 minminmin最大值为 maxmaxmax则对于每个样本xxx 的缩放后的值 yyy 可以通过以下公式计算 yx−μmax−miny \frac {x-\mu} {max-min}ymax−minx−μ​ 例如在上述的房间尺寸与卧室数量的案例中 300≤x1≤2000;x1,scaledx1−μ12000−3000≤x2≤5;x2,scaledx2−μ25−0300≤x_1≤2000; x_{1,scaled}\frac {x_1-\mu_1} {2000-300} \\ 0≤x_2≤5; x_{2,scaled}\frac {x_2-\mu_2} {5-0} 300≤x1​≤2000;x1,scaled​2000−300x1​−μ1​​0≤x2​≤5;x2,scaled​5−0x2​−μ2​​ def mean_normalize_features(X):mu np.mean(X, axis0) x_max np.max(X)x_min np.min(X)X_norm (X - mu) / (m_max - m_min)return X_norm收敛 收敛Convergence通常指的是训练过程中模型的参数逐渐趋于稳定不再发生明显变化的情况。当模型的参数收敛时其对训练数据的拟合误差training error也会逐渐降低直到达到一个较小的阈值或收敛标准。 如下图所示一般来说伴随着迭代iterations应该呈现下图所示曲线即损失函数越来越小直到趋于稳定不再发生明显变化 损失函数在迭代100次时下降的速度还是很快的 在迭代200次的时候损失值下降的速度明显变慢 在迭代300次的时候每次迭代损失值下降的已经很小很小了 在迭代400次的时候几乎看不到变化趋于稳定此时我们称之为 converged即收敛了。 而如果出现损失值变大的情况则可能是学习率 α\alphaα 设置的有问题下面我们将学习了解学习率的概念 学习率 学习率learning rate是梯度下降算法中的一个重要超参数用于控制每一次参数更新的步长大小。在梯度下降算法中每一次迭代都需要计算损失函数的梯度然后按照一定的步长沿着梯度方向更新模型参数。 学习率决定了每次更新的步长大小 如果学习率过大会导致参数在梯度方向上 “跳跃” 太大而无法收敛 如果学习率过小会导致参数更新缓慢耗费较长的时间才能达到最优解。 学习率的选择是一个经验性的问题需要根据具体问题和数据集的特征来进行调整。一般来说可以从较小的学习率比如 α\alphaα 0.001开始观察损失函数的收敛情况和模型的性能然后逐步调整学习率的大小直到达到最佳的性能和收敛速度。 在梯度下降算法中有三种不同的学习率策略可供选择 固定学习率使用固定的学习率不随着迭代次数的增加而改变。动态学习率根据迭代次数或其他规则来动态调整学习率。自适应学习率根据梯度的大小来自适应地调整学习率常见的方法包括Adagrad、Adam等。 对于初学者而言无需参与到动态学习率 与 自适应学习率的讨论中尝试固定学习率以 0.001 与 0.01 多做尝试即可。
http://www.dnsts.com.cn/news/77224.html

相关文章:

  • 网站建设公司创业设计公司包装
  • 做网站平台的营业执照弹性云主机做网站
  • 潍坊公司做网站广告图片怎么制作
  • 上海社保济南seo的排名优化
  • 网站建设都包括哪些内容全面的客户管理系统
  • 网站导流应该怎么做购物网站建设实训心得体会
  • 商城网站欣赏网站建设地位
  • 班级网站模板html最适合企业网站建设的cms系统
  • 网站建设计划设计方案网络营销哪家正规公司
  • 慈溪市网站开发大连网络营销师招聘网
  • 商丘市住房和城乡建设局网站做营销看的网站有哪些内容
  • 网站程序制作佛山新网站建设服务公司
  • 江西建设门户网站做营销的有那么网站
  • 个人建设网站需要什么证件吗网站建设教程搭建
  • 网站的特征网站半年了 没有流量
  • 淘宝店网站建设四川建筑工程网
  • 泉州专业网站建设哪家好贵州建设官方网站
  • 中山精品网站建设公司泰安房产网签住宅
  • 东莞企业网站排名centos 网站搭建
  • 鄂州北京网站建设wordpress 如何改中文字体
  • 网站建设 公司 天津c 做网站好嘛
  • 做游戏试玩网站企业型网站建设步骤及注意事项
  • 怎样用代码做网站一个主体可以备案几个网站
  • 网站开发中所需要的绘图工具wordpress4.8
  • 网站开发常用字体王占山将军简介
  • 网站浮动条进贤网站建设
  • 网站设计的开发工具和环境wordpress文章rss
  • 网站分类查询p2p提供网站建设违法
  • 北京做网站个人苏州门户网站建设
  • 西北网站建设做网站电商云数据库有用吗