Отговори на тема  [ 51 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща
Deep learning development stick for embedded AI applications 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Deep learning development stick for embedded AI applications
Интересна концепция за Бейсов ускорител за deep learning. Стикът струва 79$, поддържа Caffe, дърпа до 1W и предоставя 100 Gflops. Досега идеята беше embedded устройствата да инвестират този безценен един ват в безжична комуникация (горе-долу толкова дърпа един LTE модем на пълна скорост) и да прехвърлята работата по инфериране на инзчислителния център. Но е добре да се знае, че има алтернативни решения.

https://newsroom.intel.com/news/intel-d ... ute-stick/?

https://developer.movidius.com/


Пет Юли 21, 2017 8:19 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Deep learning development stick for embedded AI applicat
За да е коректно всичко, ето я и алтернативата на конкуренцията

http://www.anandtech.com/show/11185/nvi ... tx2-parker


Съб Юли 22, 2017 2:53 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Deep learning development stick for embedded AI applicat
А това е безплатен 10 седмичен курс от Станфорд покриващ основите по темата

https://www.coursera.org/learn/machine-learning/


Вто Авг 08, 2017 7:05 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Окт 06, 2017 12:55 am
Мнения: 1692
Мнение Re: Deep learning development stick for embedded AI applicat
Купих го. Но преди това трябва да се образовам малко в Deep Learning защото това DL наистина е дълбочко, като почнеш да четеш и гьола става все по-голям и по-дълбок :) Засега като хоби пък след като понапредна може и нещо по-сериозно.

По този повод, има ли в БГ някакъв форум където да се обсъжда тази област и въобще Artificial intelligence?

А разработването на хардуер който да заменя софтуера в AI според мен ще се засилва. Причините са ясни, значително по-бързо е от компютърните симулации на невронни мрежи а и по-малко енергия харчи, което пък е важно за портативните решения. Както гледам май че големите компании са си поставили за цел в скоро време да го интегрират в процесорите и следващата стъпка са смартфоните. Все пак пазар с милиарди потребители. Така че ни чакат интересни времена.

Ето още хардуерно инфо в областта на AI:

Intel Delivers ‘Real-Time AI’ in Microsoft’s New Accelerated Deep Learning Platform

TrueNorth

AI accelerator

Introducing Qualcomm Zeroth Processors: Brain-Inspired Computing

А ТУК е пълно с линкове за желаещите да задълбаят в тази област.

И последно, за начинаещите тази схема може доста да им помогне в лутането из дебрите.

Изображение

В прикаченият файл е дадено значително по-подробно:


Прикачени файлове:
Machine Learning.pdf [3.06 MiB]
318 пъти

_________________
Остап Бендер: Спасяването на давещите се е дело на самите давещи се.
Стендал: Овчарят винаги се стреми да убеди овцете, че неговите и техните интереси съвпадат.


Последна промяна fred на Съб Ное 25, 2017 3:09 am, променена общо 1 път

Съб Ное 25, 2017 1:53 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Окт 06, 2017 12:55 am
Мнения: 1692
Мнение Re: Deep learning development stick for embedded AI applicat
И докато го пишех това за смартфоните с AI ето на какво попаднах:

Изкуственият интелект влиза в джоба ни

_________________
Остап Бендер: Спасяването на давещите се е дело на самите давещи се.
Стендал: Овчарят винаги се стреми да убеди овцете, че неговите и техните интереси съвпадат.


Съб Ное 25, 2017 2:12 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Окт 06, 2017 12:55 am
Мнения: 1692
Мнение Huawei Kirin 970
Както писах, смятам че прогресът в прилагането на хардуерен AI в смартфоните ще е изключително бърз поради натрупаната огромна потребителска база /над 5 милиарда потребители в момента/. Съответно ще се отвори огромно поле и за приложни програмисти, в съвкупност това ще подейства като локомотив който ще изтегли напред и останалите области в които прилагането на AI едва започва.

Ето ТУК повече информация за първият процесор за смартфон в който се прилага Neural Processing Unit (NPU):

Цитат:
Today Huawei has officially unveiled the Kirin 970, the OEM’s new flagship SoC that has built-in AI computing capabilities. While it is normal to fixate on things like the CPU configuration and the GPU setup, Huawei is very keen to promote the Kirin 970 as a mobile AI computing platform.

The AI platform runs on a dedicated Neural Processing Unit (NPU), basically a piece of hardware that is very good at running neural networks. When compared to the 970’s CPU, the NPU delivers up to 25 times the performance with 50 times greater efficiency. In other words the Kirin 970 NPU can perform the same AI computing tasks faster and with less power. For example, using a benchmark image recognition test, the Kirin 970 processes 2,000 images per minute, about 20 times faster than if the CPU had to handle the workload on its own.

When it comes to things like AI computing, and in fact super-computing in general, the key benchmark is the number of floating point operations the processor can perform per second. Huawei claim that the NPU in the Kirin 970 can perform 1.92 TFLOPs (i.e. teraFLOPS) when using 16-bit floating point numbers (i.e. FP16). FP16 and FP8 have become increasingly important in the field of AI as neural networks use decimal numbers as part of the calculation matrices, however these floating point numbers don’t need to be that accurate (i.e. they don’t need to have too many places after the point). This means that FP16 and FP8 are more important than a full blown 32-bit or even 64-bit floating point numbers.

“As we look to the future of smartphones, we’re at the threshold of an exciting new era,” said Richard Yu, CEO of Huawei Consumer Business Group. “Mobile AI = On-Device AI + Cloud AI. Huawei is committed to developing smart devices into intelligent devices by building end-to- end capabilities that support coordinated development of chips, devices, and the cloud. The ultimate goal is to provide a significantly better user experience. The Kirin 970 is the first in a series of new advances that will bring powerful AI features to our devices and take them beyond the competition.”
...
To boost 3rd party take-up of the new AI capabilities, Huawei is hoping to position the Kirin 970 as an “open platform for mobile AI”, meaning it is opening up the chipset to developers and partners, allowing them to find new and innovative uses for the AI processing capabilities. To that end the Kirin 970 supports Tensorflow / Tensorflow Lite and Caffe/Caffe2.


Последното е особено важно, Tensorflow и Caffe са водещите платформи за разработване на приложения за AI, съответно има и много вече обучени програмисти които ще могат да използват възможностите на този чип. И освен това се залага на отворената архитектура, не на затворени фирмени решения.

_________________
Остап Бендер: Спасяването на давещите се е дело на самите давещи се.
Стендал: Овчарят винаги се стреми да убеди овцете, че неговите и техните интереси съвпадат.


Съб Ное 25, 2017 2:54 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Deep learning development stick for embedded AI applicat
Ако имаш предвид онзи интелски стик, по спомени беше само за run-ване на мрежи. За самото натренирване си трябват бая мускули, примерно под формата на парещи скъпи GPU-та.


Съб Ное 25, 2017 12:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Окт 06, 2017 12:55 am
Мнения: 1692
Мнение Re: Deep learning development stick for embedded AI applicat
woody написа:
Ако имаш предвид онзи интелски стик, по спомени беше само за run-ване на мрежи. За самото натренирване си трябват бая мускули, примерно под формата на парещи скъпи GPU-та.

Точно така е. Но го взех с оглед на бъдещето, както казах смятам да навлизам и то точно в областта на полевите приложения. А там ще е необходим един лаптоп и към него този стик с предварително натренираната невронна мрежа. Естествено няма да стане утре, просто ще си експериментирам и обучавам.

Относно тренирането може и с по-евтин хардуер но ще е по-бавно. И по-важното, вече се предлага /и то безплатно!/ да се ползват мощни процесори и GPU в облак! В облаците цените се смешни, центове за час на ядро, ако искаш наемаш стотици ядра, свършваш си работата и готово, вместо да купуваш свръхскъпи компютри. Там също има голямо бъдеще. Но всичко иска много работене и учене. А това е време което катастрофално не достига.

_________________
Остап Бендер: Спасяването на давещите се е дело на самите давещи се.
Стендал: Овчарят винаги се стреми да убеди овцете, че неговите и техните интереси съвпадат.


Съб Ное 25, 2017 12:25 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Deep learning development stick for embedded AI applicat
Като всичко друго. ;)


Съб Ное 25, 2017 12:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1803
Мнение Re: Deep learning development stick for embedded AI applicat
Супер намаления на безценни знания през следващите 2 дни
Artificial Intelligence A-Z™: Learn How To Build An AI
https://www.udemy.com/artificial-intelligence-az/

fred написа:
...
По този повод, има ли в БГ някакъв форум където да се обсъжда тази област и въобще Artificial intelligence?


Има групи във фейса

Bio-inspired computing
https://www.facebook.com/groups/bio.inspired/

Mашинно обучение България (BG Machine Learning)
https://www.facebook.com/groups/machine.learning.bg/

Self Organized Learning
https://www.facebook.com/groups/1418519188372161/

Имаше и още- като попадам, ще споделям


Нед Ное 26, 2017 3:56 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Окт 06, 2017 12:55 am
Мнения: 1692
Мнение Re: Deep learning development stick for embedded AI applicat
Благодаря за линковете, ще ги имам предвид.

Макар че се надявам някой да се навие да направи истински форум, като този тук. Защото формата на Фейсбук не позволява задълбочено обсъждане. А от мен линка към DEV.BG, те редовно събират хората работещи в тази област и изнасят лекции. След това обсъждане в по-свободна атмосфера на бира и пица. Ама май че вниманието е повече към бирата :) Определено няма начин да няма такива форуми в чужбина но на този етап вниманието ми е към ориентирането и основите та не съм още стигнал до тях.

http://dev.bg/groups/machine-learning/
Потребителска група на Machine Learning

PS И докато се разхождах из Фейсбук попаднах на това. Сигурно с малко ровене ще се намери и подобна група за R, заедно с Python това са двата основни езика в тази област.

https://www.facebook.com/groups/fmi.mac ... ing/about/
Machine Learning с Python

_________________
Остап Бендер: Спасяването на давещите се е дело на самите давещи се.
Стендал: Овчарят винаги се стреми да убеди овцете, че неговите и техните интереси съвпадат.


Нед Ное 26, 2017 11:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1803
Мнение Re: Deep learning development stick for embedded AI applicat
Ходя на повечето сбирки на Дев.бг. Доволен съм. И се научават ценни и безценни неща на приятелските разговори, неописани по книгите :)
Обади се като ходиш


Пон Ное 27, 2017 4:54 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Deep learning development stick for embedded AI applicat
Събиранията тука (Мюнхен) ги организират през Meetup. Не знам доколко това е разпространено в България.


Вто Ное 28, 2017 12:37 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Deep learning development stick for embedded AI applicat
Нека малко да живнем темата. Имам 4 броя Intel/Movidius NCS, които мога да предоставя на разположение ако някой се интересува от практичното приложение на изкуствените невронни мрежи. С последното актуализиране на SDK-то има вече поддръжка за TensorFlow, която в кобинация с едно RaspberryPi го прави идеална стартова платформа за embedded приложения. Ако има заинтересувани обаждайте се.

Също така ако познавате някой мотивиран преподавател, който има желание да въведе темата в университет/училище/кръжок направете връзка. Бих могъл да осигуря по-голям брой устройства при нужда.

За тези които искат да задълбаят, огледайте примерните приложения в YouTube. Чипът е VPU архитектура, произвежда се от интел (след като купиха Movidius) и се използва в милиони у-ва на батерия - "умни" камери, дрони и пр.

Това е "литературата" която бих препоръчал по въпроса в този ред на четене

https://developer.movidius.com/
https://pythonprogramming.net/machine-l ... roduction/
https://www.coursera.org/learn/machine-learning
https://www.coursera.org/specializations/deep-learning
https://www.coursera.org/specializations/statistics

Виждам че dev.bg имат интересен семинар на тема "Adversarial attacks on machine learning systems". Изглежда като добро място да се срещнат съмишленици и да се обсъдят новостите в сферата.

@fred, при теб има ли напредък?


Нед Фев 04, 2018 1:14 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Deep learning development stick for embedded AI applicat
Преди 20 години в университета имаше преподавател, който имаше курс по Невронни мрежи - за AI не се говореше, защото MMX само го бяхме чували, но не сме го виждали, защото компютър с пентиум струваше повече от апартамент 1$=3000 лева.
Повечето неща бяха теореични, но то и доста от компютърните алгоритми са измислени преди компютрите. Имахме и упражнения симулации с компютър тренирахме мрежата да се държи като xor но това тогава си беше постижение.
Според мен по-добре е преподавателите да наблегнат на симулациите дето могат учениците да ги подкарат на домашния си компютър, защото тези платки са прекалено специфични и не дават пълната представа за нещата. Дори и не те учат колко са реалните ограничения на сегашните домашни компютри при симулиране на неврони мрежи и AI.

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Фев 04, 2018 1:32 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 51 мнения ]  Отиди на страница 1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни