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

不用wordpress建站公司官网怎么做

不用wordpress建站,公司官网怎么做,上海网站建设与设计公司好,wordpress托管教程一 背景 1.随着大模型的发展,模型的参数越来越大,有的参数是十亿乃至千亿,如此大的参数,我们要进行微调,是比较困难。原因如果我们训练时候添加我们自己场景的数据后,模型原有的能力会变的很差&#xff0c…

一 背景

1.随着大模型的发展,模型的参数越来越大,有的参数是十亿乃至千亿,如此大的参数,我们要进行微调,是比较困难。原因如果我们训练时候添加我们自己场景的数据后,模型原有的能力会变的很差,如果想保留原来的能力,训练也很困难。所以大佬们提出了一个方法 LoRA,可以满足原来的能力,又可以比较简单的进行微调。

二 原理

1.数学知识

回顾一下数学知识,什么是秩,矩阵秩分为行秩,列秩,行秩表示矩阵的线性无关的行的个数,列同理。在机器学习中,我们使用一个全连接,我们计算这个矩阵的秩,就能确定那些特征是重要的。我们可以用一个低维度近似表示高维度的矩阵。我们可以在原始的矩阵空间中,使用少数的维度组合,就能捕捉大部分信息。
数学公式 : h = W0x + ∆W x = W0x + BAx
公式中,W0表示预训练模型参数,X表示输入数据。∆W表示新的权重,我们需要训练的。新的权重我们可以拆分为两个矩阵A和B,为啥要拆分为两个矩阵了,原因是减少参数,一个为升维矩阵,一个降维矩阵。

2.算法流程

当我们微调时候,我们不更新预训练权重,我们去更新∆W,然后把∆W更新好的权重直接和原始预训练权重相加。在推理时候,不会参数额外延时。
在这里插入图片描述

3举例说明

假设我们预训练权重大小是 1000 * 1000 的矩阵,我们的A矩阵可以是1000 * 4, B矩阵可以是4 * 1000 ,根据矩阵的乘法A*B最终的矩阵大小是 1000 * 1000 ,然后和原始的矩阵相加。就这样完成了我们微调,思想就是这样的。

三 代码复现

import numpy as np
import torch
import mathinput_dim  = 1000
output_dim = 1000rank = 4W = torch.randn(input_dim, output_dim)
W_A = torch.nn.Parameter(torch.empty(input_dim, rank))
W_B = torch.nn.Parameter(torch.empty(rank, input_dim))W_A = torch.nn.init.kaiming_uniform(W_A, a=math.sqrt(5))
W_B = torch.nn.init.zeros_(W_B)def lora_forward(x, W, W_A, W_B):h = x @ Wh += x @ (W_A @ W_B) * alphareturn h

其中W_B初始化为0,是因为刚开始,不想变化太大,应该一步一来,W_A初始化为高斯分布,比较好收敛。

http://www.dtcms.com/wzjs/172004.html

相关文章:

  • 北京品牌高端网站建设公司广东seo点击排名软件哪里好
  • 哪个网站可以做条形码代发百度关键词排名
  • 百度销售岗位怎么样游戏优化大师官网
  • 给自己的网站做镜像网站seo优化顾问服务阿亮
  • 购物网站制作费用西安百度推广排名
  • 做 直销网站 公司吗怎么申请域名建网站
  • web前端只做网站么长春网站建设方案优化
  • 杭州家具网站建设方案whois域名查询
  • bootstrap导航网站百度推广是什么
  • 四合一网站搜索排行榜
  • 搜狗推广做网站要钱吗seo诊断书
  • 做网站必须要dreamever百度联盟是什么
  • 烤肉自助餐网站建设推广资讯
  • 自己如何建设外贸网站建站快速排名新
  • 网络公司管理系统廊坊seo外包公司费用
  • 泰州哪里做网站百度游戏排行榜风云榜
  • 哈尔滨建站哪个好seo技术介绍
  • 第二季企业网站开发产品经理培训哪个机构好
  • 北京怀柔区建设委员会网站seo视频教学网站
  • 企业大型网站开发建站教程详解做一个网站需要多少钱
  • 访问一个网站的全过程公司培训课程有哪些
  • 站群系统软件公众号推广一个6元
  • 网站域名备案和icp备案一样么谷歌浏览器网页版进入
  • 建设食品商购网站杭州百度推广优化排名
  • 厦门网站建设代理搜狗seo查询
  • 自己学做网站需要学多久山东网站seo推广优化价格
  • 做电影网站程序好用双11销售数据
  • wordpress自适应方法信息如何优化上百度首页公司
  • 藁城网站建设哪家好网站项目开发流程
  • 网站引入视频播放鞋子软文推广300字