پرش به محتوای اصلی
پرش به محتوای مقاله

VIGÍA-ML آموزش شبکه‌های عصبی صنعتی را به مرورگر منتقل کرد

·۹ شهریور ۱۴۰۵۳ دقیقه مطالعه
معماری VIGÍA-ML: آموزش LSTM، خودرمزگذار و طبقه‌بندی‌کننده خطا کاملاً در مرورگر
معماری VIGÍA-ML: آموزش LSTM، خودرمزگذار و طبقه‌بندی‌کننده خطا کاملاً در مرورگر
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

پیاده‌سازی یک خط لوله کامل آموزش و استنتاج صنعتی (نه فقط دموهای ساده) به‌صورت کاملاً Client-side با معماری Fail-safe برای جلوگیری از توقف رابط کاربری.

تصور کنید مهندسی در یک میدان نفتی باشد که بدون نیاز به اینترنت یا سرورهای ابری، مدل‌های پیچیده پیش‌بینی خرابی را مستقیماً روی لپ‌تاپ خود آموزش دهد. این دیگر یک سناریوی تخیلی نیست، بلکه قابلیت اصلی کنسول VIGÍA-ML است.

طبق گزارش فنی منتشر شده در ۳۱ اوت ۲۰۲۶، این سامانه می‌تواند مدل‌های LSTM و خودرمزگذار (Autoencoder) — شبیه به فیلترهایی که داده‌های حجیم را فشرده کرده و الگوهای پنهان را بیرون می‌کشند — را تنها در ۱۰ ثانیه و با استفاده از واحد پردازش گرافیکی (GPU) محلی کاربر در مرورگر آموزش دهد.

در حالی که اکثر دموهای هوش مصنوعی در مرورگر تنها به طبقه‌بندی ساده تصاویر می‌پردازند، VIGÍA-ML یک خط لوله صنعتی کامل برای نگهداری پیش‌بینانه پیاده کرده است. این سیستم به‌جای تکیه بر نویزهای تصادفی، فیزیک پیچیده‌ای مانند «بارگذاری مایع» و «شکست سنسورها» را شبیه‌سازی می‌کند تا مدل‌ها واقعاً یاد بگیرند.

معماری VIGÍA-ML: آموزش LSTM، خودرمزگذار و طبقه‌بندی‌کننده خطا کاملاً در مرورگر

همان‌طور که در تحلیل‌های پیشین ما درباره‌ی رایانش لبه اشاره کردیم، حذف واسطه‌های ابری کلید افزایش حریم خصوصی است. این رویکرد در حالی توسعه می‌یابد که برخی بنچمارک‌های اخیر در پلتفرم Pipette، شکاف عملکردی قابل‌توجهی را میان مدل‌های محلی و ابری نشان داده‌اند که بهینه‌سازی‌های VIGÍA-ML سعی در کاهش آن دارد. معماری این سیستم از پنج لایه مجزا تشکیل شده که هر کدام یک «پشتیبان آماری» دارند تا در صورت شکست مدل، رابط کاربری هرگز خالی نماند:

  • N1 (پیش‌بینی): استفاده از LSTM(28) برای پیش‌بینی‌های ۶، ۱۲ و ۲۴ ساعته (پشتیبان: Damped Holt).
  • N2 (شاخص ناهنجاری): به‌کارگیری یک خودرمزگذار متراکم (۱۸۰→۷۲→۲۰→۷۲→۱۸۰) (پشتیبان: z-scores چندمتغیره).
  • N3 (تشخیص): طبقه‌بندی‌کننده سافت‌مکس (Softmax) ۵ کلاسه (پشتیبان: موتور فیزیک ۲۳ قانونی).
  • N4 (برآورد): شبیه‌سازی‌های مونت‌کارلو برای احتمال عبور از آستانه.
  • N5 (اقدامات): تلفیقی از لایه N3 و توصیه‌های مبتنی بر قانون.

به نقل از مستندات توسعه‌دهنده، برای جلوگیری از هنگ کردن مرورگر هنگام آموزش مدل، موتور پردازشی درون یک Web Worker اجرا می‌شود. این سیستم با استفاده از توابع trainOnBatch() و tf.nextFrame() نرخ ۶۰ فریم بر ثانیه را حفظ می‌کند و اگر آموزش مدل از سقف زمانی تعیین‌شده فراتر رود، سیستم به‌طور خودکار توقف کرده و با وزن‌های فعلی مدل را تحویل می‌دهد.

یکی از چالش‌های فنی اصلی، نشت حافظه بود. توسعه‌دهنده متوجه شد که بازآموزی مدل، موتور قدیمی را متوقف می‌کند اما Worker آن را از حافظه پاک نمی‌کند؛ مشکلی که اکنون با یک توالی صریح «لغو و حذف» برطرف شده است. این چالش در مدیریت منابع، یادآور رویکردهای نوین مدیریت حافظه مجازی در کتابخانه vLLM است که برای افزایش بازدهی مدل‌های زبانی به کار می‌رود. همچنین برای نمایش عدم قطعیت، سیستم به‌جای مدل‌های سنگین بیزی، از انحراف معیار باقی‌مانده روی داده‌های اعتبارسنجی برای ایجاد بازه اطمینان ۸۰٪ استفاده می‌کند.

این رویکرد ثابت می‌کند که خط لوله‌های استنتاج چندمرحله‌ای و پیچیده می‌توانند کاملاً روی لبه (Edge) زندگی کنند. برای کاربر، این یعنی تأخیر صفر در فراخوانی API و حریم خصوصی مطلق، زیرا داده‌های تله‌متری هرگز دستگاه را ترک نمی‌کنند.

با این حال، توسعه‌دهنده هشدار می‌دهد که صحت ۹۵ درصدی گزارش‌شده، حاصل داده‌های شبیه‌ساز است و استقرار واقعی نیازمند تاریخچه مداخلات مستند برای عبور از داده‌های مصنوعی است.

گام بعدی شما

  • اگر مهندس داده هستید، کد این پروژه را که تحت لایسنس AL-1.0 در گیت‌هاب منتشر شده بررسی کنید.
  • شبیه‌ساز داخلی را برای تست پایداری Web Workerها در پردازش‌های سنگین به کار بگیرید.
  • معماری «همزاد آماری» را برای جلوگیری از کرش کردن UI در پروژه‌های ML خود پیاده کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این پروژه با تکیه بر تخصص در رایانش لبه، ثابت می‌کند که استنتاج و آموزش محلی می‌تواند جایگزین APIهای گران‌قیمت شود. این تغییر، امنیت داده‌های حساس صنعتی را به دلیل عدم خروج از محیط محلی تضمین می‌کند.

تأثیر برای ایران

به دلیل حذف نیاز به API و سرورهای خارجی، این رویکرد برای شرکت‌های صنعتی ایران که با محدودیت‌های دسترسی به سرویس‌های ابری و تحریم‌ها مواجه‌اند، یک مدل ایده‌آل برای پیاده‌سازی هوش مصنوعی محلی است.

·نگاه ما
تحریریه دات‌هوش

انتقال آموزش مدل از سرور به مرورگر، فرضیه نیاز به زیرساخت‌های متمرکز برای ML صنعتی را به چالش می‌کشد. نکته کلیدی در VIGÍA-ML، استفاده از لایه‌های پشتیبان آماری است که اجازه می‌دهد سیستم در محیط‌های ناپایدار مرورگر، بدون توقف کامل، به کار خود ادامه دهد. این یک الگوی جدید برای طراحی نرم‌افزارهای صنعتی است که در آن «پایداری» بر «دقت مطلق» اولویت دارد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.