هوش مصنوعی و میکروکنترلرها

الان کارای مربوط به تشخیص صوت و تصویر و متن – توسط شبکه های عصبی عمیق انجام میشه و روش های قدیم تقریبا منسوخ شدن

داریم به این سمت میریم که شبکه های عصبی ساده تر و سبک تر بشن و از الگوریتم های بهینه تر نسبت به گذشته استفاده کنند تا بتونیم روی میکروکنترلرها هم اونا رو داشته باشیم

استارتاپی بود به اسم XNOR.ai
تمرکزشو روی همین موضوع گذاشته بود
یکی دو سال پیش شرکت اپل خریدش و از صحنه روزگار محو شد – ظاهرا دارن الگوریتماشونو برای خودشون استفاده میکنن

یک استارتاپی اومده به اسم Neural Magic
توی سایتش نشون داده که الگوریتمای شبکه های عصبی رو جوری تغییر داده که روی پردازنده غیر گرافیکی بهتر از پردازنده گرافیکی اجرا میشن

خوب بگذریم بریم سر اصل موضوع

این تنسورفلو که توسط گوگل توسعه داده میشه و به شدت داره قابلیت بهش اضافه میکنه – چند وقتیه زده تو کار میکروکنترلرها

از چند سال پیش موبایل ها رو پشتیبانی میکرد
اسمشم گذاشته بود Tensorflow Lite

الان یکی دو سالیه که Tensorflow Lite for Microcontrollers رو معرفی کرده

یک سری برد و ماژول هم لیست کرده و گفته من از اینا پشتیبانی میکنم

Arduino Nano 33 BLE Sense
SparkFun Edge
STM32F746 Discovery kit
Adafruit EdgeBadge
Adafruit TensorFlow Lite for Microcontrollers Kit
Adafruit Circuit Playground Bluefruit
Espressif ESP32-DevKitC
Espressif ESP-EYE
Wio Terminal: ATSAMD51
Himax WE-I Plus EVB Endpoint AI Development Board
Synopsys DesignWare ARC EM Software Development Platform
Sony Spresense

من خیلی هیجان زده بودم وقتی فهمیدم فریم ورک یادگیری عمیق مورد علاقم از میکروها پشتیبانی میکنه – گفتم حتما باید برم تو کارش

به یکی از دوستان گفتم نظرت چیه کدوم یکی رو بخرم؟ ESP بخرم یا Arduino ؟

گفت من سرچ کردم ظاهرا برای مدلای دیگه هم جواب میده – ی سری از افراد تونستن اجرا بگیرن – گفتم جدی؟ روی چی تست رفتن؟

گفت روی ESP32-CAM

قیمت اون بردایی که تنسورفلو پشتیبانی میکنه تقریبا 10 برابر این ماژولیه که دوستم گفت

گفتم آقا بفرست مقاله رو ببینم طرف چکار کرده

https://www.instagram.com/p/CUKvtH_gUZv/

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.