Voorspellingsalgoritmen

Updated 4 days ago by Leigh Hutchens

Automatische voorspellingen

Het is mogelijk om uw voorspellingen voor de toekomst automatisch te laten doen op basis van uw historische gegevens.

De voorspellingsalgoritmen

Er zijn momenteel drie verschillende methoden die u kunt gebruiken om prognoses te genereren, twee worden uitgevoerd door Quinyx en de derde is een optie om een voorspellingsservice van derden aan Quinyx te koppelen, zodat de prognose elders kan worden gegenereerd dan in Quinyx wordt gepresenteerd.

Wanneer u een nieuw Forecast-algoritme toevoegt (zie Hoe configureer ik het algoritme hieronder), krijgt u drie keuzes te zien:

Vorig jaar dezelfde dag

Dit algoritme kopieert automatisch de werkelijke gegevens voor uw prognose van voorgaande jaren als een prognose voor het huidige jaar tot nu toe. U heeft de mogelijkheid om een modifier toe te voegen als een verhoging of verlaging van het percentage op de gegevens van voorgaande jaren.

Quinyx Forecasting-algoritme

Dit is een algoritme voor machine learning dat op intelligente en automatische wijze de prognose voor de door u geselecteerde invoergegevens gedurende 90 dagen voorspelt vanaf het moment dat de werkelijke (historische) gegevens beschikbaar zijn. U kunt deze methode ook zo configureren dat deze automatisch opnieuw wordt uitgevoerd op de dag van uw voorkeur. Deze methode kijkt naar alle beschikbare historische gegevens voor de geselecteerde invoergegevens om de voorgestelde prognose te bepalen.

U moet ten minste 60 dagen aan historische gegevens hebben voor de invoergegevens waarvoor u een prognose wilt genereren, om Quinyx Forecasting Algorithm te gebruiken.

Het algoritme werkt door eerst trends en seizoensinvloeden te observeren in de historische gegevens die naar Quinyx zijn geüpload. Stel bijvoorbeeld dat de verkoop in een bepaald tempo groeit en/of dat bepaalde periodes drukker zijn dan andere - deze informatie wordt vastgelegd.

Het algoritme begrijpt vervolgens het effect van historische gegevens op eerdere vakanties en gebruikt deze informatie om gegevens voor deze specifieke vakantieperiodes nauwkeuriger te voorspellen. Stel bijvoorbeeld dat een feestdag zoals Paasvrijdag drukker is dan een gewone vrijdag, pikt het algoritme het effect op dat Paasvrijdag heeft op de verkoop en zal het dienovereenkomstig voorspellen, terwijl het 6-weekgemiddelde model het verschil niet zou zien en voorspel een gewone vrijdag in plaats van Paasvrijdag

Het gebruik van deze methoden kan de nauwkeurigheid van de prognose verbeteren.

Bij het voorspellen van invoergegevens (bijv. verkoop of bezoekersaantallen) voor een specifieke eenheid, gebruiken de huidige algoritmen alleen gegevens die betrekking hebben op die eenheid. Algoritmen proberen regelmatige patronen (seizoensinvloeden) en de algemene trend te vinden. Seizoensinvloeden kunnen op verschillende tijdschalen voorkomen. U kunt bijvoorbeeld een jaarlijkse seizoensgebondenheid hebben (bijv. de verkoop is hoger rond Kerstmis, lager in de zomer), wekelijkse seizoensgebondenheid (bijv. de verkoop is hoger in het weekend) of dagelijkse seizoensgebondenheid (bijv. de verkoop is hoger tijdens de lunch). Meerdere seizoensinvloeden kunnen tegelijkertijd aanwezig zijn. Veel eenheden ervaren significante vakantie-effecten en de algoritmen proberen dat in te schatten door gegevens van dezelfde vakantie van voorgaande jaren te gebruiken. Over het algemeen zullen de algoritmen nauwkeurigere voorspellingen doen als ze over meer historische gegevens beschikken. Quinyx beveelt gegevens van 24-36 maanden aan. Met 60 dagen aan gegevens wordt echter een prognose gemaakt. Momenteel maakt het algoritme slechts 90 dagen voorspellingsvoorspelling in de "toekomst" vanaf de laatste geüploade gegevens.

Neem contact op met uw Quinyx-vertegenwoordiger om de voorspellingsalgoritmen van Quinyx voor machine learning te activeren.
Houd er rekening mee dat het Quinyx Forecasting-algoritme momenteel alleen werkt voor het voorspellen van gegevens op eenheidsniveau. In de toekomst zullen voorspellingen op sectieniveau beschikbaar zijn.

Externe voorspelling

Met deze methode kan een oplossing van een derde partij voorspelde gegevens naar Quinyx sturen via de API met behulp van POST /voorspelde gegevens:

POST /voorspelde gegevens

Met deze bewerking kunt u voorspellingen uploaden van externe tools die worden gebruikt voor het voorspellen van verkopen, transacties, enz., die door optimale personeelsregels worden gebruikt om personeelsbehoeften te definiëren:

  • ​externalForecastVariableId​ - ID voor een variabele zoals ingesteld voor eenheden in Accountinstellingen Prognose Variabelen Externe ID.
  • externalForecastConfigurationId -
  • ​externalUnitId​ - Externe ID voor een eenheid zoals ingesteld voor eenheden in Klassiek → Instellingen → Tabellen → integratiesleutels
  • ​externalSectionId (optioneel) - Externe ID voor een sectie zoals ingesteld voor eenheden in Klassiek → Instellingen → Tabellen → integratiesleutels .
  • runIdentifier - Een waarde die moet worden ingesteld als het externe systeem meerdere voorspellingen verzendt voor hetzelfde datumbereik.
  • runTimestamp - Een waarde die moet worden ingesteld om te definiëren wanneer de voorspelde gegevens zijn gegenereerd. In de toekomst zal Quinyx deze waarde gebruiken om verschillende voorspellingen te vergelijken als ze bestaan.
  • forecastDataPayload
    • Gegevens - het bedrag van de externe voorspelling.
    • Tijdstempel - het tijdstip waarop het bedrag in UTC-formaat moet worden geplaatst 2020-04-09T20:45:0 0+01:00.

Waar wordt de voorspelling zichtbaar gemaakt en hoe?

De uitkomst van de voorspelling van de algoritmen wordt gebruikt in de statistische variabele als de voorspelling voor die specifieke variabele. Als u invoergegevens zoals verkoop zou hebben, wanneer u 24-36 maanden aan historische gegevens hebt geüpload, zodat het algoritme veel seizoensinvloeden heeft om mee te werken, zal dit als een rij in de tabelweergave in statistieken of als een lijn in de grafiek worden geproduceerd visie.

Leeshier meer over prognoses in statistieken.

De voorspellingen worden 90 dagen vooruit gemaakt met de huidige implementatie.

Hoe activeer ik dit?

Als je Quinyx Forecast al in gebruik hebt, neem dan contact op met de ondersteuning en zij zullen je helpen met de activering achter de schermen van de algoritmen. Nadat dat is gebeurd, hoeft u alleen de instructies te volgen die volgen.

Als je vandaag geen Quinyx Forecast hebt, maar graag wilt weten hoe je managers door middel van geautomatiseerde voorspellingen en optimale personeelsregels kunt helpen om nog betere planningen voor je medewerkers te maken, neem dan contact op met sales@quinyx.com

Hoe configureer ik het algoritme?

Het algoritme wordt geconfigureerd door een nieuwe configuratie te maken. Dit doe je via Accountinstellingen -> Prognoseconfiguratie -> Nieuwe prognoseconfiguratie toevoegen

Voorspellingsformule biedt nu de keuze "Quinyx-voorspellingsalgoritme", wanneer u die formule selecteert, krijgt u extra keuzes te zien. Dit om te kunnen plannen wanneer het algoritme wordt uitgevoerd

  • Eerste datum om algoritme uit te voeren - Selecteer vanaf welke datum het algoritme moet worden gepland met een interval
  • Selecteer de dag van de week - Selecteer op welke dag van de week het algoritme moet worden uitgevoerd
  • Selecteer tijd - Selecteer op welke tijd tijdens bovenstaande dag het algoritme volgens de planning moet worden uitgevoerd

Opmerking: de geselecteerde tijd voor het algoritme is wanneer het algoritme in een wachtrij wordt geplaatst om te worden geïnitialiseerd zodra er beschikbare bronnen zijn

Welke andere configuratie is nodig?

Om ervoor te zorgen dat het algoritme rekening kan houden met feestdagen en feestdagen, moet het land correct zijn geconfigureerd op de unit(s). Lees hier meer over hoe je dit kunt configureren

Hoe start ik het handmatig?

In sommige gevallen wilt u misschien geen volledige week wachten voordat het algoritme wordt uitgevoerd. Dit kan zijn vanwege testen tijdens een implementatiefase of dat er historisch veel nieuwe invoergegevens zijn toegevoegd die de toekomstige voorspellingen kunnen beïnvloeden. Dit is beschikbaar via Accountinstellingen -> Prognoseconfiguratie en door interactie met het meer details-pictogram.

In dit detailpaneel kun je de statussen van de vorige runs zien en een nieuwe run starten

Hoe volg ik de historische runs en logs op?

U kunt het logboek volgen via Accountinstellingen -> Prognoseconfiguratie en door te werken met het meer details-pictogram zoals hierboven beschreven.


How did we do?