Sobes.tech
Middle
15

Что такое LoRA (Low-Rank Adaptation)?

Компании, где спрашивали
RDP

Ответ от нейросети

sobes.tech AI

LoRA (Low-Rank Adaptation) — это метод адаптации больших нейросетевых моделей, позволяющий эффективно дообучать их на новых данных с минимальными затратами ресурсов.

Идея в том, что вместо полного обновления всех весов модели, LoRA вводит дополнительные низкоранговые матрицы, которые обучаются, а исходные веса остаются замороженными. Это значительно снижает количество параметров, которые нужно хранить и обновлять.

Пример: если в слое модели есть матрица весов W, LoRA заменяет её на W + ΔW, где ΔW = A·B, а A и B — низкоранговые матрицы с маленькой размерностью. Обучаются только A и B.

Такой подход позволяет быстро адаптировать большие модели под новые задачи или домены, экономя время и память, что особенно полезно при работе с большими языковыми моделями и другими крупными архитектурами.