2025秋招LLM大模型多模态面试题(九)-- LoRA 面试问题大全:从理论到实践

server/2024/12/23 6:40:39/

随着深度学习模型的不断发展,微调大模型的需求也逐渐增多。然而,传统的全参数微调需要消耗大量的计算资源和显存,对于普通用户和中小企业来说负担较大。为了应对这些问题,LoRA(Low-Rank Adaptation)应运而生。LoRA 是一种高效微调技术,通过低秩分解的方式显著减少训练参数量和内存占用,适合在消费级 GPU 上进行大模型微调。在本文中,我们将通过面试题的形式,深入探讨 LoRA 的核心概念、思路以及在实际应用中的优势与挑战,帮助大家更好地理解这项技术。

目录

  1. LoRA 概念

    • 1.1 简单介绍一下 LoRA
    • 1.2 LoRA 的思路
    • 1.3 LoRA 的特点
    • 1.4 LoRA 的优点
    • 1.5 LoRA 的缺点
  2. LoRA 训练理论

    • 2.1 LoRA 权重是否可以合入原模型?
    • 2.2 ChatGLM-6B LoRA 后的权重多大?
    • 2.3 LoRA 微调方法为啥能加速训练?
    • 2.4 如何在已有 LoRA 模型上继续训练?
    • 2.5 LoRA 这种微调方法和全参数比起来有什么劣势吗?
    • 2.6 LoRA 应该作用于 Transformer 的哪个参数矩阵

http://www.ppmy.cn/server/130481.html

相关文章

JavaScript 内存管理

JavaScript内存管理主要涉及到堆(Heap)和栈(Stack),以及任务队列(Task Queue)和调 用栈(Call Stack)。 1.堆(Heap) 存储对象与分配的动态内存。 …

前端_003_js扫盲

文章目录 var,let,const严格模式数据类型运算符事件常用对象函数绑定call() ,apply(),bind() 闭包浏览器中事件循环回调和异步Promiseasync和await DOMBOMAjax var,let,const let是var的升级版本,对于块作用域,var无法进行限制,let不会存在该…

AttributeError: module ‘numpy‘ has no attribute ‘float‘

这个错误是因为在 NumPy 1.20 版本中,np.float 这个别名已经被弃用了。它原本是内置 float 类型的别名,但经常引起新手的混淆。为了解决这个问题,你应该按照以下步骤修改代码: 将 np.float 替换为 float,这不会改变任…

【hadoop报错】JAR does not exist or is not a normal file

1. 环境 linux Ubuntu hadoop 执行 hadoop jar 命令时,一直报错 解决方法 2、确定自己的jar目录是切实存在的 /export/server/hadoop-3.3.6/shares/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-3.3.6-tests.jar 3、网上找了很多解决办法,最后…

常见IDE及其编译器的讲解

IDE 意思是:集成开发环境 常见的IDE有哪些? eg. devC,VS2022,xcode,codeblocks,clion常见编译器有哪些? eg.msvc,gcc,clang微软的底层编译器是msvc苹果的底层编译器是clang IDE编译器特点devC集成了gcc小巧,工具简单&…

第十一章 RabbitMQ之消费者确认机制

目录 一、介绍 二、演示三种ACK方式效果 2.1. none: 不处理 2.1.1. 消费者配置代码 2.1.2. 生产者主要代码 2.1.3. 消费者主要代码 2.1.4. 运行效果 2.2. manual:手动模式 2.3. auto:自动模式 一、介绍 消费者确认机制(Consume…

⽂件操作详解

本章讲述的是有关文件的相关内容,本章我们会认识到什么是文件,二进制文件与文本文件,文件的打开和关闭,⽂件的顺序读写和随机读写以及⽂件读取结束的判定和⽂件缓冲区。 1.什么是⽂件 像这样在磁盘(硬盘)上…

Pycharm里设置关于designer.exe以及pyuic5.exe的外部工具

文章目录 1.Pycharm与Pyuic5介绍(1)Pycharm(2)Pyuic5 2.Pycharm里设置外部工具(1)切换到外部工具(2)designer创建外部工具(3)pyuic5创建外部工具(4)使用designer和pyuic5 3.本章总结 1.Pycharm与Pyuic5介绍 (1)Pycharm Pycharm是专门用于python编程语言的编辑软件,…