Welke technologieën spelen een belangrijke rol bij AI?

Kunstmatige oftewel artificiële intelligentie (AI) is waarschijnlijk de belangrijkste technologische ontwikkeling van dit moment. Welke technologieën spelen hierbij een belangrijke rol?

De Nationale AI-cursus (tip!) gebruikt de volgende definitie van AI: intelligente systemen die zelfstandig taken kunnen uitvoeren in complexe omgevingen en eigen prestaties verbeteren door te leren van ervaringen. Machines hebben daarbij toegang tot data, herkennen patronen en nemen zelfstandig beslissingen (niet meer op basis van regels en commando’s). Big data vormen de brandstof van AI. Algoritmes zijn dan de reeks instructies die een computermodel toepast om een bepaalde taak te kunnen uitvoeren en een doel te bereiken (zoals het opzoeken van een betekenis van een woord).

Daarbij wordt vaak een onderscheid gemaakt tussen ‘Narrow AI’ (geschikt voor een afgebakende taak zoals navigeren) en ‘General AI’ (het uitvoeren van elke mensen lijkt taak). Deze laatste vorm van AI komt nog niet voor.

Information Week zet op een rij welke technologieën belangrijk zijn bij AI:

  • Machine Learning: de ontwikkeling van algoritmes wordt geautomatiseerd door data te gebruiken om algoritmes te “trainen”. Je hoeft als software ontwikkelaar geen code meer te schrijven. Machines leren dus zelf op basis van trainingssets met voorbeelden.
  • Deep Learning: deze technologie gaat een stap verder dan Machine Learning. Bij Deep Learning wordt een extra laag toegevoegd op basis van een eerste beslissing. In feite wordt de werking van hersenen nagebootst (neurale netwerken). Deep Learning analyseert meer (ongestructureerde) data, en is in staat patronen te ontdekken waar menselijke experts waarschijnlijk niet toe in staat zijn. Daarmee kunnen zeer nauwkeurige voorspellingen worden gemaakt.
  • Natural Language Processing: machines zijn in staat om menselijke taal te begrijpen. Digitale assistenten zoals Google Home en Siri maken hier gebruik van. NLP wordt echter ook gebruikt voor het verwerken van ongestructureerde data en voor het uitvoeren van sentiment analyses.
  • Computer Vision: het automatisch herkennen van afbeeldingen (zoals mensen afbeeldingen herkennen). Gezichtsherkenning is daar een voorbeeld van. Microsoft en Amazon hebben onlangs gepleit voor overheidsregulering rond gezichtsherkenning.
  • Tenserflow: platform voor Machine Learning waarmee op een snelle en gemakkelijke manier toepassingen voor Machine Learning mee ontwikkeld kunnen worden, met ondersteuning van geavanceerde API’s zoals Keras. Dit platform is bijvoorbeeld gebruikt voor Google Brain.
  • Jupyter Notebook: web-based interactieve omgeving oor datawetenschappers en ontwikkelaars van Machine Learning voor het creëren en delen van documenten met live code, vergelijkingen, visualisaties en tekst.

Een handig, informatief, artikel.

This content is published under the Attribution 3.0 Unported license.

Wilfred Rubens (1964) currently works as an independent consultant on technology enhanced learning. He provides advice, keynotes, presentations, workshops and classes about technology enhanced learning. Wilfred has been professionally involved in e-learning for more than 20 years. For more than 13 years he blogs about ICT and learning. June 2013 he published a book about elearning trends and developments (in Dutch). Recently he was co-author of a book about social learning. Wilfred is also one of the editors of the Dutch portal e-learning.nl, member of the advisory board of the anual Dutch Next Learning conference and member of the advisory board of the ONLINE EDUCA BERLIN. wilfred@wilfredrubens.com http://www.wilfredrubens.com

Tags: , ,
Top

%d bloggers liken dit: