Strona głównaAI i MLPrognoza popytu w restauracji

🍽️ Prognoza popytu w restauracji — szeregi czasowe na żywo

Obserwuj, jak prawdziwy prognozujący model typu wygładzania wykładniczego/ARIMA rozkłada sezonowość, trend i szum z syntetycznej historii dziennych zamówień i prognozuje popyt na kolejny tydzień z żywym pasem ufności.

AI i ML3DŚredni60 FPS
ai-restaurant-demand-forecasting ↗ Otwórz osobno

O tej symulacji

Ten symulator generuje syntetyczną 18-tygodniową historię dziennej liczby zamówień dla fikcyjnej restauracji — z prawdziwym trendem wzrostowym, powtarzającym się tygodniowym wzorcem (spokojny środek tygodnia, wyraźny skok w piątek/sobotę, umiarkowana niedziela) oraz losowym dziennym szumem i okazjonalnymi skokami promocyjnymi — a następnie dopasowuje do niej prawdziwy addytywny model potrójnego wygładzania wykładniczego Holta-Wintersa. Składowe poziomu, trendu i sezonowości modelu aktualizują się przy użyciu standardowych równań rekurencyjnych każdego dnia treningu, a dopasowana prognoza dla wydzielonych ostatnich dni jest porównywana z rzeczywistymi wartościami, by na żywo raportować średni błąd bezwzględny (MAE) i pierwiastek błędu średniokwadratowego (RMSE).

🔬 Co pokazuje

Górny wykres nakłada surowy dzienny szereg zamówień, dopasowane wartości modelu z wyprzedzeniem jednego kroku w oknie treningowym oraz prognozę na przód w wydzielonym horyzoncie wraz z 95% pasem ufności. Ten pas nie ma stałej, kosmetycznej szerokości — wynika z odchylenia standardowego reszt modelu z wyprzedzeniem jednego kroku, rozszerzając się z pierwiastkiem kwadratowym horyzontu prognozy dokładnie tak, jak przewiduje teoria modeli przestrzeni stanów wygładzania wykładniczego. Dolny wykres rozkłada szereg na jego bieżące składowe: poziom, trend i sezonowość dnia tygodnia.

🎮 Jak korzystać

Przeciągnij suwaki α (poziom), β (trend) i γ (sezonowość), aby zmienić, jak szybko każda składowa dostosowuje się do nowych danych — niskie wartości dają gładkie, wolno reagujące składowe; wysokie wartości ściśle podążają za szumem. Suwak horyzontu prognozy (7–28 dni) ustala, ile dni jest wydzielonych do walidacji. Suwaki siły sezonowości i szumu sterują generatorem danych syntetycznych; naciśnij Wygeneruj ponownie, aby uzyskać nową losową historię, lub Restart, aby przywrócić domyślne parametry wygładzania.

💡 Czy wiesz, że...

Metoda Holta-Wintersa została opracowana w latach 50.–60. XX wieku przez Charlesa Holta i jego studenta Petera Wintersa specjalnie do prognozowania popytu i do dziś pozostaje standardowym punktem odniesienia w systemach zarządzania zapasami w handlu detalicznym i hotelarstwie, ponieważ wymaga jedynie trzech parametrów do strojenia, a mimo to uwzględnia zarówno trend, jak i sezonowość — cech, których naiwna średnia krocząca czy proste wygładzanie wykładnicze nie potrafią samodzielnie odwzorować.

Najczęściej zadawane pytania

Czym jest wygładzanie wykładnicze Holta-Wintersa?

Holt-Winters (potrójne wygładzanie wykładnicze) rozszerza proste wygładzanie wykładnicze o dwie dodatkowe składowe rekurencyjne: wyraz trendu, który śledzi lokalne nachylenie szeregu, oraz wyraz sezonowy, który śledzi powtarzające się przesunięcie addytywne dla każdego okresu (tutaj — dla dnia tygodnia). Trzy parametry wygładzania — α dla poziomu, β dla trendu, γ dla sezonowości — kontrolują, jak szybko każda składowa dostosowuje się do nowych obserwacji względem tego, jak bardzo ufa własnej historii. Ta symulacja implementuje wariant addytywny ze standardowymi rekurencyjnymi równaniami aktualizacji, a nie zaskryptowaną animację.

Jak obliczany jest pas ufności prognozy?

Pas nie ma stałej, kosmetycznej szerokości. Model zapisuje swoje reszty z wyprzedzeniem jednego kroku (wartość rzeczywista minus dopasowana) w oknie treningowym i oblicza ich odchylenie standardowe σ. Dla prognozy na h dni naprzód niepewność jest modelowana jako rosnąca z pierwiastkiem kwadratowym z h — standardowe przybliżenie stosowane w prognozowaniu w modelach przestrzeni stanów wygładzania wykładniczego — więc 95% pas to prognoza ± 1,96·σ·√h. Poprawne poszerzanie pasa nie wymaga żadnych sztuczek graficznych, jedynie wariancji reszt, którą model już obliczył podczas dopasowywania.

Co oznaczają składowe poziomu, trendu i sezonowości?

Poziom to wygładzony bazowy popyt z usuniętą sezonowością i szumem. Trend to szacowana zmiana tej bazy dzień do dnia — dodatnia w fazie powolnego wzrostu symulowanej firmy. Składowa sezonowa to powtarzający się wzorzec 7 wartości (jedno przesunięcie na dzień tygodnia), odzwierciedlający fakt, że wolumen zamówień w piątek i sobotę jest strukturalnie wyższy niż w środku tygodnia, niezależnie od ogólnego trendu wzrostowego. Zsumowanie tych trzech składowych z powrotem odtwarza dopasowany szereg.

Jak MAE i RMSE służą do oceny jakości prognozy?

Symulacja wydziela ostatni blok dni (horyzont prognozy) z treningu i nigdy nie pokazuje ich modelowi podczas dopasowywania. Następnie porównuje prognozę dla tych dni z rzeczywistymi, wydzielonymi wartościami, używając średniego błędu bezwzględnego (MAE, średnia z |wartość rzeczywista − prognoza|) oraz pierwiastka błędu średniokwadratowego (RMSE, pierwiastek ze średniego kwadratu błędu, który mocniej karze duże pomyłki). Oba wskaźniki aktualizują się na żywo podczas przesuwania suwaków α, β, γ lub horyzontu, pokazując bezpośrednio, jak wybór parametrów wygładzania wpływa na dokładność poza próbą.

Po co restauracjom w ogóle prognozowanie popytu?

Wolumen zamówień waha się gwałtownie w zależności od dnia tygodnia (skoki weekendowe), rośnie lub maleje wraz z rozwojem biznesu w czasie i jest zaszumiony dzień w dzień. Dokładne prognozy krótkoterminowe pozwalają restauracji zaplanować odpowiednią liczbę pracowników, zamówić właściwą ilość łatwo psujących się zapasów i uniknąć zarówno marnowania jedzenia, jak i braków towarowych. Metoda Holta-Wintersa jest popularna w handlu detalicznym i hotelarstwie właśnie dlatego, że uwzględnia trend i tygodniową sezonowość przy zaledwie trzech parametrach do strojenia i tanio aktualizuje się wraz z napływem nowych danych dziennych, bez potrzeby pełnego procesu identyfikacji ARIMA.

⚙ Co pod maską

Prawdziwy addytywny model potrójnego wygładzania wykładniczego Holta-Wintersa z rzeczywistymi rekurencyjnymi równaniami aktualizacji poziomu/trendu/sezonowości rozkłada syntetyczny dzienny szereg zamówień i prognozuje do przodu z pasem ufności wyprowadzonym z wariancji reszt.

Canvas 2DHolt-WintersTime SeriesForecastingConfidence Interval

3D · renderer Three.js / WebGL · cel 60 FPS · działa w całości w przeglądarce, bez instalacji

Co znalazłeś?

Dodaj kroki odtworzenia (opcjonalnie)