Embedded Software and Machine Learning for Wearable EEG Anxiety Detection: A 1-Hour Crash Course
A rapid introduction to developing embedded software and machine learning algorithms for wearable EEG-based anxiety detection systems.
...
Share
Embedded Software for EEG Data Acquisition and Feature Extraction
Unit 1: Introduction to EEG Data Acquisition
Wearable EEG Devices
Setting Up the Dev Env
Data Acquisition Basics
Unit 2: Real-Time Data Processing and Filtering
Real-Time Data Handling
Digital Filtering Intro
Implementing Filters
Unit 3: Feature Extraction Techniques
Frequency Band Power
Power Spectral Density
Feature Optimization
Wrapping Up
Machine Learning for Anxiety Detection on Embedded Systems
Unit 1: Introduction to ML on Embedded Systems
ML on Microcontrollers
Pre-trained Models
Unit 2: Implementing Anxiety Detection Models
Thresholding for Anxiety
Linear Discriminant Analysis
Model Selection
Unit 3: Optimizing for Embedded Systems
Fixed-Point Arithmetic
Code Optimization
Memory Management
Unit 4: Testing and Validation
Testing Methodology
Real-time Performance