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

Graph Neural Network (GNN)

Khám phá Graph Neural Networks (GNNs) để xử lý dữ liệu phi Euclid. Tìm hiểu cách GNNs tăng cường suy luận quan hệ cùng với Ultralytics YOLO26 cho Vision AI nâng cao.

Mạng nơ-ron đồ thị (GNN) là một lớp kiến trúc học sâu chuyên biệt, được thiết kế để xử lý dữ liệu được biểu diễn dưới dạng đồ thị. Trong khi các model truyền thống như Mạng nơ-ron tích chập (CNN) được tối ưu hóa cho các cấu trúc dạng lưới như hình ảnh, còn Mạng nơ-ron hồi quy (RNN) hoạt động hiệu quả với dữ liệu tuần tự như văn bản hoặc Phân tích chuỗi thời gian, GNN có khả năng đặc biệt trong việc xử lý dữ liệu phi Euclid. Điều này có nghĩa là chúng hoạt động trên các dataset được xác định bởi các node (thực thể) và edge (mối quan hệ), cho phép chúng học từ những mối phụ thuộc phức tạp đặc trưng cho các mạng lưới trong thế giới thực. Bằng cách nắm bắt cả các thuộc tính của từng điểm dữ liệu và các kết nối cấu trúc giữa chúng, GNN mở ra những insight mạnh mẽ trong các lĩnh vực mà các mối quan hệ quan trọng không kém bản thân các thực thể.

Cách Mạng nơ-ron đồ thị Hoạt động#

Cơ chế nền tảng của GNN là một quy trình thường được gọi là "truyền thông điệp" hoặc tổng hợp lân cận. Trong framework này, mỗi node trong đồ thị cập nhật biểu diễn của chính nó bằng cách thu thập thông tin từ các node lân cận trực tiếp. Trong quá trình huấn luyện model, mạng học cách tạo ra các embedding hiệu quả—các biểu diễn vector dày đặc—mã hóa các đặc trưng của một node cùng với topology của vùng lân cận cục bộ.

Thông qua nhiều layer xử lý, một node cuối cùng có thể tích hợp thông tin từ những vị trí xa hơn trong đồ thị, qua đó mở rộng "trường tiếp nhận" của nó. Điều này cho phép model hiểu ngữ cảnh của một node trong cấu trúc lớn hơn. Các framework hiện đại như PyTorch GeometricThư viện Đồ thị Sâu (DGL) hỗ trợ việc triển khai các cơ chế truyền thông điệp phức tạp này, giúp developer xây dựng các ứng dụng dựa trên đồ thị tinh vi mà không phải bắt đầu từ đầu.

GNN so với các Kiến trúc Nơ-ron Khác#

Để hiểu rõ vai trò riêng biệt của GNN, việc phân biệt chúng với các loại mạng nơ-ron (NN) phổ biến khác trong lĩnh vực AI là rất hữu ích:

  • Mạng nơ-ron tích chập (CNN): Đây là tiêu chuẩn hàng đầu cho các tác vụ thị giác, chẳng hạn như phân loại hình ảnh hoặc phát hiện đối tượng. Các model như Ultralytics YOLO26 dựa vào CNN để xử lý dữ liệu pixel trên lưới cố định. Tuy nhiên, CNN gặp khó khăn với các cấu trúc không đều, trong đó số lượng node lân cận thay đổi tùy theo từng node.
  • Mạng nơ-ron hồi quy (RNN): RNN xử lý đầu vào theo một trình tự cụ thể, khiến chúng phù hợp với các tác vụ ngôn ngữ hoặc Xử lý ngôn ngữ tự nhiên (NLP). Ngược lại, GNN xử lý dữ liệu trong đó các mối quan hệ mang tính không gian hoặc quan hệ, thay vì hoàn toàn mang tính thời gian hoặc tuần tự.
  • Đồ thị tri thức: Đồ thị tri thức là một cơ sở dữ liệu có cấu trúc gồm các sự kiện (thực thể và mối quan hệ), trong khi GNN là model tính toán được sử dụng để học từ những cấu trúc đó. GNN thường được triển khai trên đồ thị tri thức để thực hiện các tác vụ như dự đoán liên kết, qua đó thường nâng cao các pipeline Sinh tăng cường truy xuất (RAG).

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

Khả năng mô hình hóa các mối quan hệ bất kỳ khiến GNN trở nên thiết yếu trong nhiều ngành có tác động lớn:

  1. Khám phá thuốc và Chăm sóc sức khỏe: Trong ngành dược phẩm, các phân tử hóa học được biểu diễn tự nhiên dưới dạng đồ thị, trong đó nguyên tử là node và liên kết hóa học là edge. GNN đang chuyển đổi AI trong chăm sóc sức khỏe bằng cách dự đoán các đặc tính phân tử và mô phỏng tương tác protein. Những đổi mới như AlphaFold của Google DeepMind cho thấy sức mạnh của học sâu hình học trong việc tìm hiểu các cấu trúc sinh học.

  2. Phân tích mạng xã hội và Đề xuất: Các nền tảng sử dụng GNN để phân tích mạng lưới tương tác người dùng khổng lồ. Bằng cách mô hình hóa người dùng dưới dạng node và tình bạn hoặc lượt thích dưới dạng edge, các mạng này hỗ trợ Hệ thống đề xuất đề xuất nội dung, sản phẩm hoặc kết nối. Phương pháp này, tương tự các phương pháp được sử dụng trong GraphSage của Pinterest, có thể mở rộng hiệu quả đến hàng tỷ lượt tương tác.

  3. Logistics và Dự đoán giao thông: Trong AI trong logistics, mạng lưới đường bộ được xem như các đồ thị, trong đó giao lộ là node và đường sá là edge. GNN có thể dự đoán luồng giao thông và tối ưu hóa tuyến giao hàng bằng cách phân tích các phụ thuộc không gian giữa những đoạn đường khác nhau, vượt trội đáng kể so với các baseline thống kê đơn giản.

Tích hợp các Khái niệm Đồ thị với Vision AI#

Mạng nơ-ron đồ thị ngày càng được tích hợp vào các pipeline đa phương thức. Chẳng hạn, một hệ thống toàn diện có thể sử dụng phân đoạn hình ảnh để xác định các đối tượng riêng biệt trong một cảnh, sau đó dùng GNN để suy luận về mối quan hệ không gian giữa các đối tượng đó—thường được gọi là "Đồ thị cảnh". Điều này thu hẹp khoảng cách giữa nhận thức thị giác và suy luận logic.

Ví dụ Python sau đây minh họa cách kết nối Vision AI với các cấu trúc đồ thị. Ví dụ sử dụng model Ultralytics YOLO26 để phát hiện các đối tượng, vốn đóng vai trò là node, và chuẩn bị một cấu trúc đồ thị cơ bản bằng torch.

import torch
from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on an image to find entities (nodes)
results = model("https://ultralytics.com/images/bus.jpg")

# Extract box centers to serve as node features
# Format: [center_x, center_y] derived from xywh
boxes = results[0].boxes.xywh[:, :2].cpu()
x = torch.tensor(boxes.numpy(), dtype=torch.float)

# Create a hypothetical edge index connecting the first two objects
# In a real GNN, edges might be defined by distance or interaction
edge_index = torch.tensor([[0, 1], [1, 0]], dtype=torch.long)

print(f"Graph constructed: {x.size(0)} nodes (objects) and {edge_index.size(1)} edges.")

Các developer muốn quản lý những dataset cần thiết cho các pipeline phức tạp này có thể sử dụng Ultralytics Platform, giúp đơn giản hóa quy trình annotation và training cho các thành phần thị giác của hệ thống. Bằng cách kết hợp các model thị giác mạnh mẽ với khả năng suy luận quan hệ của GNN, các kỹ sư có thể xây dựng những hệ thống tự hành nhận biết ngữ cảnh, hiểu rõ hơn thế giới xung quanh.

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