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
1
2k
Luke Gotszling - Prediction Using Python
This is a quick introduction to prediction using Python.
NewCircle Training
September 19, 2013
Tweet
Share
More Decks by NewCircle Training
See All by NewCircle Training
Spark: A Coding Joyride | QCon SF 2015
newcircle
0
840
Intro to Spark Streaming
newcircle
1
2k
Artisanal Data on the Web: Using JS and Data to Get Literary 21st Century Style
newcircle
0
670
Java 8 Lambda Expressions & Streams
newcircle
0
620
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
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
120
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
150
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
150
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
0
330
組織のSREを推進するためのPlatform EngineeringとEKS / Platform Engineering and EKS to drive SRE in your organization
chmikata
0
190
GitLab Duo Agent Platform + Local LLMサービングで幸せになりたい
jyoshise
0
190
Evolution of Claude Code & How to use features
oikon48
1
540
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.6k
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
440
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
480
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
120
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
260
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
370
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
640
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
200
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Mobile First: as difficult as doing things right
swwweet
225
10k
Speed Design
sergeychernyshev
33
1.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Amusing Abliteration
ianozsvald
0
120
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Chasing Engaging Ingredients in Design
codingconduct
0
130
GraphQLとの向き合い方2022年版
quramy
50
14k
Facilitating Awesome Meetings
lara
57
6.8k
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