powered by

  • Analysis

Machine Learning

#neuralnetworks #ai #machinelearning

Tools:

Support Vector Machines, Random Forest Trees, Naive Bayes, Logistic Regression, Ensemble Learning

IoT en machine learning zijn de drijvende krachten van de vierde industriële revolutie die de wereld zoals we deze nu kennen in een razend tempo transformeert. Dit zal onvermijdelijk leiden tot een (aard)verschuiving op de arbeidsmarkt.

Veel (repetitieve jobs) zullen door AI-toepassingen worden overgenomen.

Echter zullen er enorme opportuniteiten zijn voor IT’ers met kennis van machine learning die slimme algoritmes en system kunnen integreren.

Er wordt vooral nadruk gelegd op het conceptueel begrijpen van hoe bepaalde algoritmes werken. Belangrijk is om de juiste machine learning algoritmes te kunnen kiezen, trainen, correct evalueren en de prestaties ervan te verbeteren via hyperparameter tuning. We bekijken de meest courante machine learning technieken waarmee je in de praktijk onmiddellijk aan de slag kunt:

  1. Supervised learning waarbij je leert uit gelabelde data:
    • Lineaire (meervoudige) regressie waarmee je continue outputs kunt voorspellen. Voorbeelden zijn het voorspellen van beurskoersen, het schatten van de leeftijd van een persoon op basis van een foto van het gezicht, risico’s voorspellen, predicties doen van verkoopsaantallen, etc.
    • Classificatie laat je toe om data in categorieën onder te verdelen. Gezichtsherkenning, handschriftherkenning, kankerdetectie, voorspellen of iemand op een advertentie of link zal klikken zijn maar enkele voorbeelden. Topics en algoritmes die aan bod komen zijn logistic regression, Support Vector Machines, Naive Bayes, Random Forest Trees en Ensemble learning.
  2. Unsupervised learning waarbij je informatie haalt uit niet gelabelde data.
    • Clustering technieken waarbij je op zoek gaat naar gelijksoortige data. Op deze manier kan je patronen, verbanden en gelijkenissen ontdekken in complexe multi-dimensionele data.
    • Dimensionality reduction laat ons toe om data te transformeren naar de essentie. Zo kan data compacter voorgesteld worden of kan de performantie van machine learning voorspellingstechnieken verhoogd worden.
  3. Neurale netwerken, geïnspireerd op de werking van de hersenen laten ons toe om inzichten uit data te halen die tot voor kort niet mogelijk maken. In de module machine learning bekijken we de conceptuele werking ervan en bouwen we neurale netwerken voor regressie en classificatie. Daarmee wordt de basis gelegd voor de module deep learning die hier verder op bouwt.

Vandaag de dag al zijn data scientists en AI experts bij de meest gegeerde profielen op de arbeidsmarkt. De meest succesvolle bedrijven ter wereld zijn dikwijls degene die ook koploper zijn op het vlak van data science en artificiële intelligentie. Denk maar aan Google en Facebook die gebruikersprofielen analyseren en advertenties op maat aanbieden, Tesla die aan de hand van sensordata hun wagens zelfrijdend maakt, luchtvaarmaatschappijen die optimale vliegroutes uitstippelen, banken die beurskoersen voorspellen, risico’s inschatten of fraude detecteren.

In deze module leer je de concepten van een aantal machine learning algoritmes en vooral hoe je ze praktisch kunt toepassen om ML problemen op te lossen.

Tevens wordt de basis gelegd voor de module Deep Learning die hierop aansluit.