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
Luke Gotszling - Prediction Using Python
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
NewCircle Training
September 19, 2013
Technology
2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Luke Gotszling - Prediction Using Python
This is a quick introduction to prediction using Python.
NewCircle Training
September 19, 2013
More Decks by NewCircle Training
See All by NewCircle Training
Spark: A Coding Joyride | QCon SF 2015
newcircle
0
890
Intro to Spark Streaming
newcircle
1
2k
Artisanal Data on the Web: Using JS and Data to Get Literary 21st Century Style
newcircle
0
700
Java 8 Lambda Expressions & Streams
newcircle
0
640
Macros vs Types
newcircle
0
1.3k
Larry Schiefer - Exploring SDK Add-on for Android Devices
newcircle
0
3k
Scala Collections: Why Not? - Paul Phillps
newcircle
2
9.9k
Dave Smith- Mastering the Android Touch System
newcircle
9
17k
Geoff Matrangola- Migrating Your Apps to the New Gradle Build Process
newcircle
1
1.8k
Other Decks in Technology
See All in Technology
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
11
9.2k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.2k
Claude Teamプランの コスト最適化を考える
rfdnxbro
1
830
信頼性はSREだけのものじゃない
hkawaras
0
370
AI × Datadog MCP でコスト削減まで実現した Metric Streams の導入
three_mouth_ago
0
110
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
EUDIWの枠組みを出発点に民間エコシステムの在り方を考える(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
370
現場の暗黙知を継承するAIエージェント — 対話から生まれる長期記憶と Skills
atsukish
0
170
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
420
GopherCon @シアトル に行ってきました
logica0419
0
460
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
1
640
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.6k
Site-Speed That Sticks
csswizardry
13
1.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Docker and Python
trallard
47
4.2k
Everyday Curiosity
cassininazir
0
300
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
エンジニアに許された特別な時間の終わり
watany
108
250k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
960
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Transcript
Introduction to Prediction Luke Gotszling Co-founder & CEO at fina"y.io
luke@fina"y.io @lmgtwit September 11, 2013 | SFPython | San Francisco 1
Shark meets cable http://www.#.com/cms/s/0/4557b69c-c745-11de-bb6f-00144feab49a.html http://www.youtube.com/watch?v=1ex7uTQf4bQ 2
CPU graph 3
Linear regression y = α+βx 4
Linear regression Benefits: We" supported and straightforward calculation Built-in estimate
of the degree of fit: R2 (“coefficient of determination”) Problems: Doesn’t handle cycles Questions about parameters (e.g. amount of entries used for regression and steps of extrapolation) 5
EMA (exponential moving average / exponential smoothing / Holt-Winters) Image
citation: http://lorien.ncl.ac.uk/ming/filter/filewma.htm 6
EMA yt = αxt+(1-α)yt-1 y1=x0 7
EMA Benefits: More recent data weighed more heavily Seasonality can
be taken into account Problems: Relies on reversion to mean Divergence and multiple seasons in data Weighting options 8
Other approaches Higher dimensional polynomial fits (and exponential) Fourier transforms
Machine learning: neural networks... Bayesian RSI (relative strength index) and other methods used in technical analysis in finance 9
Data bit.ly/sfpython_prediction_slides bit.ly/sfpython_prediction_notebook 10
Thank you! luke@finally.io @lmgtwit 11