Workshop Real-time Adaptive Machine Learning Algorithms with Python
summary
Workshop follows code from the GitHub chatterj0 repo and runs in Docker TensorFlow JupyterLab (requires ~25 GB). It implements streaming feature extraction: adaptive median with update wk+1 = wk + sign(xk−wk) to flag anomalies (thresholds 50–75% of median), adaptive PCA/whitening/LDA for representation and classification, and the ZOO algorithm to compute principal eigenvectors online. Experiments: UCI clickstream (165k rows) and Yahoo Webscope anomalies, MNIST reconstructed from 784→100 PCs (~7.8× reduction), and 128→16 compression; principal eigenvector converges quickly, secondaries show 100-sample ramp-up but steepest-descent reduces that to ~10 samples.
AI-written summary · about
chapters (33)
- 0:00Start
- 0:18Clone the Adaptive Repo
- 8:56Coupon Code
- 10:45Introduction
- 16:50Features
- 18:55Examples of Feature Extraction
- 21:55Principle Component Analysis
- 22:54Covariance Matrix
- 25:24Linear Discriminant Analysis
- 26:25Lda Example
- 50:19Adaptively Compute the Median
- 50:40Median Algorithm
- 1:00:07Example of Character Recognition
- 1:06:02Download the Docker
- 1:07:24Introduction of the Book
- 1:18:44Feature Drift
- 1:23:09Data Representation Features
- 1:25:12Data Whitening
- 1:26:37Inverse Square Root of the Correlation Matrix
- 1:35:01Why Do We Want To Do It Adaptively
- 1:42:15The Zoo Algorithm
- 1:52:12Stationarity of Data
- 1:55:59Adaptive Median Algorithm
- 1:59:02Chapter 2 Here's the Anomaly Detection Example
- 2:21:47Examples of Non-Stationary Data
- 2:29:43Principle and Minor Eigenvector Computation
- 2:29:57Example of Image Representation
- 2:34:08Example Two
- 2:36:29Steepest Descent
- 2:45:25Gradual Drift
- 2:51:59Principal Eigenvector
- 2:56:59Compute the Generalized Eigenvectors
- 3:00:40Summary
related talks
45mReal-time, Streaming Advanced Analytics....
01h 17mOne workshop that data scientists don't want you to attend...
30mReconceptualizing Machine Learning for the Real-time World
01h 03mWorkshop: Intro to GPU data science with RAPIDS
31mMonitoring machine learning models in production
39mAnd Then There Are Algorithms
02h 19mWorkshop: Demystifying Natural Language Processing using Python (Scikit-Learn/ Keras)
47mData Science and Machine Learning with Python
