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

Автор: Иван Синицин
- Опубликовано:
- 7 мин чтения
Определение
LoRA в нейросети — это способ дообучить большую модель, например генератор изображений, на нескольких десятках примеров так, что весь результат помещается в файл от единиц до сотен мегабайт, а сама модель весом в гигабайты остаётся прежней. Файл подключают при генерации, задают ему силу, обычно от 0 до 1, и получают нужный свет, лицо или вещь; выключили — модель снова рисует как раньше. Для фотографа это похоже на пресет, только он меняет не цвет готового кадра, а то, что нейросеть вообще изображает.
Также называют
- Low-Rank Adaptation
- ЛоРА
- лора нейросеть
- LoRA-модель
- LoRA-адаптер
- модель LoRA
Что такое LoRA в нейросети простыми словами
Название расшифровывается как Low-Rank Adaptation — «адаптация низкого ранга». Идея простая: чтобы научить модель новому, не нужно переписывать миллиарды её внутренних чисел, достаточно добавить к ним небольшую поправку.
Метод описала в 2021 году группа исследователей Microsoft (первый автор статьи — Эдвард Ху), и придумывали его для языковых моделей. На GPT-3 LoRA сократила число обучаемых параметров в 10 000 раз, а потребность в видеопамяти — примерно втрое по сравнению с полным дообучением. В конце 2022 года энтузиасты перенесли приём на Stable Diffusion, и с тех пор это один из самых популярных способов дообучить генератор изображений: тренеры и загрузчики LoRA есть для Stable Diffusion, SDXL, Flux и других диффузионных моделей.
По тому, чему учат, LoRA делят на несколько видов:
| Вид LoRA | Чему учит модель | Пример из моды |
|---|---|---|
| Стиль | свет, цвет, зерно, манеру кадра | фирменная тёплая гамма лукбука |
| Персонаж | лицо и внешность одного человека | одна и та же модель во всей серии |
| Объект или концепт | конкретную вещь, принт, фактуру | сумка, крупная вязка, узор ткани |
| Поза и композиция | положение тела, ракурс | шаг в сторону, руки в карманах |
В съёмке одежды чаще нужны первые три. Позу удобнее задавать другими инструментами, например ControlNet по скелету.
Как это работает без формул и сколько весит файл
Внутри генеративной модели — огромные таблицы чисел, весов. При полном дообучении меняется каждая из них, и на выходе получается новая модель того же размера. LoRA действует экономнее: исходные веса замораживает, а рядом с отдельными слоями ставит по две узкие таблицы. Перемножаясь, они дают поправку к большой таблице. «Низкий ранг» — как раз про эту узость: поправку описывают малым числом параметров.
Ширину узких таблиц задаёт ранг, в программах обучения его называют rank или dim. Обычно его выбирают от 4 до 128. Чем выше ранг, тем больше деталей запоминает надстройка и тем тяжелее файл, но и тем легче она переобучается.
Сколько весит LoRA
Отсюда главный практический плюс. Полная модель Stable Diffusion занимает несколько гигабайт, крупные современные модели — больше двадцати гигабайт. Файл LoRA весит от единиц до сотен мегабайт, в зависимости от ранга и базовой модели. На одном диске помещаются десятки LoRA под разных клиентов, а базовая модель хранится одна. Самый распространённый формат файла — .safetensors.
Что происходит при генерации
- Привязка к базе. Надстройку обучают под конкретное семейство моделей. Файл для SD 1.5 не подойдёт к SDXL или Flux: в лучшем случае не загрузится, в худшем испортит картинку.
- Сила влияния. При подключении задают вес, обычно от 0 до 1. На единице поправка работает в полную силу, на 0,5 — вполовину. Рабочий диапазон на практике часто 0,6–0,9: выше начинают лезть артефакты.
- Триггер-слово. При обучении концепт привязывают к редкому слову в подписях, и в промте это слово включает выученное.
- Сочетание. Можно подключить сразу несколько файлов, например стиль и персонажа, но веса тогда приходится снижать: поправки складываются и спорят друг с другом.
Обучение под задачи моды: стиль, модель, вещь
Для бренда одежды дообучение закрывает три задачи, которые в обычной съёмке решают фотограф, кастинг и реквизит.
Фирменный стиль
Если у бренда устоявшаяся картинка — рассеянный тёплый свет, приглушённые оливковые и песочные тона, мягкий контраст, — надстройка, обученная на 30–50 кадрах прошлых съёмок, переносит эту манеру в новые генерации. Это выручает, когда к готовой кампании нужно добавить несколько кадров и не выбиться из гаммы.
Одна модель в серии кадров
Без дообучения генератор каждый раз рисует нового человека: в пятом кадре у модели другая линия подбородка, в восьмом — другие плечи. Для лукбука без студии это критично, серия разваливается. Файл персонажа держит внешность стабильной. Например, мужская капсула из двенадцати образов на одной ИИ-модели атлетичного сложения. Ширина плеч, рост и пропорции должны совпадать от кадра к кадру, иначе покупатель сравнивает не пиджаки, а людей. Персонаж при этом либо полностью сгенерирован, либо это реальный человек, который письменно согласился на обучение.
Конкретная вещь
LoRA объекта учат на фотографиях одной вещи: сумки, кроссовок, жаккардового свитера. Форму и фактуру она передаёт, а мелочи — логотип, надписи, число пуговиц, отстрочку — нейросеть может исказить. Поэтому такой кадр всегда сверяют с оригиналом, а фото для карточки товара делают по реальному снимку изделия.
Как собрать датасет
- 15–40 снимков одного человека или предмета; для стиля — больше и разнообразнее.
- Разные фон, свет, ракурсы и одежда, если учите лицо. Иначе модель «запечёт» серый фон и одну футболку вместе с лицом.
- Резкость важнее количества: смазанные и пересвеченные кадры убирайте.
- Подпись к каждому кадру. В ней описывают всё, что не должно стать частью концепта: фон, одежду, позу. Что не описано, модель считает свойством концепта.
- Тестовая сетка после обучения: один промт на разных эпохах и весах, чтобы поймать момент до переобучения.
Своя LoRA или генерация по фото: когда обучение не нужно
В 2022–2023 годах персональные портреты нейросетью чаще всего делали именно так: человек загружал 10–20 селфи, сервис обучал на них отдельную модель или LoRA и через какое-то время выдавал серию образов. Метод рабочий, но медленный: обучение под каждого клиента, ожидание, подбор весов.
Сейчас у задачи есть второй путь — генерация по референсу. Адаптеры вроде IP-Adapter и InstantID, а также модели редактирования по изображению берут ваше фото прямо в момент генерации и не требуют отдельного файла под каждого человека. Какой путь выбран внутри конкретного сервиса, со стороны не видно. Для результата важнее другое: насколько стабильно держится лицо, чистые ли руки, ткань и фон.
Выбор на практике такой:
- Своя LoRA — если есть видеокарта или облако, время на эксперименты и нужен полный контроль: своя база, свой стиль, повтор через месяц с тем же файлом.
- Готовый сервис — если портреты нужны сейчас. ИИ-фотосессия по фото делает серию кадров по вашему снимку в выбранном стиле, от делового портрета до ретро, без настройки тренера и подбора рангов.
- Одежда на ИИ-моделях для каталога — отдельная задача. Если нужно показать вещь на модели, а не учить свою LoRA, есть нейрофотосессия одежды на ИИ-моделях для карточек маркетплейсов.
Ошибки и риски: переобучение, чужое лицо, лицензии
Неудачная LoRA обычно ломается в одном из четырёх мест.
- Переобучение. Слишком много шагов или высокий ранг — и файл выдаёт копии датасета: та же поза, тот же фон, «пластиковая» кожа. Помогают более ранняя эпоха и меньший вес.
- Однообразный датасет. Все фото в одной куртке — куртка прирастает к персонажу и появляется даже в промте про вечернее платье.
- Перебор веса и конфликт файлов. Две-три надстройки на полном весе дают пережжённые цвета, лишние пальцы и кашу в мелких деталях.
- Ожидание точности. LoRA вещи не гарантирует совпадения лекала, логотипа и посадки. Для решения о размере такой кадр не годится: размер выбирают по замерам и размерной сетке.
Отдельно — этика и право. LoRA, обученная на лице конкретного человека, позволяет изобразить его где угодно, поэтому учить её можно только на своих снимках или с прямого согласия человека. В России изображение гражданина охраняет статья 152.1 Гражданского кодекса: по общему правилу обнародовать и использовать его можно только с согласия этого человека. Готовые LoRA «знаменитостей» из открытого доступа — тот же риск.
Ещё две проверки до работы. Первая — лицензия базовой модели: у некоторых весов есть ограничения на коммерческое использование. Вторая — формат: .safetensors хранит только веса, а старые .ckpt при загрузке могут выполнить встроенный код.
Связанные понятия
- Базовая модель, или чекпоинт — полная модель, к которой подключают LoRA. Без неё файл надстройки бесполезен.
- Генеративный ИИ — нейросети, которые создают новые изображения и тексты; LoRA — способ настроить их под свою задачу.
- Цифровой двойник человека — понятие шире, чем LoRA персонажа: копия внешности, голоса и манеры. LoRA бывает одним из кирпичиков такого двойника.
- DreamBooth — метод дообучения генератора на нескольких снимках объекта, описанный исследователями Google в 2022 году. LoRA часто обучают по его схеме.
- Триггер-слово — слово-ключ в промте, которое включает выученный концепт.
- Ранг — настройка, от которой зависят детализация LoRA и вес файла.
Если коротко: LoRA для нейросети — способ научить большую модель вашему стилю, вещи или лицу малой кровью. Успех в ней решают не формулы, а чистый датасет, верная базовая модель и согласие людей в кадре.
Связанные термины
Диффузионная модель
Диффузионная модель — класс генеративных нейросетей: при обучении модель снимает шум с изображений, а при генерации собирает из случайного шума новую картинку по текстовому описанию.
Генеративный ИИ
Генеративный ИИ — класс нейросетей, которые создают новый текст, изображения, звук или видео по запросу, опираясь на закономерности, выученные на больших наборах данных.
Цифровой двойник человека
Цифровой двойник человека — виртуальная копия внешности, фигуры или работы организма конкретного человека, на которой проверяют то, что вживую пробовать долго или рискованно.
ИИ-аватар
ИИ-аватар — изображение для профиля, которое нейросеть создаёт по вашим фотографиям: реалистичный портрет, стилизация под рисунок или говорящая голова для видео.
Инпейнтинг
Инпейнтинг (inpainting) — перерисовка выделенной маской области изображения: нейросеть заполняет её новым содержимым, согласуя свет, фактуру и перспективу с остальным кадром.
Апскейл фото
Апскейл фото — увеличение разрешения снимка с досчётом недостающих пикселей: интерполяцией по соседним точкам или нейросетью, которая дорисовывает детали по обученной модели.
FAQ
Вопросы и ответы
Что такое LoRA в нейросети простыми словами?
LoRA — небольшой дополнительный файл к большой нейросети, который учит её одной новой вещи: определённому стилю съёмки, лицу конкретного человека, принту или форме изделия. Представьте, что базовая модель — опытный иллюстратор, который умеет рисовать всё подряд, но не знает вашего бренда. Переучивать его целиком долго и дорого, поэтому ему дают короткую памятку с поправками — это и есть LoRA. Сам иллюстратор не меняется: памятку можно убрать, заменить другой или прочитать вполсилы, если задать вес меньше единицы. Технически LoRA хранит не картинки, а числовые поправки к внутренним весам модели, поэтому файл выходит маленьким — мегабайты или сотни мегабайт против гигабайт у полной модели. Работает LoRA только с той базовой моделью, под которую её обучали: файл для Stable Diffusion 1.5 не подходит к SDXL или Flux. В моде её используют, чтобы держать одну и ту же ИИ-модель во всей серии кадров или переносить фирменную гамму бренда в новые генерации.
Что такое LoRA: это про нейросети или про радиосвязь?
Это два разных термина, которые пишутся почти одинаково. LoRA с заглавной A на конце — Low-Rank Adaptation, метод дообучения нейросетей, о котором эта статья словаря. LoRa со строчной a на конце — Long Range, технология дальней радиосвязи с низким энергопотреблением, которую развивает компания Semtech. На ней работают датчики умного дома, счётчики, трекеры, сети LoRaWAN; это же слово встречается в описаниях некоторых автосигнализаций и брелоков, где речь о радиоканале связи с машиной. Отличить смысл легко по соседним словам. Если рядом «модель», «обучение», «Stable Diffusion», «Flux», «промт», «вес» или «ранг», речь о нейросетях. Если рядом «частота», «шлюз», «дальность», «датчик» или «брелок», речь о радио. В поиске помогает уточнение: «LoRA нейросеть», «LoRA Stable Diffusion» или «LoRa модуль». Общего у технологий нет ничего, кроме созвучного сокращения, поэтому инструкции и советы по одной к другой не применимы.
Как проходит обучение LoRA модели?
Обучение идёт в несколько шагов. Сначала собирают датасет — набор снимков одного концепта: человека, вещи или стиля. К каждому кадру пишут подпись: вручную или программой-тегером с последующей правкой. Затем выбирают базовую модель, под которую будет работать LoRA, и настраивают тренер: ранг (обычно от 4 до 128), скорость обучения, число шагов или эпох, разрешение кадров. Во время обучения исходные веса модели заморожены, меняются только небольшие добавочные таблицы. Тренер сохраняет промежуточные версии файла, например после каждой эпохи. Последний шаг — проверка: один и тот же промт прогоняют на разных версиях и с разным весом, раскладывают результаты сеткой и берут версию, где концепт уже узнаётся, но модель ещё не копирует датасет. Время обучения зависит от видеокарты, объёма датасета и базовой модели — от десятков минут до нескольких часов. Для SDXL и Flux нужно больше видеопамяти, чем для старой SD 1.5, поэтому многие обучают в облаке и скачивают готовый файл.
Как создать свою LoRA модель и что подготовить заранее?
Начните с задачи: стиль, человек или вещь — от неё зависит датасет. Для LoRA человека на практике берут 15–40 резких снимков с разных ракурсов: лицо крупно, по пояс, в полный рост, при разном свете и в разной одежде. Если человек реальный, понадобится его согласие и на обучение, и на использование результатов. Вещь снимают со всех сторон, отдельно крупно фактуру и детали, на разных фонах, иначе фон станет частью вещи. Для стиля подбирают 30–50 кадров, где совпадает манера, но различаются сюжеты. Кадры обрезают под рабочее разрешение базовой модели, убирают дубли, смаз и сильные фильтры. Дальше нужна среда: своя видеокарта с программой-тренером (kohya_ss, OneTrainer, узлы обучения в ComfyUI) или облачный сервис. Заранее придумайте триггер-слово — короткое и редкое, чтобы оно не совпало с обычными словами промта. И заложите время на повторы: первая LoRA редко удаётся с первого запуска, часто её обучают заново, меняя состав датасета и число шагов.
Где скачать модели LoRA и как выбрать подходящий файл?
Готовые LoRA выкладывают на открытых площадках для генеративных моделей, самые известные — Civitai и Hugging Face. Перед скачиванием посмотрите в карточке файла четыре вещи. Первая — базовая модель: SD 1.5, SDXL, Flux или другая; LoRA работает только со своим семейством. Вторая — триггер-слова, без которых концепт может не включиться. Третья — рекомендуемый вес: автор обычно указывает диапазон, в котором LoRA не ломает картинку. Четвёртая — лицензия: можно ли использовать результаты в коммерческих целях и разрешена ли переработка. Скачивайте файлы в формате .safetensors, он хранит только веса. Старые форматы .ckpt и .pt построены на механизме сериализации Python, который при загрузке способен выполнить встроенный код, поэтому файлы из непроверенных источников в них лучше не открывать. И помните, что популярность LoRA не делает её законной: модели, обученные на лицах реальных людей без их согласия, в работу брать не стоит, даже если их скачали тысячи раз.
Как подключить LoRA к Stable Diffusion и Flux?
Принцип везде одинаковый: базовая модель загружается целиком, а LoRA подмешивается к ней поверх. В интерфейсах на основе AUTOMATIC1111 и Forge файл кладут в папку models/Lora, после чего он появляется во вкладке LoRA и вставляется в промт вместе с весом. В ComfyUI файл кладут в models/loras, а в схему добавляют узел загрузки LoRA между загрузчиком модели и сэмплером; несколько LoRA ставят цепочкой. Для Flux порядок тот же, но нужны LoRA, обученные именно под Flux: файлы для Stable Diffusion к нему не подходят, и наоборот. Начинайте с веса, который рекомендовал автор, или с 0,7–0,8, затем двигайте его шагом 0,1 и сравнивайте кадры с одинаковым seed — так видно, что меняет именно LoRA, а не случайность генерации. Если LoRA обучали с триггер-словом, оно должно стоять в промте. Когда стиль или лицо перебивают всё остальное, снижайте вес; когда не проявляются совсем, проверьте базовую модель и триггер.
Можно ли обучить LoRA в ComfyUI на своём компьютере?
Можно, хотя для первой LoRA это не самый простой путь. В ComfyUI есть встроенный узел обучения LoRA, помеченный как экспериментальный, и расширения, которые запускают внутри схемы скрипты kohya. Удобство в том, что датасет, обучение и тестовая генерация собираются в одном окне: обучили и сразу проверили сетку весов. Главное ограничение — видеокарта. Обучение держит в видеопамяти базовую модель и данные, поэтому для SDXL и тем более Flux нужна карта с большим объёмом памяти, чем для обычной генерации. На слабых картах выручают пониженная точность вычислений, меньший ранг и разрешение, но обучение заметно замедляется. Если карта не тянет, LoRA обучают в облаке, а готовый файл скачивают и подключают в локальном ComfyUI. Новичкам часто проще отдельный тренер с понятным интерфейсом, например kohya_ss или OneTrainer, а ComfyUI оставить для генерации. Перед установкой расширений читайте их описание: узлы обучения обновляются часто, и прошлогодние инструкции могут уже не работать.
Зачем нужны регуляризирующие изображения при обучении LoRA?
Регуляризирующие изображения — снимки общего класса, к которому относится ваш концепт. Если учите конкретного мужчину, это фото разных мужчин; если конкретную сумку — разные сумки. Приём пришёл из метода DreamBooth, который описали исследователи Google в 2022 году. Его задача — не дать модели забыть, как выглядит класс в целом. Без регуляризации LoRA, обученная на одном человеке, может начать подставлять его лицо всем мужчинам в кадре, а LoRA одной сумки — превращать в неё любую сумку. Обычно такие изображения генерируют самой базовой моделью по простому промту класса, например «фото мужчины», и кладут в отдельную папку; их берут не меньше, чем снимков в датасете. Для LoRA регуляризация не обязательна: многие обучают без неё и обходятся подбором шагов и веса. Она полезна, когда LoRA будет работать в сценах с несколькими людьми или вещами одного типа, например в групповом кадре коллекции, где ваша модель должна быть одна, а остальные люди — разными.
Можно ли сделать LoRA знаменитости или знакомого по его фото?
Технически да, и в открытом доступе такие модели встречаются. Но технически возможное не значит допустимое. LoRA лица позволяет изобразить человека где угодно и в чём угодно, поэтому обучение на чужих снимках без разрешения — прямой путь к дипфейкам. Статья 152.1 ГК РФ требует согласия человека на обнародование и использование его изображения, а исключения из этого правила перечислены в самой статье и узкие. Знаменитость здесь не исключение: известность не даёт права ставить её лицо в рекламу, карточку товара или чужой образ. Площадки с моделями тоже ограничивают такой контент: Civitai в мае 2025 года убрал модели и изображения, воспроизводящие внешность реальных людей. Рабочий вариант для бренда — ИИ-модель, чья внешность сгенерирована и не повторяет реального человека, или живая модель, подписавшая согласие на обучение и на конкретные цели использования. Для себя всё проще: свою LoRA или портреты по собственным фото вы делаете со своего согласия, а снимки знакомых берёте, только если они сами попросили или разрешили.

Автор материала
Иван Синицин
Стилист, блогер, автор статей
Иван Синицин пишет для AI Dressup о стиле и гардеробе: как собрать капсулу из вещей, которые уже висят в шкафу, подобрать цвета под свою внешность и одеться по дресс-коду без лишних покупок. Отдельная тема его материалов — как проверить образ до покупки с помощью ИИ-примерки и ИИ-стилиста и где у такой визуализации границы.
Все материалы автораЧитайте также
Как позировать на фото: позы стоя и сидя, руки, ракурс и выражение лица
Позирование на фото — это не талант, а набор настроек тела: вес на одной ноге, корпус вполоборота, занятые руки, подбородок вперёд-вниз и камера на нужной высоте.
Фото на резюме: требования, удачные примеры и съёмка без студии
Фото на резюме — деловой портрет, по которому работодатель составляет первое впечатление: лицо хорошо видно, фон спокойный, взгляд в камеру, одежда уместна для профессии.
Лукбук: что это такое и как бренду одежды сделать лукбук без студии
Что такое лукбук в моде, чем он отличается от каталога, пэкшота и кампейна и как малому бренду одежды собрать серию образов за пять шагов — от мудборда до вёрстки, в том числе на ИИ-моделях.


