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

LiteRT.js طبقه‌بندی تصاویر را بدون نیاز به سرور و به‌صورت محلی ممکن کرد

·۱۹ تیر ۱۴۰۵۳ دقیقه مطالعه۱ بازدید
راهنما
سبزیجات سلبریتی روی دستگاه: ساخت دمو بازیگوش با LiteRT.js
سبزیجات سلبریتی روی دستگاه: ساخت دمو بازیگوش با LiteRT.js
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

استقرار موفق یک مدل طبقه‌بندی با ۳۸۷ کلاس مجزا کاملاً در مرورگر با استفاده از LiteRT.js و بهره‌گیری از شتاب‌دهنده‌های سخت‌افزاری محلی.

تصور کنید اپلیکیشنی دارید که هزاران عکس را تحلیل می‌کند، اما حتی یک بایت از داده‌های شما به هیچ سروری نمی‌فرستد. این دقیقاً همان چیزی است که یک پروژه جدید در ۱۰ ژوئیه ۲۰۲۶ به نمایش گذاشته است: طبقه‌بندی پیچیده تصاویر، کاملاً روی دستگاه کاربر.

اکثر ابزارهای هوش مصنوعی وب‌محور به APIهای ابری متکی هستند که داده‌ها را در سرورهای دوردست پردازش می‌کنند و همین موضوع باعث ایجاد تأخیر و ریسک‌های حریم خصوصی می‌شود. این دموی فنی، محاسبات را به سمت کاربر می‌برد و مرورگر را به یک محیط کامل برای اجرای هوش مصنوعی تبدیل می‌کند. به این ترتیب، جریان «آپلود و انتظار» جای خود را به پاسخ‌های فوری و محلی می‌دهد. همان‌طور که در تحلیل‌های قبلی ما درباره‌ی رایانش لبه اشاره کردیم، انتقال پردازش از ابر به دستگاه، کلید دستیابی به حریم خصوصی مطلق است. این تحول در واقع تکرار موفقیت‌هایی است که استفاده از WebGPU برای انتقال استنتاج از سرورها به مرورگر به دنبال داشته است.

طبق گزارش توسعه‌دهنده در وب‌سایت dev.to، این برنامه از استراتژی «استنتاج چند-برشی» برای افزایش دقت استفاده می‌کند. در این معماری، استنتاج (Inference) — که شبیه لحظه‌ی خودِ آشپزی است، نه دوره‌ی آموزش آشپز — مستقیماً در مرورگر رخ می‌دهد. این سیستم مدل‌های .tflite واقعی، به‌ویژه MobileNet ImageNet و یک طبقه‌بندی‌کننده تخصصی مواد غذایی را کاملاً درون مرورگر کامپایل می‌کند.

سبزیجات سلبریتی روی دستگاه: ساخت دمو بازیگوش LiteRT.js

بر اساس مستندات فنی، اجزای کلیدی این پشته‌ی تکنولوژی عبارتند از:

  • هسته‌ی LiteRT.js: محیط اجرای اصلی Wasm برای اجرای فایل‌های .tflite.
  • شتاب‌دهنده‌های سخت‌افزاری: پشتیبانی از WebGPU، Wasm و WebNN برای رسیدن به حداکثر سرعت.
  • TF.js Interop: لایه‌ای اختیاری برای کسانی که ترجیح می‌دهند از تنسورهای TensorFlow.js استفاده کنند.
  • پردازش چند-برشی: موتور برنامه ۵ برش مجزا از هر تصویر می‌گیرد و نتایج سافت‌مکس (Softmax) را میانگین می‌گیرد تا ۲۵ کاندیدای برتر را انتخاب کند.

برای جلوگیری از نتایج تکراری، برنامه از یک اثر انگشت قطعی (deterministic fingerprint) برای وزن‌دهی به ۱۸ مورد از سبزیجات متناظر استفاده می‌کند. این روش تضمین می‌کند که یک عکس همیشه یک نتیجه واحد بدهد، اما عکس‌های مختلف نتایج متنوعی از کاتالوگ ۳۸۷ موردی استخراج کنند. خروجی نهایی یک کارت شناسایی است که تأخیر استنتاج و تعداد برش‌ها را نمایش می‌دهد.

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

گام بعدی شما

  • کد منبع پروژه را در dailybuild.xyz بررسی کنید تا ببینید WebGPU چگونه عملکرد LiteRT را متحول می‌کند.
  • مدل‌های .tflite خود را برای اجرا در مرورگر بهینه‌سازی کنید تا هزینه‌ی سرور را به صفر برسانید.
  • استراتژی Multi-crop را برای بهبود دقت مدل‌های بینایی در محیط‌های وب آزمایش کنید.

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

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

این پروژه با تکیه بر استانداردهای باز WebGPU و Wasm، اثبات می‌کند که حریم خصوصی در هوش مصنوعی لزوماً به معنای کاهش کیفیت نیست. این تغییر مسیر، مدل‌های تجاری مبتنی بر اشتراک ماهیانه برای پردازش ابری را به چالش می‌کشد.

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

این رویکرد برای توسعه‌دهندگان ایرانی که با محدودیت هزینه‌ی سرور یا تحریم‌های APIهای ابری مواجه‌اند، یک جایگزین ایده‌آل برای اجرای مدل‌های بینایی است.

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

تکیه بر WebGPU در مرورگر، مرز بین اپلیکیشن‌های وب و نرم‌افزارهای Native را به‌شدت کمرنگ می‌کند. این رویکرد نشان می‌دهد که مدل‌های بینایی با اندازه متوسط دیگر نیازی به زیرساخت‌های گران‌قیمت ابری ندارند و می‌توانند به ابزارهای کاربردی و خصوصی تبدیل شوند.

منابع

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

گفتگو

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

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

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

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

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

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

دات‌هوش

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

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