Ultralytics YOLO27:
Quay lại bảng thuật ngữ Ultralytics

Sparse Attention

Tìm hiểu cách Sparse Attention tối ưu deep learning bằng cách giảm overhead tính toán. Khám phá vai trò của phương pháp này trong LLM và cách deploy model qua Ultralytics Platform.

Attention Thưa là một kỹ thuật tối ưu hóa nâng cao trong học sâu (DL), được thiết kế để giảm đáng kể gánh nặng tính toán khi xử lý các chuỗi dữ liệu dài. Trong các kiến trúc Transformer truyền thống, model tính toán tương tác giữa từng phần tử dữ liệu—chẳng hạn như từng từ trong tài liệu hoặc từng pixel trong ảnh. Khi kích thước đầu vào tăng, điều này tạo ra chi phí tính toán khổng lồ và nhanh chóng vượt quá giới hạn bộ nhớ GPU. Attention Thưa giải quyết nút thắt này bằng cách áp dụng các nguyên lý từ mạng neural thưa. Thay vì so sánh mọi phần tử với mọi phần tử khác, model chủ động giới hạn phạm vi tập trung vào một tập con nhỏ hơn, có tính động và có độ liên quan cao. Nhờ đó, các đầu vào dài đáng kể có thể được xử lý hiệu quả mà không làm giảm độ chính xác của model.

Phân biệt các phương thức Attention#

Để hiểu vị trí của Attention Thưa trong AI hiện đại, cần phân biệt nó với các cơ chế attention liên quan. Trong khi Self-Attention tiêu chuẩn tính toán một bản đồ dày đặc, toàn cục của mọi tương tác giữa các token, Attention Thưa chủ động che đi các kết nối ít quan trọng bằng những mẫu được xác định trước, chẳng hạn như cửa sổ trượt hoặc lưới thưa theo block.

Điều này khác biệt căn bản với Flash Attention, một tối ưu hóa ở cấp phần cứng giúp tăng tốc attention chính xác tiêu chuẩn bằng cách giảm thiểu các thao tác đọc/ghi bộ nhớ ngay trên chip GPU. Ngoài ra, nó cũng khác với Deformable Attention. Các mạng Deformable học các vị trí lấy mẫu không gian động theo thời gian thực, trong khi Attention Thưa thường dựa vào các mẫu thưa có cấu trúc, mang tính thuật toán để lọc bỏ các kết nối không liên quan.

Các cơ chế hiệu quả cao này đang được sử dụng tích cực trong các framework thuộc hệ sinh thái PyTorch và các bản triển khai TensorFlow hiện đại. Tuy nhiên, các kiến trúc hoàn toàn dựa trên attention đôi khi có thể làm phát sinh sự phức tạp khi triển khai trên thiết bị biên. Đối với các developer cần hiệu năng siêu nhanh, được tối ưu cho edge mà không phải gánh chi phí lớn của Transformer, Ultralytics YOLO26 là tiêu chuẩn được khuyến nghị cho các tác vụ như phát hiện đối tượngphân đoạn ảnh.

Các ứng dụng trong thực tế#

Attention Thưa là nền tảng cho các ứng dụng được trình bày trong những ấn phẩm học thuật IEEE gần đây, đồng thời được tiên phong bởi các tổ chức như các phát triển thị giác của OpenAInghiên cứu nâng cao của Anthropic.

  • Mô hình ngôn ngữ lớn (LLMs) và Tài liệu Dài: Bằng cách tận dụng các tương tác thưa, các model văn bản hiện đại có thể đạt được cửa sổ ngữ cảnh rất lớn. Điều này cho phép AI tiếp nhận và tóm tắt toàn bộ giáo trình, codebase pháp lý hoặc các báo cáo tài chính phức tạp trong một lượt xử lý mà không bị lỗi do giới hạn bộ nhớ.
  • Phân tích Ảnh Y khoa Độ phân giải Cao: Trong lĩnh vực giải phẫu bệnh và chẩn đoán hình ảnh, các hệ thống AI phải xử lý ảnh quét mô có hàng tỷ pixel. Các kỹ thuật thưa cho phép vision transformer phân tích những ảnh khổng lồ ở độ phân giải gốc—phát hiện các bất thường nhỏ ở cấp độ tế bào mà không cần giảm kích thước ảnh và làm mất đi các chi tiết chẩn đoán quan trọng.
  • Lập bản đồ Chuỗi Gen: Trong tin sinh học, việc phân tích DNA đòi hỏi so sánh các chuỗi mã di truyền dài đáng kể. Attention Thưa giúp các model AI tìm ra các mẫu cấu trúc trong hàng tỷ cặp base một cách hiệu quả, qua đó đẩy nhanh quá trình khám phá thuốc và nghiên cứu bệnh.

Mô phỏng Mask Attention Thưa#

Một thành phần nền tảng khi triển khai Attention Thưa là tạo một mask ngăn model quan sát mọi token. Đoạn code PyTorch sau đây minh họa cách tạo một mask thưa cục bộ, bảo đảm mỗi token chỉ attention đến các token lân cận trực tiếp.

import torch

# Simulate a sequence of 6 tokens
seq_len = 6

# Create a sparse mask where True allows attention (local window of size 1)
sparse_mask = torch.eye(seq_len, dtype=torch.bool)
sparse_mask.diagonal(1).fill_(True)
sparse_mask.diagonal(-1).fill_(True)

print("Sparse Attention Mask:\n", sparse_mask.int())

Khi mở rộng các dự án thị giác máy tính (CV) lên môi trường production, các developer thường tận dụng Ultralytics Platform. Giải pháp cloud toàn diện này đơn giản hóa quy trình training, tracking và triển khai các model hiện đại, đồng thời loại bỏ sự phức tạp của hạ tầng cần thiết cho những tối ưu hóa nâng cao như các kernel attention tùy chỉnh.

Explore solutions

Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision 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
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồ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
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision 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
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồ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
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision 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
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồ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 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