UpDown Analysis
Signal Processing · Machine Learning
One simple, fast method for reading medical signals. It breaks any waveform into its up-and-down segments, turning the shape into features a computer can learn from — applied to two problems: reading heart tracings (ECG) and spotting seizures in brain activity (EEG).
- Heart (ECG): tells normal tracings from abnormal ones with 91% accuracy — nearly matching deep neural networks, but with results you can actually explain.
- Heart (ECG): works on patients from three countries across two continents, plus a plain-English summary of each tracing and a tool that turns a photo of an ECG into usable data.
- Brain (EEG): detects seizures in new patients with 89% accuracy — beating the standard approach, while staying light enough to run on wearable or implanted devices.
- Trustworthy by design: every result was stress-tested to rule out "too good to be true" numbers, and the method is as lightweight as detectors used in FDA-approved implants.
SwiftPythonSignal ProcessingMachine LearningCore MLNumPy / SciPy
Research and decision-support work — not a medical device.