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
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
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
190
What's new in Go 1.27?
ciarana
0
290
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
190
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
360
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
130
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
140
Digitization部 紹介資料
sansan33
PRO
2
7.7k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
400
AIのためのEthernet技術動向 (SerDes)
markunet
1
270
Sets in Go
ramalho
1
1.2k
Featured
See All Featured
We Are The Robots
honzajavorek
0
300
Amusing Abliteration
ianozsvald
1
260
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Building Applications with DynamoDB
mza
96
7.2k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
440
Leo the Paperboy
mayatellez
8
2.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
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