beginner's guide to nupic
TRANSCRIPT
![Page 1: Beginner's Guide to NuPIC](https://reader038.vdocuments.us/reader038/viewer/2022100500/554e8672b4c90526358b46e8/html5/thumbnails/1.jpg)
Beginner’s Guide to Developing with NuPIC
Scott PurdyMay 3, 2014
![Page 2: Beginner's Guide to NuPIC](https://reader038.vdocuments.us/reader038/viewer/2022100500/554e8672b4c90526358b46e8/html5/thumbnails/2.jpg)
Levels of Abstraction
• Algorithms– Encoders– Spatial Pooler– Sequence Memory (Temporal Pooler)– CLA Classifier (not covered)
• Networks and Regions – supports topology• Online Prediction Framework (OPF)
– CLAModel (network and algorithm wrapper)– OpfRunExperiment.py– run_swarm.py– experiment.json (not covered)
![Page 3: Beginner's Guide to NuPIC](https://reader038.vdocuments.us/reader038/viewer/2022100500/554e8672b4c90526358b46e8/html5/thumbnails/3.jpg)
Interactive work with ipython notebook:http://nbviewer.ipython.org/url/fer.io/~scott/nupic_overview.ipynb
![Page 4: Beginner's Guide to NuPIC](https://reader038.vdocuments.us/reader038/viewer/2022100500/554e8672b4c90526358b46e8/html5/thumbnails/4.jpg)
Network and Regions API
• Supports arbitrary topology• Formalizes serialization (but delegates
implementation to each region)• Handles data flow through network
![Page 5: Beginner's Guide to NuPIC](https://reader038.vdocuments.us/reader038/viewer/2022100500/554e8672b4c90526358b46e8/html5/thumbnails/5.jpg)
Network and Regions APIClassifier
L2 Temporal Pooler
L2 Spatial Pooler
L1 Temporal Pooler
L1 Spatial Pooler
Audio
L1 Temporal Pooler
L1 Spatial Pooler
Image