Sobes.tech
Middle — Senior

STL parçalanması nədir?

sobes.tech Süni İntellekt

AI-dan cavab

STL-dekompozisiya (Loess yordamida mavsumiy-trend dekompozitsiyasi) vaqt ketma-ketligini uch asosiy komponentga ajratadigan usul:

  • Trend (Trend) — ma'lumotlarning uzoq muddatli tendentsiyasi.
  • Mavsumiylik (Seasonal) — davriy o'zgarishlar bilan bog'liq takrorlanadigan sikllar yoki naqshlar.
  • Qoldiq (Residual) — shovqin yoki tasodifiy tebranishlar, ular trend va mavsumiylik bilan tushuntirilmaydi.

Usul lokal regressiya Loessga asoslangan bo'lib, u ma'lumotlarning shakli haqida qat'iy taxminlar qilmasdan, trend va mavsumiylikni moslashtirishga imkon beradi. Bu vaqt ketma-ketliklarini tahlil qilish va prognoz qilishda, mavsumiy ta'sirlarni umumiy tendentsiyadan ajratish muhim bo'lsa, foydalidir.

Python'da statsmodels kutubxonasi bilan foydalanish misoli:

from statsmodels.tsa.seasonal import STL
import pandas as pd

# Faraz qilaylik, data nomli vaqt ketma-ketligi mavjud
stl = STL(data, seasonal=13)
result = stl.fit()

trend = result.trend
seasonal = result.seasonal
residual = result.resid

Shu tarzda, STL dekompozitsiyasi vaqt ketma-ketligining tuzilishini tushunishga va prognoz sifatini yaxshilashga yordam beradi.