OPML: Tối ưu hóa việc áp dụng machine learning trên Blockchain
OPML(Học máy lạc quan) là một công nghệ mới nổi, có thể thực hiện suy diễn và đào tạo mô hình AI trên hệ thống Blockchain. So với ZKML, OPML có lợi thế về chi phí thấp và hiệu quả cao. Đáng chú ý là, rào cản tham gia của OPML rất thấp - ngay cả một PC thông thường cũng có thể chạy các mô hình ngôn ngữ lớn, như mô hình 7B-LLaMA kích thước 26GB.
OPML áp dụng cơ chế trò chơi xác thực để đảm bảo tính phi tập trung và khả năng xác minh của dịch vụ ML. Quy trình làm việc của nó như sau:
Người dùng khởi xướng yêu cầu dịch vụ ML
Máy chủ hoàn thành nhiệm vụ và gửi kết quả lên chuỗi
Các xác thực viên xác minh kết quả, nếu có tranh chấp thì khởi động trò chơi xác minh
Xác định chính xác các bước có tranh chấp thông qua giao thức phân đoạn
Cuối cùng, thực hiện trọng tài từng bước trên hợp đồng thông minh
Trò chơi xác minh một giai đoạn của OPML tương tự như tính toán ủy quyền (RDoC). Nó bao gồm các điểm chính sau:
Xây dựng máy ảo thực thi off-chain và trọng tài on-chain (VM)
Triển khai thư viện DNN nhẹ chuyên dụng để cải thiện hiệu suất
Sử dụng công nghệ biên dịch chéo để biên dịch mã suy diễn AI thành lệnh VM
Sử dụng cây Merkle để quản lý hình ảnh VM, chỉ tải lên gốc lên blockchain.
Tuy nhiên, trò chơi xác thực một giai đoạn có một hạn chế chính: tất cả các phép tính phải được thực hiện trong VM, không thể tận dụng tối đa sự tăng tốc của GPU/TPU. Để giải quyết vấn đề này, OPML đã đề xuất một giải pháp mở rộng cho trò chơi xác thực nhiều giai đoạn.
Ý tưởng cốt lõi của OPML đa giai đoạn là:
Chỉ tính toán trong VM ở giai đoạn cuối
Các giai đoạn khác có thể được thực hiện trong môi trường địa phương, tận dụng tối đa tài nguyên phần cứng
Sử dụng cây Merkle để đảm bảo tính toàn vẹn và an toàn trong quá trình chuyển giao giữa các giai đoạn
Lấy mô hình LLaMA làm ví dụ, quy trình làm việc của OPML hai giai đoạn là:
Giai đoạn thứ hai: Thực hiện trò chơi xác minh trên đồ thị tính toán, sử dụng CPU hoặc GPU đa luồng
Giai đoạn đầu tiên: Chuyển đổi tính toán của nút đơn thành lệnh VM
Nhiều giai đoạn OPML có ưu điểm vượt trội so với phương án đơn giai đoạn:
Tăng tốc độ tính toán α lần ( α là tỷ lệ gia tốc GPU/ song song )
Kích thước cây Merkle giảm từ O(mn) xuống O(m+n)
Để đảm bảo tính nhất quán của kết quả ML, OPML đã áp dụng hai công nghệ chính:
Thuật toán định điểm ( công nghệ định lượng ): sử dụng độ chính xác cố định thay thế cho số thực
Thư viện số thực dựa trên phần mềm: đảm bảo tính nhất quán đa nền tảng
Tổng thể, OPML cung cấp một giải pháp hiệu quả, chi phí thấp và phi tập trung cho học máy trên Blockchain. Mặc dù hiện tại chủ yếu tập trung vào suy luận mô hình, nhưng khung này cũng hỗ trợ quá trình huấn luyện, có khả năng trở thành nền tảng học máy phổ quát.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
19 thích
Phần thưởng
19
5
Đăng lại
Chia sẻ
Bình luận
0/400
GameFiCritic
· 18giờ trước
26G cũng có thể chạy, giá trị hiệu suất vượt trội so với ZKML trong đợt này.
Xem bản gốcTrả lời0
BlockchainFries
· 08-06 12:35
Giá trị hiệu suất mới là điều quan trọng.
Xem bản gốcTrả lời0
Blockwatcher9000
· 08-06 12:34
Chi phí thấp như vậy, khi nào có thể triển khai?
Xem bản gốcTrả lời0
RugPullAlertBot
· 08-06 12:19
Thấp ngưỡng nghĩa là gì? Chơi hỏng thì bỏ chạy thôi.
OPML: Giải pháp máy học hiệu quả và chi phí thấp mới trên Blockchain
OPML: Tối ưu hóa việc áp dụng machine learning trên Blockchain
OPML(Học máy lạc quan) là một công nghệ mới nổi, có thể thực hiện suy diễn và đào tạo mô hình AI trên hệ thống Blockchain. So với ZKML, OPML có lợi thế về chi phí thấp và hiệu quả cao. Đáng chú ý là, rào cản tham gia của OPML rất thấp - ngay cả một PC thông thường cũng có thể chạy các mô hình ngôn ngữ lớn, như mô hình 7B-LLaMA kích thước 26GB.
OPML áp dụng cơ chế trò chơi xác thực để đảm bảo tính phi tập trung và khả năng xác minh của dịch vụ ML. Quy trình làm việc của nó như sau:
Trò chơi xác minh một giai đoạn của OPML tương tự như tính toán ủy quyền (RDoC). Nó bao gồm các điểm chính sau:
Tuy nhiên, trò chơi xác thực một giai đoạn có một hạn chế chính: tất cả các phép tính phải được thực hiện trong VM, không thể tận dụng tối đa sự tăng tốc của GPU/TPU. Để giải quyết vấn đề này, OPML đã đề xuất một giải pháp mở rộng cho trò chơi xác thực nhiều giai đoạn.
Ý tưởng cốt lõi của OPML đa giai đoạn là:
Lấy mô hình LLaMA làm ví dụ, quy trình làm việc của OPML hai giai đoạn là:
Nhiều giai đoạn OPML có ưu điểm vượt trội so với phương án đơn giai đoạn:
Để đảm bảo tính nhất quán của kết quả ML, OPML đã áp dụng hai công nghệ chính:
Tổng thể, OPML cung cấp một giải pháp hiệu quả, chi phí thấp và phi tập trung cho học máy trên Blockchain. Mặc dù hiện tại chủ yếu tập trung vào suy luận mô hình, nhưng khung này cũng hỗ trợ quá trình huấn luyện, có khả năng trở thành nền tảng học máy phổ quát.