ارسال شده توسط ترنس ژانگ – مهندس روابط توسعه دهنده و آدرین کوک – مهندس نرم افزار
هوش مصنوعی می تواند تجربه کاربری و بهره وری برنامه های اندروید را افزایش دهد. اگر به دنبال ایجاد ویژگیهای GenAI هستید که از حریم خصوصی دادههای اضافی یا استنتاج آفلاین بهره میبرد، GenAI روی دستگاه انتخاب خوبی است زیرا درخواستها را مستقیماً در دستگاه شما بدون تماس سرور پردازش میکند.
جمینی نانو کارآمدترین مدل در خانواده جمینی گوگل و مدل پایه اندروید برای اجرای GenAI روی دستگاه است. این توسط AICore پشتیب، می شود، یک سرویس سیستمی که در پشت صحنه برای متمرکز ، زمان اجرا مدل، اطمینان از اجرای ایمن آن و محافظت از حریم خصوصی شما کار می کند. با Gemini Nano، اپلیکیشنها میتوانند تجربیات هوش مصنوعی شخصیسازیشده و قابلاعتمادتری را بدون ارسال دادههای شما از دستگاه ارائه دهند.
در این پست وبلاگ، نگاهی مقدماتی به نحوه همکاری Gemini Nano و AICore برای ارائه قابلیتهای قدرتمند هوش مصنوعی روی دستگاه و در عین حال اولویتبندی حریم خصوصی و ایمنی کاربران ارائه خواهیم داد.
انطباق با هسته مح،اتی خصوصی (PCC).
در Google I/O 2021 معرفی کردیم هسته مح،اتی خصوصی (PCC)، یک محیط امن طراحی شده برای حفظ خصوصی اطلاعات شما. در I/O در سال 2024، به اشتراک گذاشتیم که AICore با PCC سازگار است، به این م،ی که تحت قو،ن سختگیرانه حفظ حریم خصوصی کار می کند. فقط میتواند با مجموعه محدودی از بستههای سیستمی دیگر که با PCC سازگار هستند تعامل داشته باشد و نمیتواند مستقیماً به اینترنت دسترسی داشته باشد. هرگونه درخواست برای دانلود مدل ها یا اطلاعات دیگر از طریق یک APK همراه منبع باز جداگانه به نام هدایت می شود خدمات مح،اتی خصوصی.
این چارچوب به محافظت از حریم خصوصی شما کمک می کند و در عین حال به برنامه ها اجازه می دهد از قدرت Gemini Nano بهره مند شوند. یک برنامه صفحه کلید با استفاده از Gemini Nano برای ویژگی پیشنهاد پاسخ در نظر بگیرید. بدون PCC، صفحه کلید نیاز به دسترسی مستقیم به زمینه گفتگو دارد. با PCC، کدی که به مکالمه دسترسی دارد در یک جعبه ایمنی امن اجرا میشود و مستقیماً با Gemini Nano تعامل میکند تا پیشنهادهایی را از طرف صفحهکلید ایجاد کند. این به برنامه صفحه کلید اجازه می دهد تا از قابلیت های Gemini Nano بدون دسترسی یا ذخیره مستقیم داده های مکالمه حساس بهره مند شود. شما می تو،د اطلاعات بیشتری در مورد نحوه عملکرد این کار در بخش پیدا کنید کاغذ سفید PCC.
محافظت از حریم خصوصی شما از طریق جداسازی داده ها
AICore برای جداسازی هر درخواست برای محافظت از حریم خصوصی شما ساخته شده است. این مانع از دسترسی برنامهها به دادههایی میشود که به آنها تعلق ندارد. درخواستها بهطور مستقل رسیدگی میشوند و از یک برنامه واحد پردازش میشوند تا خطر قرار گرفتن دادهها در معرض سایر برنامهها کاهش یابد.
علاوه بر این، AICore هیچ رکوردی از داده های ورودی یا ،وجی های حاصل را پس از پردازش هر درخواست ذخیره نمی کند. این طراحی، همراه با این واقعیت که استنباط Gemini Nano مستقیماً روی دستگاه شما انجام میشود، کمک میکند تا اطمینان حاصل شود که دادههای برنامه شما خصوصی و ایمن باقی میمانند.
اولویت بندی ایمنی در Gemini Nano
ما متعهد به ساختن هوش مصنوعی مسئولانه هستیم، و این شامل اطمینان از ایمن بودن Gemini Nano است. ما چندین لایه حفاظت را برای محدود ، نتایج مضر یا ناخواسته پیادهسازی کردهایم:
- ایمنی مدل بومی: تمام مدلهای Gemini، از جمله Gemini Nano، به گونهای آموزش داده شدهاند که در خارج از جعبه از ایمنی آگاه باشند. این بدان م،است که ملاحظات ایمنی در هسته مدل تعبیه شده است، نه اینکه فقط به ،وان یک فکر بعدی اضافه شود.
- تنظیم دقیق ایمنی: ما از a استفاده می کنیم بلوک تنظیم دقیق LoRA برای تطبیق Gemini Nano برای نیازهای برنامه های خاص. هنگامی که ما بلوک LoRA را آموزش میدهیم، دادههای ایمنی مخصوص مورد استفاده برنامه را برای حفظ و حتی بهبود ویژگیهای ایمنی مدل در هنگام تنظیم دقیق، در صورت ،وم، ،یب میکنیم.
- فیلترهای ایمنی در ورودی و ،وجی: به ،وان حفاظت نهایی، هم درخواست ورودی و هم نتایج تولید شده توسط Gemini Nano زمان اجرا، قبل از ارائه نتایج به برنامه، با فیلترهای ایمنی ما ارزیابی میشوند. این به جلوگیری از سر خوردن محتوای ناامن بدون افت کیفیت کمک می کند.
این لایههای حفاظتی با هم کار میکنند تا اطمینان حاصل شود که Gemini Nano یک تجربه ایمن و مفید برای همه فراهم میکند.
شروع کنید
بیشتر بد،د جمینی نانو برای توسعه اپلیکیشن و آن را امتحان کنید در برنامه خودتان!
حتماً سایر هوش مصنوعی شگفتانگیز محتوای هفته Android S،light را بررسی کنید!
منبع: http://android-developers.googleblog.com/2024/10/introduction-to-privacy-and-safety-gemini-nano.html