Ultralytics YOLO27: Đăng ký vào danh sách chờ.
Cấp phép YOLO
Quay lại Bảng thuật ngữ Ultralytics

Neural Operators

Neural operator học ánh xạ giữa các hàm, chẳng hạn trường dòng chảy ở hiện tại và tương lai, tạo ra các mô hình thay thế PDE nhanh có thể chạy ở mọi độ phân giải lưới.

Neural operator là mạng nơ-ron học ánh xạ giữa các hàm thay vì giữa các vector có kích thước cố định. Đầu vào là một hàm, chẳng hạn trường vận tốc ban đầu, bản đồ độ thấm của một hệ tầng đá hoặc trạng thái khí quyển hôm nay; đầu ra là một hàm khác, chẳng hạn dòng chảy sau vài giây, trường áp suất hình thành hoặc thời tiết ngày mai. Vì toán tử đã học được xác định trên miền liên tục, cùng một bộ trọng số có thể nhận đầu vào được lấy mẫu trên lưới thô, lưới mịn hoặc lưới không đều. Sau khi được huấn luyện bằng các nghiệm từ bộ giải số, neural operator thay thế các mô phỏng lặp lại của cả một họ phương trình vi phân riêng phần (PDE) bằng một lượt forward pass nhanh.

Neural operator và surrogate thông thường#

Mạng nơ-ron tích chập (CNN) được huấn luyện làm surrogate trên các mô phỏng 64 x 64 sẽ học những kernel gắn với khoảng cách pixel đó. Thay vào đó, một lớp neural operator xấp xỉ toán tử tích phân, cập nhật mỗi điểm từ kernel đã học được tích phân trên toàn miền cộng với một số hạng tuyến tính tại từng điểm; lưới chỉ quyết định độ mịn khi tính tích phân. Dự đoán hội tụ khi tinh chỉnh lưới, một tính chất gọi là bất biến rời rạc hóa, nên có thể truy vấn model được huấn luyện trên các mô phỏng thô, ít tốn kém ở độ phân giải cao hơn; bài báo Fourier Neural Operator gọi đây là super-resolution zero-shot.

Việc cùng một bộ trọng số chạy ở độ phân giải mới cũng quen thuộc với các model thị giác. Ultralytics YOLO26 chấp nhận mọi imgsz trong chế độ predict, được làm tròn lên bội số của stride tối đa 32 pixel, vì kernel tích chập không phụ thuộc vào kích thước ảnh; tuy nhiên, mỗi kernel 3 x 3 trải rộng trên một số pixel cố định, nên khi tăng gấp đôi imgsz, chiều rộng của cảnh mà mỗi kernel bao phủ sẽ giảm một nửa.

Hai phương pháp liên quan thường bị nhầm với neural operator. Mạng nơ-ron có tích hợp vật lý (PINN) huấn luyện một mạng để thỏa mãn một trường hợp PDE duy nhất với các hệ số và điều kiện ban đầu cố định, đồng thời cần huấn luyện lại khi chúng thay đổi. Neural ODE học đạo hàm theo thời gian của một vector trạng thái có độ dài cố định, sau đó bộ giải tích phân vector này.

Fourier Neural Operator#

Operator learning phát triển mạnh nhờ DeepONet, được Lu Lu, George Karniadakis và cộng sự đăng tải năm 2019, cùng framework neural operator của Zongyi Li, Nikola Kovachki, Anima Anandkumar, Andrew Stuart và cộng sự tại Caltech. Fourier Neural Operator (FNO) của họ, được công bố tại ICLR 2021, tính tích phân kernel dưới dạng tích chập trong miền tần số: biến đổi Fourier nhanh (FFT) chuyển từng channel thành các mode Fourier, các ma trận phức đã học trộn channel ở những mode thấp nhất và loại bỏ phần còn lại, rồi FFT nghịch chuyển kết quả về lưới. Mỗi điểm đầu ra phụ thuộc vào toàn bộ đầu vào, tạo nên trường tiếp nhận toàn cục chỉ trong một lớp.

Nhánh phổ chỉ cần vài dòng PyTorch. Ở đây, cùng một bộ trọng số xử lý bốn hàm đầu vào được lấy mẫu tại 64 và 256 điểm:

import torch

torch.manual_seed(0)
channels, modes = 4, 8
# Learned complex weights act on the 8 lowest Fourier modes, whatever the grid size
weights = torch.randn(channels, channels, modes, dtype=torch.cfloat) / channels

for points in (64, 256):
    x = torch.arange(points) / points  # the same periodic domain [0, 1), sampled coarsely or finely
    field = torch.stack([torch.sin(2 * torch.pi * k * x) + x * (1 - x) for k in range(1, channels + 1)])
    spectrum = torch.fft.rfft(field)  # one row of Fourier coefficients per channel
    mixed = torch.zeros(channels, points // 2 + 1, dtype=torch.cfloat)
    mixed[:, :modes] = torch.einsum("im,iom->om", spectrum[:, :modes], weights)
    output = torch.fft.irfft(mixed, n=points)  # back to the grid the input came from
    print(f"{points} points: output shape {tuple(output.shape)}, u(0.25) = {output[0, points // 4]:.4f}")

Kết quả in ra một đầu ra có shape (4, 64) với u(0.25) = -1.0908 và một đầu ra có shape (4, 256) với u(0.25) = -1.0909. 128 trọng số phức không thay đổi, còn đầu ra tại cùng một điểm vật lý khớp đến ba chữ số thập phân vì lớp hoạt động trên các mode Fourier của hàm nền chứ không phải trên các điểm lưới. Trên dòng chảy Navier-Stokes hỗn loạn, phương trình Burgers và dòng chảy Darcy, bài báo FNO cho biết dự đoán nhanh hơn bộ giải PDE truyền thống tới ba bậc độ lớn.

Các kiến trúc khác#

DeepONet, được công bố trên Nature Machine Intelligence năm 2021, dựa trên định lý xấp xỉ phổ quát năm 1995 dành cho toán tử của Tianping Chen và Hong Chen: mạng nhánh mã hóa hàm đầu vào từ các giá trị tại những vị trí cảm biến cố định, mạng thân mã hóa tọa độ cần tính đầu ra, rồi tích vô hướng của chúng cho giá trị đầu ra tại đó. Graph neural operator mượn cơ chế truyền thông điệp từ mạng nơ-ron đồ thị (GNN) để xử lý lưới không đều quanh hình học phức tạp. Operator transformer xem các điểm được lấy mẫu hoặc các patch của miền là token. Được tiền huấn luyện trên động lực học chất lưu, Poseidon của ETH Zurich năm 2024 đóng vai trò foundation model cho PDE và được fine-tune trên 15 tác vụ phía sau, bao gồm cả vật lý không có trong dữ liệu tiền huấn luyện. Thư viện mã nguồn mở neuraloperator triển khai FNO cùng nhiều biến thể này.

Ứng dụng#

Dữ liệu huấn luyện đến từ các bộ giải thông thường, vì vậy mỗi cặp huấn luyện là dữ liệu tổng hợp chỉ tốn chi phí một lần; sau đó, operator đã huấn luyện có thể trả lời nhanh nhiều truy vấn: khảo sát thiết kế các hình dạng cánh máy bay hoặc lò phản ứng, nghiên cứu định lượng độ bất định cần hàng nghìn lượt chạy và digital twin của máy móc, nhà máy cần cập nhật nhanh hơn một mô phỏng đầy đủ. Neural operator có tích hợp vật lý bổ sung phần dư PDE vào hàm loss để dự đoán vẫn nhất quán với các phương trình chi phối ở những nơi dữ liệu huấn luyện thưa thớt.

Trong dự báo thời tiết, FourCastNet của NVIDIA và các cộng tác viên học thuật năm 2022 được xây dựng trên adaptive Fourier neural operator, tạo dự báo toàn cầu ở độ phân giải 0.25° và tạo dự báo kéo dài một tuần trong chưa đầy 2 giây; tốc độ này nhanh hơn nhiều bậc độ lớn so với Hệ thống Dự báo Tích hợp ECMWF, trong khi độ chính xác ngắn hạn đối với các biến quy mô lớn tương đương.

Explore solutions

Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo 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ụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực 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 giản hoạt động 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 hàng 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 hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế 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
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng 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
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, 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
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo 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ụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực 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 giản hoạt động 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 hàng 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 hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế 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
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng 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
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, 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
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo 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ụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực 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 giản hoạt động 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 hàng 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 hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế 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
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng 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
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, 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
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau kiến tạo tương lai của AI!

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