اینتل دانگل هوش جدید خود را معرفی کرد ***

درخواست حذف این مطلب

دوشنبه, ۵ آذر ۹۷ ساعت ۱۷:۰۰

اینتل از نسل دوم دانگل یو اس بی neural compute stick برای انجام پردازش های یادگیری ماشین رونمایی کرد.

کمی بیشتر از یک سال از عرضه ی عمومی دانگل movidius neural compute stick توسط اینتل می گذرد. این محصول را شرکت موی که در سپتامبر ۲۰۱۶ توسط intel یداری شد، تولید می کرد و یک سیستم روی چیپ بود که در قالب یک دانگل یواس بی ف ی ۷۹ دلاری عرضه شد. این وسیله به طور خاص برای سرعت بخشیدن به الگوریتم های یادگیری ماشین طراحی شده بود. اینتل می گوید از آن زمان تاکنون این دستگاه در ده ها پروژه ی تحقیقاتی به کار رفته و هزاران توسعه دهنده از این دستگاه استفاده کرده اند. اکنون اینتل از نسل بعدی این دانگل رونمایی کرده است.

در کنفرانس توسعه دهندگان هوش اینتل که در پکن برگزار می شد، این شرکت neural compute stick 2 (به اختصار، ncs 2) را معرفی کرد. نسل قبلی این دانگل از واحد پردازش بصری (vpu) قدیمی تر اینتل، میریاد ۲، استفاده می کرد که در محصولات دیگری همچون دوربین clip گوگل و فانتوم ۴ dji نیز به کار رفته بود. اما در نسل جدید، اینتل از vpu جدیدتر و قوی تر خود، myriad x بهره می برد که طبق ادعای این شرکت ۸ برابر توان پردازشی بیشتری دارد. این محصول با قیمت ۹۹ دلار برای فروش عرضه شده است.

اینتل ncs 2 را را اری کامل برای ساخت پروتوتایپ الگوریتم های هوش ، مثل شبکه های عصبی پیچشی (cnn) که بخش اصلی بسیاری از سیستم های شناسایی تصویر هستند، عنوان می کند. جاناتان بَلِن، معاون رئیس و مدیر کل بخش اینترنت اشیای اینتل، می گوید که این دانگل به طور خاص برای کارهایی مانند دوربین های هوشمند ارزی ، پهپادها، ربات های صنعتی و وسایل خانه ی هوشمند طراحی و ساخته شده است. او می گوید:

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

او اضافه می کند که استفاده از ncs 2 مشتریان را قادر می کند تا در چنین محدودیت هایی به راحتی به فعالیت بپردازند.

استفاده از myriad x

ncs 2 از usb 3.0/3.1 پشتیبانی می کند که سریع تر از یواس بی ۲ در نسل قبل است. در صورت نیاز به قدرت بیشتر هم می توان از چند ncs 2 استفاده کرد و با اتصال هرکدام توان پردازشی به طور خطی افزایش می یابد.

واحد پردازش بصری میریاد ۲، ساختار ۲۸ نانومتری داشت و از ۱۲ هسته ی پردازشی shave بهره می برد. در حالی که میریاد x در ncs 2، معماری ۱۶ نانومتری فین فت دارد و حافظه ی درونی آن به ۲.۵ مگابایت افزایش یافته و دو هسته ی همه منظوره ی risc دارد. همین طور چندین شتاب دهنده ی بصری کم مصرف هم درون این vpu قرار داده شده، شامل واحد پردازش دوگانه که می تواند دو فید را تا حداکثر 180hz پردازش کند و یک پایپ لاین پردازش سیگنال قابل تنظیم که می تواند به صورت سخت افزاری تا حداکثر رزولوشن 4k را از ۸ سنسور انکود کند (این مؤلفه در myriad 2،  شامل ۶ سنسور بود).

intel neural compute stick 2

همچنین میریاد x اولین واحد پردازش بصری است که از neural compute engine اینتل بهره می برد؛ یک شتاب دهنده ی سخت افزاری اختصاصی با پشتیبانی از fp16 و fixed-point هشت بیتی که پردازش های شبکه عصبی را تسریع می کند.

اینتل ادعا می کند توان پردازشی این چیپ به ۴ ترافلاپس می رسد و در بیشترین ح ، به هزار میلیارد عملیات اختصاصی پردازش شبکه عصبی در هر ثانیه دست پیدا می کند و عملکرد آن در زمینه ی تحلیل شبکه ی عصبی عمیق (dnn)، حدود ۱۰ برابر بهتر از میریاد ۲ است.

بلن می گوید:

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

تجاری سازی هوش

توسعه دهندگان از نسل قبلی، یعنی movidius compute stick برای ساخت وسایل متنوعی از پهپادهای مخصوص پیدا ه ها گرفته تا دوربین های کم هزینه برای تشخیص سرطان پوست استفاده کرده اند. اینتل امیدوار است که از نسل جدید این دانگل نیز به همین میزان استفاده شود.

ncs 2 با الگوریتم های آماده ی ai برای تشخیص چهره و تشخیص و تعقیب اشیا عرضه می شود و علاوه بر آن از کیت های توسعه ی نرم افزاری compute موی و computer vision اینتل و openvino نیز پشتیبانی می کند. open vino که اوایل امسال توسط اینتل معرفی شد، ابزاری برای استفاده از هوش در رایانش مرزی است که از فریم ورک هایی مانند caffe2 و tesorflow گوگل پشتیبانی می کند.

اینتل در پی این است که در کنار عرضه ی این وسیله، برای برنامه ی intel ai: in production هم بازاری بیشتری انجام دهد. بلن توضیح می دهد که این برنامه پلتفرمی سرتاسر (end-to-end) برای تبدیل پروتوتایپ های هوش به محصولات مصرفی است. او می گوید اینتل به دنبال این است که از آزمایشات و اثبات مفاهیم در فضای آکادمیک فراتر رفته و به تجاری سازی نوآوری های جامعه ی توسعه دهندگان کمک کند.

در همین راستا توسعه دهندگانی که می خواهند از این فرصت استفاده کنند، به کامپیوترهای ai devcloud اینتل با امکاناتی نظیر فضای ذخیر سازی و پردازنده های xeon scalable با تنظیمات قابل انتخاب دسترسی پیدا می کنند. پس از آنکه با استفاده از این کامپیوترها، آزمایش و بهینه سازی مدل ها انجام شد و از صحتشان اطمینان حاصل شد، ابزار و نمونه کدهایی در اختیار این افراد خواهد بود که ادامه کارشان روی وسایلی مانند ncs 2 یا بردهای mini-pcie شرکت آیون، به آن ها کمک می کند. بلن درباره این امکانات می گوید:

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

یکی از توسعه دهندگان تیم inter ai: in production اینتل به نام پیتر ما، با ساخت دستگاه تشخیص میکروب در آب توانست مقام نخست را در رویداد world virtual gov که توسط موسسه ی واقع در دبی govtechprize در سال ۲۰۱۷ برگزار می شد ب کند. این پروژه برای تشخیص پاکی آب از یک میکروسکوپ دیجیتال و یک الگوریتم تشخیص الگو که روی میریاد ۲ اینتل اجرا می شود، استفاده می کند.

clean water ai neural compute stick

پروژه ی clean water ai که با استفاده از neural compute stick پیاده سازی شده

ناوین رائو معاون اینتل و مدیرکل محصولات هوش این شرکت می گوید:

نسل اول این محصول با مشخصات ظاهری و قیمتی که پیش از آن وجود نداشت، باعث شد تعداد زیادی از توسعه دهندگان هوش بتوانند در این زمینه به فعالیت بپردازند. ما مشتاقیم تا ببینیم که با این ارتقای زیاد توان پردازشی در ncs 2 جدید اینتل، جامعه ی توسعه دهندگان چه چیزهای جدیدی می سازد.

منبع venturebeat