Google Coral – was ist das und wofür wird es verwendet?

Lesezeit 4 min.

Google Coral ist eine Spitzentechnologie, die die Leistung der künstlichen Intelligenz optimiert. Finden Sie genau heraus, was das ist und wofür es verwendet wird.

Google Coral - Anwendung

Google Coral ist eine Familie von Geräten, die sich vor allem an Entwickler richtet. Außerdem handelt es sich um eine Technologie, mit der Algorithmen der künstlichen Intelligenz (AI) und des maschinellen Lernens (ML) in Edge-Hardware implementiert werden können. Mit dieser Lösung kann die Inferenz innerhalb von Systemen auf der Ebene des Datenerfassungsgeräts durchgeführt werden. In der Praxis bedeutet dies, dass die erfassten Daten nicht an das Netz gesendet werden müssen, um Berechnungen in der Cloud durchzuführen. Dies ist eine äußerst praktische Option, wenn es zu Verbindungsproblemen kommt oder die zu übertragenden Informationen sehr wichtig sind.

Google Coral-Produkte.

Edge AI - was ist das?

Um eine Vorstellung von der Funktionsweise von Google Coral zu bekommen, lohnt es sich auch, herauszufinden, was Edge AI ist. Dabei handelt es sich um eine Technologie, bei der Algorithmen der künstlichen Intelligenz direkt in datenerfassende Geräte implementiert werden können. Das kann eine Kamera, eine Drohne oder eine VR-Brille sein. Diese Lösung wird vor allem deshalb immer beliebter, weil keine Daten in die Cloud oder an einen Server gesendet werden müssen.

Wann ist der Einsatz von egde AI besonders sinnvoll? Ein Wechsel des Verarbeitungsortes erweist sich als eine ausgezeichnete Option, wenn:

  • Sie wollen die Energie Ihres Geräts sparen. Die Minimierung der Notwendigkeit einer kontinuierlichen Datenübertragung führt zu einem geringeren Batterieverbrauch,
  • Vorgänge an sensiblen Daten durchgeführt werden, die das Gerät nicht verlassen können oder dürfen,
  • es Probleme mit einer stabilen Verbindung gibt. Solch eine Stiutaion kann vorkommen wenn z.B. in Räumen, die das Signal blockieren, oder in weniger bevölkerten Gebieten,
  • Eine schnelle Verarbeitung ist sehr wichtig, und jede Verzögerung kann das Scheitern von Aufgaben zur Folge haben.

Wo wird Edge AI eingesetzt?

Egde AI wird vor allem in Situationen eingesetzt, in denen Entscheidungen in Echtzeit von größter Bedeutung sind. So wird die Technologie zum Beispiel in autonomen Fahrzeugen oder Drohnen eingesetzt. Edge AI wird auch in tragbaren Geräten wie Smartwatches eingesetzt, die kontinuierlich die Vitalparameter überwachen und auf dieser Grundlage Trainingseinheiten vorbereiten können, die besser auf den Träger zugeschnitten sind.

Edge AI ist eine Technologie, die im Rahmen von Industrie 4.0 zunehmend zum Einsatz kommt. Sie ist unter anderem für die schnelle Erkennung von Fehlern durch Sensoren verantwortlich, die Temperatur oder Ultraschall untersuchen. Darüber hinaus gibt es fast unendlich viele Beispiele für die Anwendung von Edge AI. Es wird auch in intelligenten Häusern, Smartphones und in vielen Branchen eingesetzt.

Google Coral - Technologie zur Unterstützung von KI

Platinen der Dev Board Micro-Serie in Gehäusen.

Auf dem KI-Markt tauchen immer mehr Geräte auf, die tiefe neuronale Netze ausführen können. Meistens handelt es sich dabei um KI-Beschleuniger, die über USB an Geräte angeschlossen werden, oder um Platinen, an die unter anderem Kameras angeschlossen werden.

Eine der interessantesten Lösungen ist derzeit Google Coral. Es handelt sich um eine Plattform, die auf dem ASIC – Edge TPU (Tensor Processing Unit) basiert, einem Coprozessor, der auf die Hochgeschwindigkeitsverarbeitung von Daten mit geringer Genauigkeit (einschließlich 8-Bit) spezialisiert ist.

Die Technologie arbeitet mit TensorFlow, einer vom Google Brain Team entwickelten Bibliothek für maschinelles Lernen.

Google Coral ist ein Gerät, das speziell für Entwickler entwickelt wurde. Sie schafft eine Umgebung, in der maschinelles Lernen und die maximale Nutzung künstlicher Intelligenz möglich sind, ohne dass eine Cloud und Server erforderlich sind. Die wichtigsten Produkte der Google Coral-Familie sind: Google Coral Dev Board und Google Coral USB Accelerator. Darüber hinaus bietet der Marktriese eine Reihe von Entwicklungstools (Bibliotheken und Software) für die Bereitstellung von KI-Anwendungen auf verschiedenen Geräten an. Sie ermöglichen es, intelligente Systeme zu schaffen, die in Echtzeit auf lokalen Geräten arbeiten.

Google Coral Dev Board - ein Hightech-Computer

Das Google Coral Dev Board ist ein kleiner Einplatinencomputer, der mit einem ARM-Prozessor ausgestattet ist. Es wird verwendet, um auf künstlicher Intelligenz basierende Anwendungen zu entwerfen und zu testen. Es ist mit einem Edge TPU-Chip ausgestattet, der eine hohe Rechenleistung für maschinelle Lernaufgaben garantiert.

Die Hardware ist ähnlich wie bei den Minicomputern Arduino und Raspberry Pi, unterscheidet sich aber in vielerlei Hinsicht von ihnen. Sie ist in erster Linie auf spezifische, spezialisierte Aufgaben ausgerichtet.

Coral Dev Board Micro - Entwicklungsboard mit NXP i.MX RT117, Edge TPU ML und Himax HM01B0 Kamera.

Google Coral Dev Board läuft auf einem Build von Debian Mendel Linux. Darüber hinaus ist es mit TensorFlow-Bibliothekenausgestattet, die kompilierfertige Modelle enthalten. Das Gerät benötigt zum Betrieb keine Netzwerkverbindung, sondern verfügt über moderne drahtlose und kabelgebundene Verbindungssysteme.

An Bord des Google Coral Dev Boards befinden sich neben der Edge TPU ein 4-Kern NXP i.MX 8M ARM Prozessor, 1 GB RAM, 8 GB eMMC und GC7000 Lite Grafik. Außerdem verfügt es über einen microSD-Kartenslot, zwei USB-C-Buchsen, Miniklinke und HMDI-Ausgänge oder GPIO-Pins.

Coral USB Accelerator - noch schnellere Verarbeitung künstlicher Intelligenz

Google Coral USB Accelerator - akcelerator Edge TPU ML.

Der Coral USB Accelerator ist ein kleines Gerät, das über einen USB-Anschluss an einen Computer (mit Linux, Windows oder macOS oder Einplatinencomputern wie dem Raspberry Pi) angeschlossen wird. Die Hardware ermöglicht die Beschleunigung der Verarbeitung von künstlicher Intelligenz und maschinellem Lernen.

Der Coral USB Accelerator ist mit einem ARM Cortex M0+ Prozessor und einem Edge TPU Chip ausgestattet. Sobald das Gerät angeschlossen ist, kann es unter anderem zur Erstellung von modernen Bildverarbeitungsmodellen wie MobileNet v2 verwendet werden, die einen geringen Stromverbrauch bei 100 fps aufweisen.

Wo wird Google Coral eingesetzt?

Google Coral wird in vielen Branchen eingesetzt. Die Technologie wird in der Industrie in großem Umfang eingesetzt: u. a. in Automatisierungssystemen, in der Robotik und in Überwachungssystemen. Es steuert Roboter und erkennt unter anderem Produktionsfehler. Google Coral wird auch in der Automobilbranche eingesetzt. Die Technologie bewältigt erfolgreich die Erkennung von Verkehrsschildern, Fußgängern oder analysiert u.a. Daten von Auto-DVRs.

Google Coral hat viele Anwendungen in intelligenten Häusern und bei der Umweltüberwachung. In der Medizin funktioniert es gut, um Patienten zu überwachen oder Röntgenbilder zu analysieren. Künstliche Intelligenz kann einen positiven Einfluss auf die Beschleunigung von Diagnoseverfahren haben.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 4.6 / 5. Stimmenzahl: 7

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Teilen:

Picture of Mateusz Mróz

Mateusz Mróz

Träumer, Reiseliebhaber und Fan von technischen Innovationen. Er möchte seine Ideen für Raspberry Pi und Arduino in die Tat umsetzen. Hartnäckiger Selbstlerner - er bittet nur um Hilfe, wenn ihm die Suchmaschineneinträge ausgehen. Glaubt, dass mit dem richtigen Ansatz jedes Ziel erreicht ist.

Siehe mehr:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Aus Sicherheitsgründen ist die Verwendung des reCAPTCHA-Dienstes von Google erforderlich, der den Google-Datenschutzbestimmungen und Nutzungsbedingungen unterliegt..