Coral, a Google mesterséges intelligencia platformja, amely hasonló az RPI-hez

Korall

Kétségkívül egy Az AI egyik nagy jellemzője, hogy lehetővé teszi a gépek számára mindenféle feladat végrehajtását amelyeket korábban az emberek számára tartottak fenn, emellett ez nagyban segíti számos folyamat automatizálását, sok feladat javítását az emberek számára. Lehet, hogy hallott már a Coralról egy mesterséges intelligencia szektornak szánt eszközről amely exponenciálisan növekszik.

Amiben, az igények kielégítésére az ügyfelektől, Coral két fő típusú terméket kínál: gyorsítók és fejlesztő táblák az új ötletek és modulok prototípusának elkészítéséhez, amelyek a gyártási eszközök mesterséges intelligenciájának agyát táplálják, például intelligens kamerák és érzékelők.

Mindkét esetben, a hardver szíve a Google TPU Edge, egy könnyű gépi tanulási algoritmusok futtatására optimalizált ASIC chip, a Google felhőszerverein használt hűtött TPU miniatűr változata.

A Coral USB Accelerator modul rendelkezik egy elektronikus chip, amely mesterséges intelligencia kezelésére használják helyben készült. Könnyen csatlakoztatható perifériaként tervezték a Coral USB Accelerator modult megadja a Raspberry Pi nanoszámítógépnek az összes intelligenciát Edge TPU integrált áramkör.

A neurális hálózatok futtatásának képességével magában az RPi-ben, gyorsan és hatékonyan beépítheti a mesterséges intelligencia képességeit a projektjeibe, miközben védi az adatok titkosságát.

A neurális hálózatok létrehozásához és aláveti őket a tanulási folyamatnak, a fejlesztőknek van TensorFlow. Amellyel csak a mellékelt szoftver segítségével kell lefordítaniuk és futtatniuk őket az Edge TPU kártyákon. A lefordított hálózat telepítése után az összes számítást helyben végzik az Edge TPU áramkörön, anélkül, hogy adatokat küldene a felhőbe. A felhőbeli késések kiküszöbölődnek, a teljesítmény javul, és a felhasználói adatokat helyben ellenőrzik.

Mint az Intel Movidius Neural Compute Stick, több mint egy éve jelent meg, A Coral USB Accelerator tartalmazza az Ön egyedi ASIC-jét könnyen használható eszköz formájában, amely nagyon hasonlít egy flash lemezre. A kettő egymás melletti összehasonlításakor azonban nyilvánvaló különbségek vannak.

A Coral Dev plakett egy kártyából áll alap csatlakozásokkal:

  • USB 2.0 / 3.0
  • DSI kijelző interfész
  • MIPI-CSI kamera interfész
  • Gigabites Ethernet port
  • 3,5 mm-es audio csatlakozó
  • 4 mm-es 2,54 tűs csatlakozó sztereó hangszórókhoz
  • Teljes méretű HDMI 2.0 csatlakozó
  • Két digitális PDM mikrofon és egy 40 tűs GPIO fejléc.

Az alapkártyához egy 40 × 48 mm-es cserélhető modul (SoM) rendszer csatlakozik egy NXP i.MX 8M processzor és maga a TPU Edge köré épült. A SoM rendelkezik kriptográfiai társprocesszorral, beépített Wi-Fi és Bluetooth 4.1 támogatással, valamint 1 GB LPDDR4 RAM-mal és 8 GB eMMC-vel.

Másrészt a Coral-nak megvan a maga rendszere, ami MendelLinux hogy a Debian alapítványra épít és teljes mértékben kompatibilis a projekt tárházaival (mivel nem módosított bináris csomagokat és frissítéseket használ a Debian fő tárházaiból).

A korall platform kész modellkészletet is tartalmaz (pre-build és pre-learning), az Edge TPU elektronikus chiphez optimalizált. Ezek a rugalmas modellek megkönnyítik a programozást és alkalmazkodnak a saját alkalmazásaihoz.

Míg a berendezést a mérnökök felhasználhatják projektek létrehozására, A Coral útmutatásokat kínál arról, hogyan lehet például egy pillecukor válogató gépet és egy intelligens madáretetőt építeni.

A lemez hosszú távú célja mellett az is, hogy célja a vállalati ügyfelek számára olyan iparágakban, mint az autóipar és az egészségügy.

Bár A Coral a vállalati világot célozza meg, a projekt gyökerei a Google "AIY" gépi tanulókészleteinek gyökereibe nyúlnak.

A 2017-ben kiadott és a Raspberry Pi számítógépek által üzemeltetett AIY készletek lehetővé teszik bárki számára, hogy saját intelligens hangszórókat és fényképezőgépeket építsen, és nagyon sikeresek voltak a STEM gyártók és játékpiacokon.