AI-basisprincipes

Wat is Edge AI & Edge Computing?

mm
Voeg Unite.AI toe aan je voorkeursbronnen op Google

Edge AI is een van de meest opvallende nieuwe sectoren van kunstmatige intelligentie en heeft als doel mensen in staat te stellen AI-processen uit te voeren zonder zich zorgen te maken over privacy of vertragingen door gegevensoverdracht. Edge AI maakt een groter, meer algemeen gebruik van AI mogelijk, waardoor slimme apparaten snel kunnen reageren op invoer zonder toegang tot een cloud. Terwijl dat een korte definitie van Edge AI is, laten we een moment nemen om Edge AI beter te begrijpen door de technologieën te verkennen die het mogelijk maken en enkele use cases voor Edge AI te zien.

Wat is Edge Computing?

Om Edge AI echt te begrijpen, moeten we eerst Edge computing begrijpen, en de beste manier om Edge computing te begrijpen is door het te contrasteren met cloud computing. Cloud computing is de levering van compute-diensten via het internet. In tegenstelling tot Edge computing-systemen zijn deze niet verbonden met een cloud, maar werken ze op lokale apparaten. Deze lokale apparaten kunnen een speciale Edge-computing-server, een lokale apparaat of een Internet of Things (IoT) zijn. Er zijn een aantal voordelen aan het gebruik van Edge computing. Zo is internet-/cloud-gebaseerde berekening bijvoorbeeld beperkt door latentie en bandbreedte, terwijl Edge computing niet beperkt is door deze parameters.

Wat is Edge AI?

Nu we Edge computing begrijpen, kunnen we een kijkje nemen bij Edge AI. Edge AI combineert kunstmatige intelligentie en Edge computing. De AI-algoritmen worden uitgevoerd op apparaten die in staat zijn tot Edge computing. Het voordeel hiervan is dat de gegevens in real-time kunnen worden verwerkt, zonder dat er een verbinding met een cloud nodig is.

De meeste state-of-the-art AI-processen worden uitgevoerd in een cloud, omdat ze een grote hoeveelheid rekenkracht vereisen. Het resultaat is dat deze AI-processen kwetsbaar zijn voor downtime. Omdat Edge AI-systemen werken op een Edge-computing-apparaat, kunnen de noodzakelijke gegevensbewerkingen lokaal plaatsvinden, waardoor ze worden verstuurd wanneer er een internetverbinding tot stand wordt gebracht, wat tijd bespaart. De deep learning-algoritmen kunnen werken op het apparaat zelf, de oorsprong van de gegevens.

Edge AI wordt steeds belangrijker vanwege het feit dat steeds meer apparaten AI moeten gebruiken in situaties waarin ze geen toegang hebben tot de cloud. Denk aan hoeveel fabrieksrobots of hoeveel auto’s tegenwoordig zijn uitgerust met computer vision-algoritmen. Een vertraging in de overdracht van gegevens in deze situaties kan catastrofaal zijn. Zelfrijdende auto’s kunnen geen last hebben van latentie bij het detecteren van objecten op de weg. Aangezien een snelle reactietijd zo belangrijk is, moet het apparaat zelf een Edge AI-systeem hebben dat het in staat stelt om beelden te analyseren en te classificeren zonder afhankelijk te zijn van een cloudverbinding.

Wanneer Edge-computers de informatie-verwerkingstaken krijgen toevertrouwd die normaal gesproken op de cloud worden uitgevoerd, is het resultaat real-time laaglatentie, real-time verwerking. Bovendien kan door de overdracht van gegevens te beperken tot alleen de meest vitale informatie, het gegevensvolume zelf worden verkleind en kunnen communicatieonderbrekingen worden geminimaliseerd.

Edge AI en het Internet of Things

Edge AI past zich aan bij andere digitale technologieën zoals 5G en het Internet of Things (IoT). IoT kan gegevens genereren voor Edge AI-systemen om te gebruiken, terwijl 5G-technologie essentieel is voor de voortdurende ontwikkeling van zowel Edge AI als IoT.

Het Internet of Things verwijst naar een reeks slimme apparaten die met elkaar zijn verbonden via het internet. Al deze apparaten genereren gegevens, die kunnen worden gevoed naar het Edge AI-apparaat, dat ook kan fungeren als tijdelijke opslag voor de gegevens totdat ze worden gesynchroniseerd met de cloud. De methode van gegevensverwerking biedt meer flexibiliteit.

De vijfde generatie van het mobiele netwerk, 5G, is cruciaal voor de ontwikkeling van zowel Edge AI als het Internet of Things. 5G kan gegevens overdragen met veel hogere snelheden, tot 20Gbps, terwijl 4G gegevens kan leveren met slechts 1Gbps. 5G ondersteunt ook veel meer gelijktijdige verbindingen dan 4G (1.000.000 per vierkante kilometer versus 100.000) en heeft een betere latentiesnelheid (1ms versus 10ms). Deze voordelen ten opzichte van 4G zijn belangrijk omdat de IoT groeit, het gegevensvolume toeneemt en de overdrachtssnelheid wordt beïnvloed. 5G maakt meer interacties tussen een bredere reeks apparaten mogelijk, waarvan veel zijn uitgerust met Edge AI.

Use Cases Voor Edge AI

Use cases voor Edge AI omvatten vrijwel elk geval waarin gegevensverwerking efficiënter zou zijn op een lokaal apparaat dan wanneer het via een cloud wordt gedaan. Enkele van de meest voorkomende use cases voor Edge AI zijn zelfrijdende auto’s, autonome drones, gezichtsherkenning en digitale assistenten.

Zelfrijdende auto’s zijn een van de meest relevante use cases voor Edge AI. Zelfrijdende auto’s moeten constant de omgeving scannen en de situatie beoordelen, en correcties aan hun traject aanbrengen op basis van nabije gebeurtenissen. Real-time gegevensverwerking is kritiek in deze gevallen, en daarom zijn de onboard Edge AI-systemen verantwoordelijk voor de gegevensopslag, -manipulatie en -analyse. De Edge AI-systemen zijn noodzakelijk om niveau 3 en niveau 4 (volledig autonome) voertuigen op de markt te brengen.

Omdat autonome drones niet worden bestuurd door menselijke operators, hebben ze vergelijkbare vereisten als autonome auto’s. Als een drone de controle verliest of faalt tijdens het vliegen, kan het crashen en schade aanrichten aan eigendom of leven. Drones kunnen vliegen ver buiten het bereik van een internettoegangspunt en moeten over Edge AI-mogelijkheden beschikken. Edge AI-systemen zullen onmisbaar zijn voor diensten zoals Amazon (AMZN ) Prime Air, die pakketten via drone wil leveren.

Een andere use case voor Edge AI is gezichtsherkenningssystemen. Gezichtsherkenningssystemen vertrouwen op computer vision-algoritmen, die gegevens analyseren die zijn verzameld door de camera. Gezichtsherkenning-apps die werken voor taken zoals beveiliging moeten betrouwbaar werken, zelfs als ze geen verbinding hebben met een cloud.

Digitale assistenten zijn een andere veelvoorkomende use case voor Edge AI. Digitale assistenten zoals Google Assistant, Alexa en Siri moeten in staat zijn om te werken op smartphones en andere digitale apparaten, zelfs als ze geen verbinding hebben met het internet. Wanneer gegevens op het apparaat worden verwerkt, is er geen behoefte om ze naar de cloud te sturen, wat helpt om verkeer te verminderen en privacy te garanderen.

Blogger en programmeur met specialisaties in Machine Learning en Deep Learning onderwerpen. Daniel hoopt anderen te helpen de kracht van AI te gebruiken voor het sociale goede.