Gặp gỡ YOLO26: AI tầm nhìn thế hệ tiếp theo.
Ultralytics
Quay lại Bảng thuật ngữ Ultralytics

LoRA (Low-Rank Adaptation)

Khám phá cách LoRA (Low-Rank Adaptation) cho phép fine-tuning hiệu quả các model như Ultralytics YOLO26. Tìm hiểu cách tùy chỉnh AI với bộ nhớ và phần cứng tối thiểu.

LoRA, hay Low-Rank Adaptation, là một kỹ thuật đột phá trong lĩnh vực machine learning (ML) được thiết kế để tinh chỉnh các mô hình tiền huấn luyện khổng lồ một cách hiệu quả. Khi các foundation models hiện đại ngày càng phát triển với hàng tỷ tham số, chi phí tính toán để tái huấn luyện chúng cho các tác vụ cụ thể đã trở nên quá đắt đỏ đối với nhiều lập trình viên. LoRA giải quyết vấn đề này bằng cách đóng băng các model weights gốc và đưa các ma trận phân rã hạng thấp, có thể huấn luyện vào kiến trúc. Phương pháp này giảm số lượng tham số cần huấn luyện lên đến 10.000 lần, giúp giảm đáng kể yêu cầu về bộ nhớ và cho phép các kỹ sư tùy chỉnh các mạng mạnh mẽ trên phần cứng tiêu dùng tiêu chuẩn, chẳng hạn như một GPU (Graphics Processing Unit) duy nhất.

Link to this sectionCơ chế của Thích ứng Hiệu quả#

Cốt lõi đổi mới của LoRA nằm ở cách tiếp cận việc cập nhật mô hình. Trong fine-tuning truyền thống, quá trình tối ưu hóa phải điều chỉnh mọi trọng số trong neural network trong quá trình backpropagation. Việc tinh chỉnh toàn bộ tham số này đòi hỏi phải lưu trữ các trạng thái tối ưu hóa cho toàn bộ mô hình, tiêu tốn một lượng lớn VRAM.

LoRA hoạt động dựa trên giả thuyết rằng các thay đổi trọng số trong quá trình thích ứng có "hạng thấp", nghĩa là thông tin thiết yếu có thể được biểu diễn với số chiều ít hơn đáng kể. Bằng cách chèn các cặp ma trận nhỏ vào các lớp của mô hình—thường là trong attention mechanism của kiến trúc Transformer—LoRA chỉ tối ưu hóa các bộ thích ứng (adapters) được chèn vào này trong khi mô hình chính vẫn giữ nguyên. Tính mô-đun này cho phép chuyển đổi nhanh chóng giữa các tác vụ khác nhau, như thay đổi phong cách nghệ thuật hoặc ngôn ngữ, chỉ bằng cách hoán đổi các tệp adapter nhỏ, một khái niệm được khám phá trong bài báo nghiên cứu gốc của Microsoft.

Link to this sectionCác ứng dụng trong thực tế#

Khả năng thích ứng các mô hình mạnh mẽ với tài nguyên tối thiểu đã thúc đẩy việc áp dụng trên nhiều lĩnh vực artificial intelligence (AI) khác nhau.

  • Phát hiện đối tượng tùy chỉnh: Trong môi trường công nghiệp, các lập trình viên sử dụng các kỹ thuật thích ứng hiệu quả để tùy chỉnh các mô hình thị giác như YOLO26 cho các tác vụ ngách. Ví dụ, một nhà máy có thể huấn luyện một mô hình trên một custom dataset để phát hiện các lỗi cụ thể trong kiểm soát chất lượng sản xuất. Mô hình học cách nhận diện các bất thường hiếm gặp trong khi vẫn giữ được khả năng nhận diện đối tượng chung.
  • AI tạo sinh và Nghệ thuật: LoRA là một thành phần chủ chốt trong cộng đồng Generative AI. Các nghệ sĩ kỹ thuật số sử dụng nó để dạy các mô hình tạo ảnh như Stable Diffusion các khái niệm mới, chẳng hạn như một nhân vật hoặc phong cách vẽ cụ thể. Thay vì chia sẻ một tệp checkpoint nặng hàng gigabyte, người sáng tạo phân phối các tệp LoRA nhẹ, cho phép người khác tạo tác phẩm nghệ thuật cách điệu một cách hiệu quả.
  • Các mô hình ngôn ngữ lớn chuyên biệt: Các tổ chức pháp lý và y tế sử dụng LoRA để tinh chỉnh các Large Language Models (LLMs) trên các tài liệu độc quyền. Điều này cho phép tạo ra các trợ lý bảo mật, chuyên biệt theo lĩnh vực có khả năng soạn thảo hợp đồng hoặc tóm tắt các báo cáo phân tích hình ảnh y tế mà không tốn kém chi phí huấn luyện toàn diện.

Link to this sectionÁp dụng các khái niệm thích ứng#

Mặc dù việc triển khai toán học liên quan đến đại số ma trận, các khung phần mềm hiện đại đã trừu tượng hóa những phức tạp này. Đoạn mã Python dưới đây minh họa một quy trình huấn luyện tiêu chuẩn sử dụng gói ultralytics. Các mô hình hiệu quả như YOLO26 sử dụng các chiến lược tối ưu hóa chia sẻ các nguyên tắc với việc thích ứng hiệu quả để học nhanh chóng từ dữ liệu mới.

from ultralytics import YOLO

# Load the YOLO26 model (highly efficient for edge deployment)
model = YOLO("yolo26n.pt")

# Train the model on a specific dataset
# Modern training pipelines optimize updates to converge quickly
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

Link to this sectionLoRA so với các khái niệm liên quan#

Để chọn quy trình làm việc phù hợp, điều cần thiết là phải phân biệt LoRA với các chiến lược thích ứng khác:

  • Parameter-Efficient Fine-Tuning (PEFT): PEFT là thuật ngữ bao trùm cho tất cả các phương pháp giúp giảm chi phí tinh chỉnh. LoRA hiện là loại PEFT phổ biến và hiệu quả nhất, nhưng vẫn tồn tại các loại khác, như các lớp adapter hoặc tinh chỉnh tiền tố (prefix tuning).
  • Transfer Learning: Đây là khái niệm lý thuyết rộng hơn về việc lấy kiến thức từ một vấn đề (ví dụ: nhận diện ô tô) và áp dụng nó vào một vấn đề liên quan (ví dụ: nhận diện xe tải). LoRA là một công cụ cụ thể được sử dụng để thực hiện học chuyển tiếp một cách hiệu quả. Bạn có thể khám phá lý thuyết chung trong hướng dẫn về học chuyển tiếp này.
  • Prompt Engineering: Không giống như LoRA, vốn sửa đổi quá trình xử lý toán học của mô hình thông qua các adapter, kỹ thuật nhắc (prompt engineering) liên quan đến việc tối ưu hóa đầu vào văn bản để hướng dẫn mô hình. Nó không yêu cầu huấn luyện nhưng thường ít mạnh mẽ hơn đối với các tác vụ phức tạp, đòi hỏi độ chuyên biệt cao.

Bằng cách dân chủ hóa quyền truy cập vào việc tinh chỉnh mô hình hiệu suất cao, LoRA trao quyền cho các lập trình viên xây dựng các giải pháp chuyên biệt—từ nhận thức trong xe tự lái đến chatbot cá nhân hóa—mà không cần cơ sở hạ tầng khổng lồ của một gã khổng lồ công nghệ. Đối với các đội ngũ muốn quản lý các tập dữ liệu và các đợt huấn luyện này một cách hiệu quả, Ultralytics Platform cung cấp một môi trường toàn diện để chú thích, huấn luyện và triển khai các mô hình đã thích ứng này.

Explore solutions

Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning