Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
時系列分析 ハンズオン
Search
NearMeの技術発表資料です
December 23, 2022
Research
0
110
時系列分析 ハンズオン
NearMeの技術発表資料です
December 23, 2022
Tweet
Share
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
GTFSのデータを Streamlitで可視化してみた
nearme_tech
0
18
Offset / Cursor Paginationについて
nearme_tech
1
21
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
22
15k
VRPを深層強化学習で解く
nearme_tech
0
59
Let’s go monorepo - intro to Nx.dev
nearme_tech
0
15
Dynamic Vehicle Routing のシミュレーションを Streamlitで作ってみた
nearme_tech
0
61
ログ監視ツールについて調べてみた
nearme_tech
0
52
(インターン生が大学院で行なっている)研究紹介
nearme_tech
0
44
拡散モデルの概要 −§2. スコアベースモデルについて−
nearme_tech
0
55
Other Decks in Research
See All in Research
論文紹介 DSRNet: Single Image Reflection Separation via Component Synergy (ICCV 2023)
tattaka
0
180
第14回対話システムシンポジウム EMNLP 2023 参加報告
atsumoto
0
140
SANER 2019 Most Influential Paper Talk
tsantalis
0
120
Ground Metric Learning with applications in genomics
gpeyre
0
350
SSII2023 医療支援における画像処理研究の動向と展望
moda0
0
110
研究効率化Tips_2024 / Research Efficiency Tips 2024
ryo_nakamura
4
2.2k
How to Perform Manual Classification for Deep Learning Using CloudCompare
kentaitakura
0
600
[ICLR'24] Towards Assessing and Benchmarking Risk-Return Tradeoff of OPE
harukakiyohara_
0
180
Breaking Tradeoffs: Extremely Scalable Multi-Agent Pathfinding Algorithms
kei18
0
140
オープンな日本語埋め込みモデルの選択肢 / Exploring Publicly Available Japanese Embedding Models
nttcom
13
5.2k
MegaParticles: GPUを利用したStein Particle Filterによる点群6自由度姿勢推定
koide3
1
500
LLMマルチエージェントを俯瞰する
masatoto
26
15k
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.4k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
The Art of Programming - Codeland 2020
erikaheidi
41
12k
Happy Clients
brianwarren
91
6.4k
A Tale of Four Properties
chriscoyier
150
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
The Cost Of JavaScript in 2023
addyosmani
14
3.8k
Designing for humans not robots
tammielis
247
25k
StorybookのUI Testing Handbookを読んだ
zakiyama
11
4.6k
Code Reviewing Like a Champion
maltzj
513
39k
Transcript
0 時系列分析 ハンズオン 2022-12-23 第26回NearMe技術勉強会 Takuma Kakinoue
1 時系列分析 • 時系列データとは ◦ 一定間隔(日・月・年など)で記録された時間的順序のあるデータのこと e.g. 毎時間の気温の変化、毎日の売上データ • 時系列分析とは
◦ 時系列データの変動を長期的変動(トレンド)成分、季節的変動成分、外的要因に よる変動成分などの要素に分解して、将来の変動を予測する手法 ◦ Pythonフレームワークには、DartsやProphet、DeepAR、 Greykite(今回使用)などがある
2 時系列データを要素に分解する • 自己相関(Auto Regression) ◦ 直近の過去の値による影響 e.g. n日目の売上 ∝
n-1日目の売上 + n-2日目の売上 • 長期的変動(Integrated)/ トレンド(Trend) ◦ 時間経過と共に増加する、あるいは、減少するといった長期的な傾向のこと • 季節的変動(Seasonality) ◦ 月や曜日などの周期的なものに関連した変動のこと e.g. 夏は売上が多い • 外的要因 ◦ 外部の影響による変化のこと e.g. コロナの影響で売上低下
3 今回用いる Greykite について • 従来手法(ProphetやDeepAR) ◦ 各時点の値は確率分布に従うと仮定し、その確率分布の平均と分散を 同時に予測する •
従来手法の欠点 ◦ Prophetは、解釈可能だが、ベイズ推定を用いるため計算が遅い ◦ DeepARは、深層学習を使うことで精度は良いが、解釈可能でない • Grekiteの優位性 ◦ 平均の予測と分散の予測を異なるモデルで行うことで精度と計算速度を向上 ◦ 予測モデルには、線形回帰や決定木などを用いるので解釈可能
4 参考文献 • NRI ナレッジインサイト, https://www.nri.com/jp/knowledge/glossary/lst/sa/time_series_analysis#:~:t ext=%E6%99%82%E7%B3%BB%E5%88%97%E5%88%86%E6%9E%90%E3 %81%A8%E3%81%AF,%E5%80%A4%E3%82%92%E4%BA%88%E6%B8%A C%E3%81%99%E3%82%8B%E3%82%82%E3%81%AE%E3%80%82 •
Greykite: Deploying Flexible Forecasting at Scale at LinkedIn, KDD2022, https://arxiv.org/abs/2207.07788
5 Thank you