سکوی بومی هوش مصنوعی بر بستر پردازنده های گرافیکی
mci-pages-sharing
طراحی، توسعه و راه‌اندازی پلتفرم بومی ‌هوش مصنوعی در بستر منابع پردازشی گرافیکی
  • دسته اصلی: هوش مصنوعی
  • وضعیت پروژه: در حال اجرا
مجری

معاونت متولی: راهکارهای دیجیتال و هوشمندسازی
مدت زمان اجرا: 14 ماه

معرفی

با توسعه روز افزون محاسبات ابری و ترند جهانی آن، ارائه سرویس‌های هوش مصنوعی به صورت ابری از فناوری‌ها و بازارهای نوظهور این حوزه محسوب می‌شود. پلتفرم هوش مصنوعی، زیرساختی برای ارائه سرویس‌های هوشمند اعم از بینایی کامپیوتر، پردازش محتوا، محاوره خودکار و ... در فضای ابری است. از مهمترین سرویس‌دهندگان این حوزه می‌توان به شرکت گوگل (تحت Google Cloud Platform)، آمازون (AWS Artificial Intelligence Services) و مایکروسافت (Microsoft AI Platform) اشاره نمود.

ارائه این سرویس‌ها نیازمند حداقل سه سطح از مولفه‌های مختلف است:

  • زیرساخت سخت افزاری پردازش سریع (مثلا در قالب GPU-Farm)
  • پلتفرم هوش مصنوعی
  • سرویس‌های هوشمند

هرکدام از این سه دسته اجزا در قالب پروژه‌های مستقل و مرتبط با هم در مرکز تحقیق و توسعه همراه اول تعریف و راهبری شده است. اهمیت پلتفرم هوش مصنوعی در آنجا مشخص می‌شود که در صورت عدم توانایی پاسخگویی صحیح به درخواست‌های پردازشی، امکان ارائه سرویس‌های هوشمند و بهره‌گیری از توان پردازنده‌های سخت‌افزاری میسر نخواهد بود. در واقع پلتفرم هوش مصنوعی نقش واسط میان سرویس‌های هوشمند سطح بالا با زیرساخت‌های پردازش سریع سطح پایین را ایفا می‌کند. توانایی مقیاس پذیری (Scalability)، قابلیت اتکا (Reliability)، کارآیی (Efficiency)، انعطاف پذیری(Flexibility)، و امنیت (Security) از موضوعات مهم در معماری یک پلتفرم هوش مصنوعی کارآمد هستند. همچنین مدیریت Billing/Chging، Authentication، Authorization، Accounting، Monitoring و ... نیز از نیازمندی‌های ضروری برای تکمیل عملکرد یک پلتفرم هوش مصنوعی می‌باشند.

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

هدف
  • ارتقاء زیرساخت‌های بومی هوش مصنوعی و کلان داده همگام با ترند جهانی در نگاه بلند مدت
  • توسعه سبد محصولات/خدمات تخصصی همراه اول در لبه فناوری‌های جهانی
  • بسترسازی برای ارائه سرویس‌های شرکت‌ها و هسته‌های فناور حوزه هوش مصنوعی
ضرورت
  • اهمیت و نقش کلیدی پلتفرم هوش مصنوعی در حوزه هوش مصنوعی و نرم افزار به عنوان سرویس (SaaS) در دنیای کامپیوتر
  • برآورده‌سازی نیازهای داخلی همراه اول و شرکت‌های تابعه
  • نقش محوری این پروژه در فراهم‌سازی زیرساخت بازار فروش (Marketplace) سرویس های تخصصی هوش مصنوعی
دستاوردهای قابل انتظار
  • توسعه و راه اندازی پلتفرم و بستر منابع پردازشی گرافیکی
  • ارائه قابلیت مدیریت منابع در اختیار کاربر در سامانه به هنگام استفاده از سرویس‌های هوش مصنوعی ارائه شده در پلتفرم
  • ارائه سرویس‌های مبتنی بر هوش مصنوعی (مانند شناسایی تصویر، صوت، ویدیو، برچسب گذاری و تحلیل آن و ...) در بستری یکپارچه برای عرضه به مشتریان
  • ارائه قابلیت دسترسی به سرویس‌های متنوع به صورت یکپارچه و افزایش محبوبیت خدمات
حوزه‌های قابل بهره‌برداری
  • زیرساخت به عنوان سرویس (IaaS) با توانایی پردازش بر بستر CPU و GPU با تاکید بر مشترکین داخل کشور
  • سرویس‌های پردازش هوشمند برای مشتریان سازمانی
  • بازار فروش (Marketplace) سرویس‌های هوش مصنوعی برای شرکت‌های دانش‌بنیان و مشتریان سازمانی یا خرد
ویژگی‌های کلیدی
  • قابلیت چند مستاجری
  • وجود مانیتورینگ بر خط زیرسامانه‌ها (به‌صورت بصری) و مانیتورینگ آماری در طول گذر زمان
  • پنل کاربری برای هر فرد با امکاناتی نظیر مشاهده سوابق کاربری، ارسال تیکت پشتیبانی، درخواست ارتقا به عضویت ویژه، مشاهده میزان منابع در حال استفاده برای هر پروژه کاربر و...
  • قابلیت تخصیص و توزیع منابع به پروژه کاربر، تعریف quota برای کاربران و ...
  • امکان مقیاس‌‌پذیری در تمام لایه‌های معماری سامانه اعم از لایه‌ی دیتا (data layer)، لایه‌ی کش (cache layer) و لایه‌ی اپلیکیشن (application layer)
  • دسته‌بندی کاربران و تخصیص GPU بر اساس این دسته‌بندی
  • مشاهده میزان مصرف منابع پردازش گرافیکی، پردازشی و حافظه به ازای هر سورس کد
  • ارائه محیط برنامه‌نویسی به زبان‌های مختلف به کاربر. به عنوان مثال پایتون یا C#
  • ارائه تمامی کتابخانه‌ها و پکیج‌های معمول موردنیاز یک برنامه و تنها فراخوانی آن توسط کاربر در محیط کاربری
  • مکانیزم ارسال تیکت و پاسخگویی
  • ارائه گزارشهای تحلیلی مبتنی بر داده‌های اخذ شده از بخش‌های مختلف سامانه به منظور تحلیل رفتار کاربران
  • نگهداری و مدیریت تاریخچه فعالیت کاربران، جهت ارائه گزارش در داشبورد مدیریتی و همچنین جهت ارائه گزارش به هر کاربر
  • قابلیت توسعه برای فراهم نمودن محیط کاربری سطح پایین‌تر با امکان دسترسی مستقیم به منابع سخت‌افزاری GPU برای کاربر
  • پشتیبانی از زبان‌های برنامه‌نویسی مختلف

شرکت ارتباطات سیار ایران