چرا Android AICore این همه فضای گوشی‌های اندرویدی را اشغال می‌کند؟! | بازیگرها

چرا Android AICore این همه فضای گوشی‌های اندرویدی را اشغال می‌کند؟! | بازیگرها

بسیاری از کاربران اندروید در ماه‌های اخیر با پدیده‌ای عجیب روبرو شده‌اند: فایلی مرموز به نام Android AICore که گاهی تا چندین گیگابایت از فضای ذخیره‌سازی گوشی را اشغال می‌کند.
در حالی که تا پیش از این، این موضوع باعث نگرانی و حتی گمانه‌زنی‌هایی درباره بدافزار بودن این سرویس شده بود، گوگل سرانجام لب به سخن گشوده و توضیحات فنی و منطقی خود را ارائه کرده است.

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

۰۱

ماهیت AICore؛ قلب تپنده هوش مصنوعی محلی

سرویس Android AICore در واقع یک لایه زیرساختی در اندروید ۱۴ و نسخه‌های بالاتر است که وظیفه مدیریت و اجرای مدل‌های هوش مصنوعی بزرگ را مستقیماً روی سخت‌افزار گوشی بر عهده دارد. این سرویس به عنوان یک واسطه عمل می‌کند تا برنامه‌های مختلف بتوانند از قدرت مدل‌های زبانی مانند جمینای نانو (Gemini Nano) استفاده کنند بدون اینکه نیازی به ارسال داده‌ها به سرورهای ابری باشد. در واقع، AICore همان زیربنایی است که اجازه می‌دهد گوشی شما بدون نیاز به اینترنت، «هوشمند» بماند.

۰۲

راز اشغال ناگهانی حافظه؛ استراتژی ۷۲ ساعته

گوگل فاش کرده است که دلیل اصلی جهش حجم حافظه در AICore، یک تدبیر مهندسی برای پایداری سیستم است. زمانی که نسخه جدیدی از مدل هوش مصنوعی منتشر می‌شود، سیستم هر دو نسخه قدیمی و جدید را به مدت ۳ روز (۷۲ ساعت) به طور همزمان در حافظه نگه می‌دارد. دلیل این کار بسیار ساده و در عین حال حیاتی است: اگر نسخه جدید پس از نصب دچار مشکل شود یا با سخت‌افزار گوشی ناسازگار باشد، سیستم بتواند بلافاصله به نسخه قبلی بازگردد (Rollback) بدون اینکه لازم باشد چندین گیگابایت داده را دوباره دانلود کند.

۰۳

حریم خصوصی؛ بهایی که برای امنیت می‌پردازیم

یکی از بزرگترین مزایای AICore، پردازش روی دستگاه (On-device Processing) است. وقتی مدل‌های هوش مصنوعی در حافظه داخلی گوشی شما بارگذاری شده باشند، فرآیندهایی مانند پاسخ‌های هوشمند در واتس‌اپ یا تشخیص پیامک‌های کلاهبرداری، نیازی به خروج از گوشی ندارند. این یعنی هیچ شرکت یا هکری نمی‌تواند در مسیر انتقال داده به سرور، به محتوای خصوصی شما دسترسی پیدا کند. اشغال چند گیگابایت فضا، در واقع هزینه ایجاد یک قلعه امن برای داده‌های شخصی شماست.

۰۴

ریشه‌های تاریخی؛ از اتاق‌های سرور تا جیب لباس

در گذشته‌ای نه چندان دور، اجرای مدل‌هایی با قدرت Gemini Nano نیازمند ابرکامپیوترهایی با مصرف برق وحشتناک بود. تکامل معماری تراشه‌ها و ظهور واحدهای پردازش عصبی (NPU) در پردازنده‌های موبایل، این امکان را فراهم کرد که این غول‌های دیجیتال کوچک‌سازی شوند. AICore در واقع ثمره دهه‌ها تحقیق در زمینه فشرده‌سازی شبکه‌های عصبی است. آنچه امروز فضای گوشی شما را اشغال کرده، زمانی تمام فضای یک اتاق سرور بزرگ را پر می‌کرد.

۰۵

قابلیت‌های کاربردی؛ AICore چه باری از دوش ما برمی‌دارد؟

این سرویس فقط یک فایل حجیم نیست؛ بلکه مسئول قابلیت‌هایی است که روزانه از آن‌ها استفاده می‌کنیم. از جمله این موارد می‌توان به پاسخ‌های هوشمند (Smart Replies) در اپلیکیشن‌های پیام‌رسان، تشخیص کلاهبرداری (Scam Detection)، پیاده‌سازی متن از روی صدا (Transcription) به صورت آنی و اصلاحات گرامری پیشرفته اشاره کرد. همچنین قابلیت تلخیص خودکار فایل‌های صوتی ضبط شده در گوشی‌های جدید، مدیون حضور فعال AICore در پس‌زمینه سیستم‌عامل است.

۰۶

سوءبرداشت‌ها؛ بدافزار یا تکنولوژی پیشرو؟

بسیاری از کاربران در ابتدا تصور می‌کردند که AICore یک جاسوس‌افزار است که گوگل برای تحلیل داده‌های آن‌ها نصب کرده است. این خطای علمی ناشی از عدم شفافیت اولیه گوگل در اطلاع‌رسانی بود. حقیقت این است که AICore با اجرای آفلاین مدل‌ها، دقیقاً عکس جاسوس‌افزارها عمل می‌کند.

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

۰۷

بازتاب در رسانه‌ها؛ هوش مصنوعی در قاب سینما

ایده هوش مصنوعی مستقلی که در یک دستگاه کوچک زندگی می‌کند، همیشه موضوع جذابی برای سینما بوده است. فیلم‌هایی مانند «او» (Her) یا «اکس ماکینا» (Ex Machina) آینده‌ای را متصور می‌شدند که هوش مصنوعی نیازی به کابل‌های متصل به سرور مرکزی ندارد. AICore در واقع اولین گام‌های جدی بشریت برای تحقق آن رویاهای سینمایی در دنیای واقعی است. ما اکنون در دورانی زندگی می‌کنیم که بخشی از آن تخیلات علمی، در پوشه‌ای به حجم چند گیگابایت در جیبمان قرار دارد.

۰۸

چرا گوگل شفاف عمل نکرد؟ نقد یک استراتژی ارتباطی

منتقدان معتقدند گوگل باید از همان ابتدا با نمایش یک اعلان یا درج توضیحات در بخش تنظیمات، کاربران را از علت اشغال فضا آگاه می‌کرد. سکوت گوگل باعث شد تا کاربران عادی با دیدن کاهش ناگهانی فضای خالی گوشی، دچار اضطراب شوند. در دنیای امروز، شفافیت به اندازه کیفیت کد اهمیت دارد. اگر گوگل از ابتدا اعلام می‌کرد که این اشغال فضا برای امنیت و سرعت بیشتر است، احتمالاً کاربران با اشتیاق بیشتری از آن استقبال می‌کردند.

۰۹

مقایسه با رقبا؛ اندروید در برابر رویکرد اپل

اپل نیز با معرفی Apple Intelligence مسیر مشابهی را طی می‌کند، اما تفاوت در اینجاست که اپل به دلیل کنترل کامل بر سخت‌افزار، مدل‌های خود را با ظرافت بیشتری در لایه‌های پنهان سیستم‌عامل جای می‌دهد. گوگل به دلیل تنوع عظیم گوشی‌های اندرویدی، از روش AICore استفاده می‌کند تا بتواند استانداردی واحد را روی گوشی‌های مختلف اجرا کند. این رویکرد اگرچه فضای بیشتری می‌گیرد، اما انعطاف‌پذیری اندروید را در مواجهه با سخت‌افزارهای مختلف حفظ می‌کند.

۱۰

تاثیر بر عملکرد باتری؛ آیا گوشی زودتر خاموش می‌شود؟

اجرای مدل‌های هوش مصنوعی مستقیماً روی پردازنده گوشی، قطعاً مصرف انرژی دارد. با این حال، AICore به گونه‌ای طراحی شده که پردازش‌های سنگین را به زمانی که گوشی در حال شارژ است یا فعالیت کمی دارد، موکول کند. همچنین، چون نیازی به استفاده مداوم از مودم گوشی برای آپلود و دانلود داده‌ها نیست، در بسیاری از سناریوها، هوش مصنوعی محلی در واقع باعث صرفه‌جویی در مصرف کلی باتری نسبت به روش‌های مبتنی بر ابر (Cloud) می‌شود.

۱۱

سناریوی واقعی؛ اگر اینترنت قطع شود چه؟

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

۱۲

شگفتی‌های فنی؛ کوانتیزاسیون و جادوی فشرده‌سازی

چگونه یک مدل هوش مصنوعی که در سرورها صدها گیگابایت حجم دارد، در گوشی ما به چند گیگابایت تبدیل می‌شود؟ پاسخ در تکنیکی به نام کوانتیزاسیون (Quantization) نهفته است. مهندسان گوگل با کاهش دقت اعداد ریاضی در مدل‌ها، بدون اینکه هوش آن‌ها به شدت افت کند، حجم آن‌ها را به طرز شگفت‌آوری کم می‌کنند. AICore از این مدل‌های فشرده استفاده می‌کند تا تعادلی میان «هوشمندی» و «فضای ذخیره‌سازی» ایجاد کند؛ دانشی که تا چند سال پیش غیرممکن به نظر می‌رسید.

۱۳

آیا می‌توان AICore را حذف کرد؟ راهنمای مدیریت فضا

به طور کلی، حذف AICore توصیه نمی‌شود زیرا باعث از کار افتادن بسیاری از قابلیت‌های مدرن گوشی می‌شود. اگر با محدودیت شدید فضا روبرو هستید، به جای هدف قرار دادن این سرویس حیاتی، بهتر است کش (Cache) اپلیکیشن‌های سنگین مانند اینستاگرام یا تلگرام را پاک کنید. گوگل وعده داده است که در آپدیت‌های آینده، مدیریت هوشمندتری بر حذف نسخه‌های قدیمی مدل‌ها اعمال کند تا کاربران با حافظه کم، فشار کمتری را احساس کنند.

۱۴

نتیجه‌گیری؛ همزیستی مسالمت‌آمیز با هوش مصنوعی

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

دنیای تکنولوژی همیشه با چنین چالش‌هایی روبرو بوده است. زمانی نصب خود سیستم‌عامل اندروید هم فضای زیادی اشغال می‌کرد و کاربران معترض بودند، اما امروز کسی به آن اهمیت نمی‌دهد. AICore نیز به زودی به بخشی نامرئی و پذیرفته شده از زندگی دیجیتال ما تبدیل خواهد شد که بدون آن، گوشی‌هایمان به شدت کند و نادان به نظر خواهند رسید.

چرا Android AICore این همه فضای گوشی‌های اندرویدی را اشغال می‌کند؟! | بازیگرها

دکتر علیرضا مجیدی

پزشک، نویسنده و بنیان‌گذار وبلاگ «بازیگرها»

دکتر علیرضا مجیدی، نویسنده و بنیان‌گذار وبلاگ «بازیگرها».
با بیش از ۲۰ سال نویسندگی «ترکیبی» مستمر در زمینهٔ پزشکی، فناوری، سینما، کتاب و فرهنگ.
باشد که با هم متفاوت بیاندیشیم!