مایکروسافت کیت بینایی هوش مصنوعی را در دسترس عموم قرار داد
در ماه مه سال 2018، مایکروسافت در کنفرانس سالانه خود در سیاتل تحت عنوان «Build» از همکاری با کوالکام خبر داد. هدف از این همکاری، ساخت کیت توسعهدهنده بینایی با استفاده از کامپیوتر بود.
این کیت بینایی هوش مصنوعی مایکروسافت، یک پایه سختافزاری ساخته شده بر روی بستر اطلاعاتی ویژوال کوالکام است؛ که برای اجرای مدلهای هوش مصنوعی بصورت لوکال و ادغام در سرویسهای ابری مایکروسافت Azure ML و Azure IoT Edge طراحی و ساخته شده است؛ لازم به ذکر میباشد که Azure ML و Azure IoT Edge در ماه اکتبر گذشته در دسترس عموم قرار گرفتند.
مایکروسافت و کوالکام مدتی پیش اعلام کردند که کیت بینایی هوش مصنوعی ساخته شده توسط eInfochips اکنون با قیمت 249 دلار از طریق توزیع کننده Arrow Electronics به صورت انبوه در دسترس عموم میباشد.
این کیت نرمافزار دارای کدهای ویژوال استودیو با ماژولهای پایتون، یک ترکیب پیشساز گسترش یافته Azure IoT و یک افزونه کیت بینایی هوش مصنوعی مایکروسافت برای ویژوال استودیو در Github است. یک ماژول پیشفرض هم دارد که بیش از 183 شیء مختلف را تشخیص می دهد. باید به این نکته اشاره کرد که Github یک کمپانی امریکایی ارائهدهنده سرویس های هاستینگ است.
«آنه یانگ» مدیر پروژه مایکروسافت اظهار داشت که کیت توسعهدهنده بینایی ماشین هوش مصنوعی میتواند برای ساخت آن دسته از نرمافزارهایی مورد استفاده قرار بگیرد که این اطمینان را بدهد که همه افراد محلهای ساختوساز از کلاه ایمنی استفاده میکنند.این کیت یک ابزار کاملا کاربردی است.
وی در وبلاگ خود نوشت:
«در پروسه هوش مصنوعی از میلیاردها مگابایت اطلاعات و میلیاردها محاسبات استفاده میشود. اکنون با این سختافزار میتوان پروژهها و کارهایی را در زمان کم تحویل داد. افزون بر این، امکان ارسال خروجی برای نرمافزارهای پاییندستی با سرویس ابری نیز وجود دارد.»
کیت بینایی هوش مصنوعی مایکروسافت
توسعه دهندگانی که با این کیت سر و کار دارند می توانند از سرویس Azure برای ساخت مدل، نظارت بر آن و همچنین از ابزارهای تخصصی برای سرویس Edge هم بهره ببرند. این کیت ها برای ساخت مدل های هوش مصنوعی مبتنی بر بینایی ماشین، ابتدا عکس های برچسب خورده را به فضای ذخیره سازی Azure آپلود می کنند، سپس بقیه کار را به صورت سفارشی به سرویس یادگیری ماشین Azure (AML) می سپارند.
مدل های ساخته شده به فرمت DLC تبدیل می شوند و در نهایت به صورت بسته بندی شده به ماژول IOT Edge تحویل داده می شوند.
کیت بهبود بینایی هوش مصنوعی مایکروسافت که با سیستم عامل Yocto Linux کار می کند دارای یک Qualcom Snapdragon 603 در هسته خود میباشد که با 4 گیگابایت LDDR4X و 64 گیگابایت حافظه پردازنده عمل میکند. حسگر دوربین 8 مگاپیکسلیِ آن قادر به ضبط فیلم با کیفیت 4K UHD است. چهار میکروفون مخصوص نیز صداها و دستورات را ضبط میکند.
امکان اتصال به کیت بهبود بینایی هوش مصنوعی مایکروسافت باWi-Fi وجود دارد که مشخصات آن به شرح زیر است:
(802.11b/g/n 2.4Ghz/5Ghz). اما دارای درگاه HDMI خروجی، درگاههای صوتی داخل و خارج و پورتUSB-C برای انتقال داده و کارت Micro SD برای افزایش فضای ذخیرهسازی است.
موتور پردازش عصبی snapdragon در سامانه موسوم به Qualcomm’s Vision Intelligence 300 توسط سرویسهای Azureمورد پشتیبانی قرار میگیرد. این سامانه، کیت تقویت بینایی هوش مصنوعی را به اولین سامانه فوقسریع تبدیل میکند که توسط Azure پشتیبانی میشود.
«آنه یانگ» مدیر پروژه مایکروسافت در ادامه بیان کرد:
«با استفاده از کیت تقویت بینایی هوش مصنوعی، میتوانید بدون در نظر گرفتن سطح مهارت فعلی یادگیری ماشین خود، مدلهای بینایی را در عرض چند دقیقه توسعه دهید.»
کیت تقویت بینایی هوش مصنوعی رقیبی به نام «AWS DeepLens» در آمازون دارد که این فرصت را در اختیار توسعهدهندگان قرار میدهد تا مدلهای یادگیری عمیق را به صورت محلی در دوربینهای سفارشی به اجرا در بیاورند.
لذا بر اساس آنچه این دوربین میبیند و ذخیره میکند، امکان تجزیه و تحلیل و اقدام وجود دارد. شرکت گوگل نیز که نمیخواست از قافله عقب بماند، «Coral Dev Board» را چندی پیش روانه بازار کرد؛ یک کیت سختافزاری برای محاسبات هوش مصنوعی که به دوربین USB خور مجهز میباشد.