چگونه «بهینهسازی پیامواره خودکارسازیشده» باعث بهبود کیفیت Prompt API هوش مصنوعی زایای ML Kit میشود
۳ دقیقه برای خواندن
بهینهسازی پیامواره خودکارسازیشده (APO)
برای کمک بیشتر به شما در تولید موارد استفاده ML Kit Prompt API، با خوشحالی «بهینهسازی پیامواره خودکارسازیشده» (APO) را که مدلهای دروندستگاهی را در Vertex AI هدف قرار میدهد معرفی میکنیم. «بهینهسازی پیامواره خودکارسازیشده» ابزاری است که به شما کمک میکند پیامواره بهینه را برای موارد استفادهتان بهطور خودکار پیدا کنید.
دوران هوش مصنوعی دروندستگاهی دیگر یک وعده نیست، بلکه واقعیتی درحال تولید است. با انتشار Gemini Nano v3، درک زبانی بیسابقه و قابلیتهای چندحالته را مستقیماً دراختیار کاربران قرار میدهیم. ازطریق خانواده مدلهای Gemini Nano، پوشش گستردهای از دستگاههای پشتیبانیشده در سراسر بومسازگان Android داریم. اما برای توسعهدهندگانی که نسل بعدی برنامههای هوشمند را میسازند، دسترسی به یک مدل قدرتمند تنها گام اول است. چالش واقعی در سفارشیسازی است: چگونه یک مدل بنیادی را برای عملکرد در سطح کارشناسی برای مورد استفاده خاص خود سفارشی میکنید بدون اینکه محدودیتهای سختافزار تلفن همراه را نقض کنید؟
در دنیای سمت سرور، مدلهای زبانی بزرگتر معمولاً بسیار توانمند هستند و به سازگاری کمتری با دامنه نیاز دارند. حتی درصورت نیاز، گزینههای پیشرفتهتر مانند تنظیم دقیق LoRA (سازگاری با رتبه پایین) میتوانند گزینههای امکانپذیری باشند. بااینحال، معماری منحصربهفرد Android AICore یک مدل سیستم مشترک با مصرف بهینه حافظه را در اولویت قرار میدهد. این یعنی استقرار آداپتورهای LoRA سفارشی برای هر برنامه بهصورت جداگانه با چالشهایی در این سرویسهای سیستم مشترک همراه است.
اما مسیر جایگزینی وجود دارد که میتواند به همان اندازه تأثیرگذار باشد. توسعهدهندگان با بهرهگیری از بهینهسازی پیامواره خودکارسازیشده (APO) در Vertex AI میتوانند به کیفیتی نزدیک به تنظیم دقیق دست یابند، درحالیکه بهطور یکپارچه در محیط اجرای بومی Android کار میکنند. APO با تمرکز بر دستورالعملهای برتر سیستم، توسعهدهندگان را قادر میسازد تا رفتار مدل را با استحکام و مقیاسپذیری بیشتری نسبتبه راهحلهای سنتی تنظیم دقیق، سفارشیسازی کنند.
توجه: Gemini Nano V3 نسخه بهینهشده ازنظر کیفیت از مدل بسیار تحسینشده Gemma 3N است. هرگونه بهینهسازی پیامواره که در مدل متنباز Gemma 3N انجام شود، در Gemini Nano V3 نیز اعمال خواهد شد. در دستگاههای پشتیبانیشده، میاناهای برنامهسازی کاربردی «هوش مصنوعی زایای کیت یادگیری ماشین» از مدل nano-v3 برای بهحداکثر رساندن کیفیت برای «توسعهدهندگان Android» استفاده میکنند
APO با پیامواره نه بهعنوان یک نوشتار ایستا، بلکه بهعنوان یک سطح قابلبرنامهریزی که میتواند بهینهسازی شود، رفتار میکند. این ابزار از مدلهای سمت سرور (مانند Gemini Pro و Flash) برای پیشنهاد پیاموارهها، ارزیابی انواع مختلف، و یافتن بهترین گزینه برای تکلیف خاص شما استفاده میکند. این فرایند از سه سازوکار فنی خاص برای بهحداکثر رساندن عملکرد استفاده میکند:
- تحلیل خودکار خطا: APO الگوهای خطا را از دادههای آموزشی تحلیل میکند تا بهطور خودکار نقاط ضعف خاص را در پیامواره اولیه شناسایی کند.
- تقطیر دستورالعمل معنایی: این روش نمونههای آموزشی انبوه را تجزیهوتحلیل میکند تا «هدف واقعی» یک تکلیف را تقطیر کند و دستورالعملهایی ایجاد کند که توزیع دادههای واقعی را دقیقتر منعکس میکنند.
- آزمایش موازی نامزدها: بهجای آزمایش کردن یک ایده در هر زمان، APO نامزدهای پیامواره متعددی را بهطور موازی تولید و آزمایش میکند تا حداکثر کیفیت جهانی را شناسایی کند.
چرا APO میتواند به کیفیت تنظیم دقیق نزدیک شود
این یک تصور غلط رایج است که تنظیم دقیق همیشه کیفیت بهتری نسبتبه پیاموارهسازی ارائه میدهد. برای مدلهای پایه مدرن مانند Gemini Nano v3، مهندسی پیامواره میتواند بهتنهایی تأثیرگذار باشد:
- حفظ قابلیتهای عمومی: تنظیم دقیق ( PEFT/LoRA) وزنهای مدل را مجبور میکند تا بر توزیع خاصی از دادهها بیشازحد شاخصگذاری کنند. این کار اغلب به «فراموشی فاجعهبار» منجر میشود که در آن مدل در نحو خاص شما بهتر میشود اما در منطق عمومی و ایمنی بدتر میشود. APO وزنها را دستنخورده باقی میگذارد و قابلیتهای مدل پایه را حفظ میکند.
- پیروی از دستورالعمل و کشف استراتژی: Gemini Nano نسخه ۳ بهطور دقیق آموزش دیده است تا از دستورالعملهای پیچیده سیستم پیروی کند. APO با پیدا کردن ساختار دستورالعمل دقیق که قابلیتهای پنهان مدل را باز میکند، از این موضوع بهره میبرد و اغلب استراتژیهایی را کشف میکند که ممکن است برای مهندسان انسانی دشوار باشد.
برای اعتبارسنجی این رویکرد، APO را در حجمهای کاری مختلف تولید ارزیابی کردیم. اعتبارسنجی ما نشان داده است که در موارد استفاده مختلف، دقت بهطور مداوم ۵ تا ۸ درصد افزایش یافته است. در چندین ویژگی مستقرشده در دستگاه، APO کیفیت را بهطور قابلتوجهی بهبود بخشیده است.
| مورد استفاده | نوع تکلیف | شرح تکلیف | سنجه | بهبود APO |
| طبقهبندی موضوع | طبقهبندی نوشتار | دستهبندی مقاله خبری در موضوعاتی مثل امور مالی، ورزش، و غیره | درستی | +۵٪ |
| طبقهبندی قصد | طبقهبندی نوشتار | طبقهبندی کردن پُرسمان خدمات مشتری براساس هدفها | درستی | +۸٫۰٪ |
| ترجمه صفحه وب | ترجمه نوشتار | ترجمه صفحه وب از انگلیسی به زبان محلی | BLEU | +۸٫۵۷٪ |
گردش کار توسعهدهنده یکپارچه و سرتاسری
این یک تصور غلط رایج است که تنظیم دقیق همیشه کیفیت بهتری نسبتبه پیاموارهسازی ارائه میدهد. برای مدلهای پایه مدرن مانند Gemini Nano v3، مهندسی پیامواره میتواند بهتنهایی تأثیرگذار باشد:
- حفظ قابلیتهای عمومی: تنظیم دقیق ( PEFT/LoRA) وزنهای مدل را مجبور میکند تا بر توزیع خاصی از دادهها بیشازحد شاخصگذاری کنند. این کار اغلب به «فراموشی فاجعهبار» منجر میشود که در آن مدل در نحو خاص شما بهتر میشود اما در منطق عمومی و ایمنی بدتر میشود. APO وزنها را دستنخورده باقی میگذارد و قابلیتهای مدل پایه را حفظ میکند.
- پیروی از دستورالعمل و کشف استراتژی: Gemini Nano نسخه ۳ بهطور دقیق آموزش دیده است تا از دستورالعملهای پیچیده سیستم پیروی کند. APO با پیدا کردن ساختار دستورالعمل دقیق که قابلیتهای پنهان مدل را باز میکند، از این موضوع بهره میبرد و اغلب استراتژیهایی را کشف میکند که ممکن است برای مهندسان انسانی دشوار باشد.
برای اعتبارسنجی این رویکرد، APO را در حجمهای کاری مختلف تولید ارزیابی کردیم. اعتبارسنجی ما نشان داده است که در موارد استفاده مختلف، دقت بهطور مداوم ۵ تا ۸ درصد افزایش یافته است. در چندین ویژگی مستقرشده در دستگاه، APO کیفیت را بهطور قابلتوجهی بهبود بخشیده است.
نتیجهگیری
انتشار بهینهسازی پیامواره خودکارسازیشده (APO) نقطه عطفی برای هوش مصنوعی زایای دروندستگاهی است. با پر کردن شکاف بین مدلهای پایه و عملکرد در سطح کارشناسی، ابزارهایی را دراختیار توسعهدهندگان قرار میدهیم تا برنامههای تلفن همراه قویتری بسازند. چه تازه با بهینهسازی Zero-Shot شروع کرده باشید یا درحال مقیاسبندی برای تولید با پالایش دادهمحور باشید، مسیر رسیدن به هوش دروندستگاهی با کیفیت بالا اکنون واضحتر است. امروز بااستفاده از Prompt API در ML Kit و «بهینهسازی پیامواره خودکارسازیشده» در Vertex AI، موارد استفاده دروندستگاهیتان را برای تولید راهاندازی کنید.
پیوندهای مرتبط:
-
اخبار محصولما در Google متعهد هستیم که توانمندترین مدلهای هوش مصنوعی را مستقیماً به دستگاههای Android در جیب شما بیاوریم. امروز بسیار خوشحالیم که انتشار جدیدترین مدل باز پیشرفتهمان را اعلام کنیم: Gemma 4.
Caren Chang, David Chou • ۳ دقیقه برای خواندن -
اخبار محصولهوش مصنوعی ایجاد تجربههای شخصیسازیشده در برنامه را آسانتر میکند و محتوا را به قالب مناسب برای کاربران تبدیل میکند. قبلاً به توسعهدهندگان امکان داده بودیم تا ازطریق ML Kit GenAI API که برای موارد استفاده خاصی مثل خلاصهسازی و شرح تصویر طراحی شده است با Gemini Nano ادغام شوند.
Caren Chang, Chengji Yan, Penny Li • ۲ دقیقه خواندن -
اخبار محصولاز غوطهوری کامل در خانه تا تجربههای اجمالی درحال حرکت، ساختن روی Android XR به شما امکان میدهد در هر لحظه در سراسر طیف برنامههای فضایی با کاربران ملاقات کنید. در «نشست توسعهدهندگان Android»، با راهاندازی XREAL AURA به نقطه عطف هیجانانگیزی رسیدیم.
Amy Zeppenfeld, Vinny DaSilva • ۳ دقیقه خواندن
جدیدترین اطلاعات آماری توسعه Android را بهصورت هفتگی در صندوق ورودیتان دریافت کنید.