LoRA

LoRA (Low-Rank Adaptation) β€” это способ эффСктивно Π΄ΠΎΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ модСль (LLM ΠΈΠ»ΠΈ Π΄ΠΈΡ„Ρ„ΡƒΠ·ΠΈΠΎΠ½Π½ΡƒΡŽ) ΠΏΠΎΠ΄ ваш ΡΡ‚ΠΈΠ»ΡŒ, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ Π±Π΅Π· ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ пСрСобучСния всСй ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ (Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅):

  • Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ вСса ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π°ΠΌΠΎΡ€Π°ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ.

  • Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слои (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅/Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅) Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ малСнькиС Β«Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹Β» β€” Π΄Π²Π΅ Π½ΠΈΠ·ΠΊΠΎΡ€Π°Π½Π³ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

  • ΠžΠ±ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эти Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹, Π° Π½Π° инфСрСнсС ΠΎΠ½ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ вСсам с коэффициСнтом силы (scale).

  • Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” малСнький Ρ„Π°ΠΉΠ» (часто Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΎβ€“Π΄Π΅ΡΡΡ‚ΠΊΠΈ ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Π—Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ:

  • Мало Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ рСсурсов: обучаСтся Π½Π° 20–200 изобраТСниях (для ΠΈΠΌΠΈΠ΄ΠΆ-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ) Π·Π° часы Π½Π° 1 GPU.

  • МалСнький Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ быстрый инфСрСнс.

  • ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ: ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ нСсколько LoRA (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΡ‚ΠΈΠ»ΡŒ + ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ пСрсонаТ).

  • Базовая модСль Π½Π΅ «ломаСтся» β€” Π΅Ρ‘ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сохраняСтся, Π° LoRA ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ силС.

Π’ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (SD/SDXL/FLUX ΠΈ Π΄Ρ€.) LoRA ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для:

  • Бтиля (худоТСствСнная ΠΌΠ°Π½Π΅Ρ€Π°, Ρ€Π΅Π½Π΄Π΅Ρ€-ΡΡ‚ΠΈΠ»ΡŒ, Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³).

  • ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… пСрсонаТСй, Π»ΠΈΡ†, ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ², ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

  • Π”ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ (тСхничСскиС ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, мСдицинскиС Ρ‚ΠΈΠΏΡ‹ снимков ΠΈ Ρ‚. ΠΏ.).

Last updated