OPML: Teknologi baru pembelajaran mesin blockchain yang efisien dan berbiaya rendah

robot
Pembuatan abstrak sedang berlangsung

OPML: Solusi Pembelajaran Mesin Blockchain Efisien Berdasarkan Mekanisme Optimis

OPML (Optimistic Machine Learning) adalah teknologi pembelajaran mesin blockchain baru yang menggunakan metode Optimistic untuk melakukan inferensi dan pelatihan/penyesuaian model AI. Dibandingkan dengan ZKML, OPML memiliki keuntungan biaya rendah dan efisiensi tinggi, serta ambang partisipasi yang lebih rendah. Saat ini, PC biasa dapat menjalankan model bahasa besar tanpa GPU, seperti 26GB 7B-LLaMA.

OPML menggunakan mekanisme permainan verifikasi untuk memastikan desentralisasi dan verifikasi layanan ML. Proses dasarnya adalah sebagai berikut:

  1. Pengirim mengajukan tugas layanan ML
  2. Server menyelesaikan tugas dan mengirimkan hasil ke blockchain
  3. Validator memeriksa hasil, jika ada keberatan maka memulai permainan verifikasi
  4. Melakukan arbitrase satu langkah melalui kontrak pintar

OPML: Menggunakan sistem Optimistic Rollup untuk pembelajaran mesin

Permainan Verifikasi Satu Tahap

Single-stage OPML menggunakan protokol penentuan posisi yang tepat, mirip dengan delegasi perhitungan (RDoC). Fitur utama termasuk:

  • Membangun mesin virtual (VM) untuk eksekusi off-chain dan arbitrase on-chain
  • Mencapai pustaka DNN ringan untuk meningkatkan efisiensi inferensi model AI
  • Menggunakan teknologi cross-compilation untuk mengkompilasi kode inferensi AI menjadi instruksi VM
  • Gambar VM dikelola melalui pohon Merkle, hanya mengunggah hash akar ke rantai

Pengujian kinerja menunjukkan bahwa model AI dasar (DNN klasifikasi MNIST) dapat menyelesaikan inferensi VM dalam 2 detik di PC, dan seluruh proses tantangan dapat diselesaikan dalam 2 menit di lingkungan pengujian Ethereum lokal.

OPML:Menggunakan sistem Optimistic Rollup untuk pembelajaran mesin

Permainan Verifikasi Multistage

Untuk mengatasi keterbatasan protokol satu tahap, OPML memperkenalkan protokol multi-tahap untuk memanfaatkan kemampuan pemrosesan GPU/TPU dan paralel secara maksimal. Keuntungan utama dari OPML multi-tahap:

  • Hanya tahap terakhir yang dihitung di VM, tahap lainnya dapat dijalankan di lingkungan lokal
  • Meningkatkan kinerja eksekusi secara signifikan, mendekati tingkat lingkungan lokal
  • Menggunakan pohon Merkle untuk memastikan integritas dan keamanan dalam transisi antar tahap

Sebagai contoh model LLaMA, metode OPML dua tahap adalah sebagai berikut:

  1. Mewakili proses perhitungan ML sebagai grafik perhitungan
  2. Melakukan verifikasi permainan di grafik (fase kedua)
  3. Mengonversi perhitungan node yang dipertentangkan menjadi instruksi VM (tahap pertama)

Dibandingkan dengan skema satu tahap, OPML multi-tahap dapat mencapai percepatan perhitungan α kali lipat (α adalah rasio percepatan GPU atau komputasi paralel). Selain itu, ukuran pohon Merkle pada skema multi-tahap secara signifikan berkurang, yang lebih meningkatkan efisiensi dan skalabilitas.

OPML:menggunakan sistem Optimistic Rollup untuk pembelajaran mesin

Konsistensi dan Determinisme

Untuk memastikan konsistensi hasil ML, OPML menerapkan strategi berikut:

  1. Menggunakan algoritma titik tetap (teknik kuantisasi) untuk mengurangi kesalahan pembulatan floating point
  2. Menggunakan pustaka floating point berbasis perangkat lunak untuk memastikan konsistensi lintas platform.

Metode-metode ini secara efektif mengatasi tantangan yang ditimbulkan oleh variabel floating-point dan perbedaan platform, meningkatkan keandalan perhitungan OPML.

OPML:Menggunakan sistem Optimistic Rollup untuk pembelajaran mesin

OPML vs ZKML

OPML memiliki keunggulan berikut dibandingkan ZKML:

  • Persyaratan perangkat keras yang lebih rendah
  • Efisiensi eksekusi yang lebih tinggi
  • Mendukung model berskala lebih besar
  • Dapat melakukan pelatihan model (ZKML hanya mendukung inferensi)

Perlu dicatat bahwa proyek OPML masih dalam pengembangan, dan kami menyambut para pengembang yang berminat untuk berkontribusi.

OPML:menggunakan sistem Optimistic Rollup untuk pembelajaran mesin

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 5
  • Bagikan
Komentar
0/400
SeasonedInvestorvip
· 07-14 14:16
又是suckersplay people for suckers
Lihat AsliBalas0
blockBoyvip
· 07-12 17:38
PC dengan spesifikasi rendah juga bisa dimainkan? Ini bisa.
Lihat AsliBalas0
AirdropLickervip
· 07-11 15:14
masih lebih baik menggunakan zkml
Lihat AsliBalas0
MechanicalMartelvip
· 07-11 14:56
Biaya kinerja cukup bagus.
Lihat AsliBalas0
WenMoon42vip
· 07-11 14:50
Biaya rendah di sini adalah tembakan pertama yang ditembakkan.
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)