Voorspellen in Power BI

Tijdreeksanalyse in Power BI

Kevin Barlow

Data Analytics Professional

Context en belang

Voorspellen is een geavanceerdere analysetechniek: we proberen te begrijpen wat er gáát gebeuren, niet alleen wat er gebeurd is.

Voorbeeld van voorspellen

Tijdreeksanalyse in Power BI

Types voorspellen

Voorspellen

  • Neemt bestaande data en projecteert naar toekomstige datums
  • Een vorm van predictive of prescriptive analytics

Voorbeelden uit de praktijk

  1. Vraag naar een product voorspellen
  2. Benodigde bezetting voor je engineeringteam voorspellen

Hindcasting

  • Neemt je model en “voorspelt” je bestaande data
  • Wordt gebruikt om de nauwkeurigheid van het model te testen

Voorbeelden uit de praktijk

  1. Klimaatomstandigheden reconstrueren die tot bepaalde veranderingen leidden
  2. Controleren of het aandelenmodel nauwkeurig is
Tijdreeksanalyse in Power BI

Basis van voorspellen

Voorspellen gebruikt historische data om waarden voor toekomstige datums te schatten.

Bekijk deze tabel:

datum waarde
1 januari 5
2 januari 10
3 januari 15
4 januari
5 januari

Met de trend in onze data kunnen we vrij betrouwbaar de volgende waarden schatten. Dit is een voorbeeld van lineaire regressie.

datum waarde
1 januari 5
2 januari 10
3 januari 15
4 januari 20
5 januari 25
Tijdreeksanalyse in Power BI

Rommellige data voorspellen

Tijdreeksdata is vaak rommelig en lastig te voorspellen tot je het “opschoont”.

Exponential Smoothing is een techniek om ruis in data te “afvlakken”.

GIF van Exponential Smoothing

Tijdreeksanalyse in Power BI

Betrouwbaarheid van voorspellingen

Elke voorspelling kent een foutmarge, want we hebben geen echte data voor die datums!

Betrouwbaarheidsintervallen — geven een bereik waarin de waarden naar verwachting vallen bij een gekozen betrouwbaarheidsniveau (%)

In Power BI kun je instellen hoeveel betrouwbaarheid je in je voorspelling wilt.`

GIF van betrouwbaarheidsintervallen

Tijdreeksanalyse in Power BI

Aandelendataset

We gaan voorspellen met aandelen­data van Microsoft (ticker: MSFT). De data bevat basisinfo over de handelsprijs per dag.

Screenshot MSFT-aandelen data

Tijdreeksanalyse in Power BI

Laten we oefenen!

Tijdreeksanalyse in Power BI

Preparing Video For Download...