Coral, sztuczna inteligencja Google podobna do RPI

Koral

Bez wątpienia jeden Jedną z wielkich cech sztucznej inteligencji jest to, że pozwala maszynom wykonywać różnego rodzaju zadania. które wcześniej były zarezerwowane dla ludzi, oprócz tego, że znacznie pomaga to zautomatyzować wiele procesów, usprawniając wiele zadań dla ludzi. Być może słyszałeś o Coral, urządzeniu przeznaczonym dla sektora AI. który rośnie wykładniczo.

W którym, aby zaspokoić potrzeby od klientów, Koral oferuje dwa główne rodzaje produktów: akceleratory i płytki rozwojowe do prototypowania nowych pomysłów i modułów do zasilania mózgu sztucznej inteligencji urządzeń produkcyjnych, takich jak inteligentne kamery i czujniki.

W obu przypadkach, sercem sprzętu jest Google TPU Edge, chip ASIC zoptymalizowany do obsługi lekkich algorytmów uczenia maszynowego, miniaturowa wersja chłodzonego TPU używanego w serwerach chmurowych Google.

Moduł Coral USB Accelerator ma elektroniczny chip, który jest stosowany w leczeniu sztucznej inteligencji wykonane lokalnie. Zaprojektowany jako bardzo łatwe do podłączenia urządzenie peryferyjne, moduł Coral USB Accelerator zapewnia nanokomputerowi Raspberry Pi całą inteligencję układu scalonego Edge TPU.

Dzięki możliwości uruchamiania sieci neuronowych na samym RPi, Możesz szybko i skutecznie włączyć możliwości sztucznej inteligencji do swoich projektów, jednocześnie chroniąc poufność swoich danych.

Aby stworzyć swoje sieci neuronowe i poddaj je procesowi uczenia się, programiści mieć TensorFlow. Muszą więc po prostu skompilować i uruchomić je na kartach Edge TPU za pomocą dostarczonego oprogramowania. Po zainstalowaniu skompilowanej sieci wszystkie obliczenia są wykonywane lokalnie na obwodzie Edge TPU, bez wysyłania danych do chmury. Wszelkie opóźnienia w chmurze są eliminowane, wydajność jest lepsza, a dane użytkowników są lokalnie kontrolowane.

Podobnie jak Intel Movidius Neural Compute Stick wydany ponad rok temu, Coral USB Accelerator zawiera Twój niestandardowy układ ASIC w postaci łatwego w obsłudze urządzenia, które swoim wyglądem przypomina pendrive'a. Jednak porównując oba obok siebie, istnieją oczywiste różnice.

Plansza Coral Dev składa się z karty gniazdo z przyłączami:

  • USB 2.0 / 3.0
  • Interfejs wyświetlacza DSI
  • Interfejs kamery MIPI-CSI
  • Port Gigabit Ethernet
  • Gniazdo audio 3,5 mm
  • 4 mm 2,54-pinowe złącze do głośników stereo
  • Pełnowymiarowe złącze HDMI 2.0
  • Dwa cyfrowe mikrofony PDM i 40-pinowe złącze GPIO.

Do karty podstawowej przymocowany jest systemowy moduł wyjmowany (SoM) o wymiarach 40 × 48 mm zbudowany wokół procesora NXP i.MX 8M i samego TPU Edge. SoM ma koprocesor kryptograficzny, wbudowaną obsługę Wi-Fi i Bluetooth 4.1, a także 1 GB pamięci RAM LPDDR4 i 8 GB pamięci eMMC.

Z drugiej strony Coral ma swój własny system, który jest mendel linux oferuje nasz konfigurator opiera się na fundamencie Debiana i jest w pełni kompatybilny z repozytoriami tego projektu (ponieważ używane są niezmodyfikowane pakiety binarne i aktualizacje z głównych repozytoriów Debiana).

platforma koralowa zawiera również zestaw przygotowanych modeli (wstępna kompilacja i wstępne uczenie się), zoptymalizowane pod kątem elektronicznego układu Edge TPU. Te elastyczne modele ułatwiają programowanie i dostosowywanie do własnych zastosowań.

Podczas gdy sprzęt może być używany przez inżynierów do tworzenia projektów, Coral oferuje przewodników na przykład, jak zbudować maszynę do sortowania pianek i inteligentny karmnik dla ptaków.

Poza długoterminowym przeznaczeniem tabliczki, jest ona ukierunkowana na jej zastosowanie dla klientów korporacyjnych w branżach takich jak motoryzacja czy świat zdrowia.

Chociaż Coral wskazuje na świat korporacji, projekt ma swoje korzenie w ofercie zestawów uczenia maszynowego „AIY” firmy Google.

Wydane w 2017 roku i zasilane przez komputery Raspberry Pi, zestawy AIY pozwalają każdemu zbudować własne inteligentne głośniki i kamery i odniosły duży sukces na rynku producentów STEM i zabawek.