OPML(Optimistik Makine Öğrenimi), blok zinciri sistemlerinde AI model çıkarımı ve eğitimi/ince ayar yapmak için kullanılan yeni bir teknolojidir. ZKML ile karşılaştırıldığında, OPML daha düşük maliyet ve daha yüksek verimlilik sunar. Katılım eşiği oldukça düşüktür; sıradan bir PC, 26GB'lık 7B-LLaMA gibi büyük dil modellerini GPU olmadan çalıştırabilir.
OPML, ML hizmetinin merkeziyetsizliğini ve doğrulanabilirliğini sağlamak için doğrulama oyun mekanizmasını kullanır. Çalışma akışı şöyledir:
Talep eden ML hizmeti görevini başlatır.
Sunucu görevi tamamlar ve sonucu zincire gönderir.
Doğrulayıcı sonuçları kontrol eder, eğer itiraz varsa doğrulama oyunu başlatılır.
Akıllı sözleşme üzerinde nihai tahkim gerçekleştirmek
Tek Aşamalı Doğrulama Oyunu
Tek aşamalı doğrulama oyunu, hesaplama yetkilendirmesine benzer bir hassas konumlandırma protokolü kullanır (RDoC). Aşağıdaki ana unsurları içerir:
Zincir dışı yürütme ve zincir içi tahkim için sanal makine (VM)
Özel hafif DNN kütüphanesi geliştirin, AI modelinin çıkarım verimliliğini artırın
AI çıkarım kodunu VM talimatlarına derlemek için çapraz derleme teknolojisi kullanın
VM görüntülerini yönetmek için Merkle ağacı kullanarak, yalnızca kök hash'i zincire yükleyin
Testler, sıradan bir PC'de temel AI modelinin çıkarımının 2 saniye içinde tamamlanabileceğini, tüm zorluk sürecinin ise 2 dakika içinde tamamlanabileceğini göstermektedir.
Çok Aşamalı Doğrulama Oyunu
Tek aşamalı protokolün sınırlamalarını aşmak için çok aşamalı doğrulama oyunu öneriyoruz:
Sadece son aşamada VM'de hesaplama yapılır, diğer aşamalar yerel ortamda yürütülebilir.
CPU, GPU, TPU gibi donanım hızlandırma yeteneklerinden tam olarak yararlanma
Yerel ortam seviyesine yakın şekilde yürütme performansını önemli ölçüde artırın
İki aşamalı OPML örneği olarak:
İkinci aşama: Hesaplama grafiği üzerinde doğrulama yapmak, GPU hızlandırma kullanılabilir.
Birinci Aşama: Tek bir düğüm hesaplamasını VM talimatı yürütmesine dönüştürmek
Çok aşamalı tasarım performansı önemli ölçüde artırdı:
ML sonuçlarının tutarlılığını sağlamak için OPML şunları kullanır:
Sabit Nokta Algoritması ( Nicem Teknolojisi ): Sabit hassasiyet kullanarak, kayan nokta hatalarını azaltır.
Yazılım kayan nokta kütüphanesi: Çoklu platformda tutarlılığı sağlamak
Bu yöntemler, farklı donanım ve yazılım ortamlarındaki kayan nokta hesaplama farklılıklarını etkili bir şekilde çözmektedir.
Genel olarak, OPML, Blok Zinciri üzerindeki AI uygulamaları için verimli ve düşük maliyetli bir çözüm sunmaktadır. Bu, model çıkarımını desteklemenin yanı sıra, model eğitimi için de kullanılabilir, evrensel bir makine öğrenimi çerçevesidir.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
10 Likes
Reward
10
8
Share
Comment
0/400
HappyToBeDumped
· 07-18 20:40
Yine enayileri kandırmaya mı geldin?
View OriginalReply0
ChainComedian
· 07-18 15:37
Blok Zinciri güzel, Hepsi içeride en iyisi!
View OriginalReply0
GmGnSleeper
· 07-17 13:55
Bir şeyler var, bu sefer büyük oynuyorlar.
View OriginalReply0
GateUser-1a2ed0b9
· 07-16 20:50
Bu oyunu gerçekten anladım.
View OriginalReply0
SchrodingerWallet
· 07-16 04:12
Bu fırsat geldi, biriktirin.
View OriginalReply0
AirdropChaser
· 07-16 04:06
Maliyetleri düşürmek, bu da Aya doğru.
View OriginalReply0
SatoshiSherpa
· 07-16 04:02
Yine bir Emiciler Tarafından Oyuna Getirilmek yeni konsepti
OPML: Blok Zinciri AI yeni aracı Düşük maliyet yüksek verimlilikle merkeziyetsizlik makine öğrenimi sağlamak
OPML: Blok Zinciri sistemlerinde makine öğrenimi tekniklerinin optimizasyonu
OPML(Optimistik Makine Öğrenimi), blok zinciri sistemlerinde AI model çıkarımı ve eğitimi/ince ayar yapmak için kullanılan yeni bir teknolojidir. ZKML ile karşılaştırıldığında, OPML daha düşük maliyet ve daha yüksek verimlilik sunar. Katılım eşiği oldukça düşüktür; sıradan bir PC, 26GB'lık 7B-LLaMA gibi büyük dil modellerini GPU olmadan çalıştırabilir.
OPML, ML hizmetinin merkeziyetsizliğini ve doğrulanabilirliğini sağlamak için doğrulama oyun mekanizmasını kullanır. Çalışma akışı şöyledir:
Tek Aşamalı Doğrulama Oyunu
Tek aşamalı doğrulama oyunu, hesaplama yetkilendirmesine benzer bir hassas konumlandırma protokolü kullanır (RDoC). Aşağıdaki ana unsurları içerir:
Testler, sıradan bir PC'de temel AI modelinin çıkarımının 2 saniye içinde tamamlanabileceğini, tüm zorluk sürecinin ise 2 dakika içinde tamamlanabileceğini göstermektedir.
Çok Aşamalı Doğrulama Oyunu
Tek aşamalı protokolün sınırlamalarını aşmak için çok aşamalı doğrulama oyunu öneriyoruz:
İki aşamalı OPML örneği olarak:
Çok aşamalı tasarım performansı önemli ölçüde artırdı:
Tutarlılık ve Belirlilik
ML sonuçlarının tutarlılığını sağlamak için OPML şunları kullanır:
Bu yöntemler, farklı donanım ve yazılım ortamlarındaki kayan nokta hesaplama farklılıklarını etkili bir şekilde çözmektedir.
Genel olarak, OPML, Blok Zinciri üzerindeki AI uygulamaları için verimli ve düşük maliyetli bir çözüm sunmaktadır. Bu, model çıkarımını desteklemenin yanı sıra, model eğitimi için de kullanılabilir, evrensel bir makine öğrenimi çerçevesidir.