lectures.alex.balgavy.eu

Lecture notes from university.
git clone git://git.alex.balgavy.eu/lectures.alex.balgavy.eu.git
Log | Files | Refs | Submodules

commit 958587373ae267156f5aaec7e5f0d534d18f162b
parent e90b27ffbbd6175653ba0f6de364f01a5b1d806f
Author: Alex Balgavy <alex@balgavy.eu>
Date:   Mon, 31 May 2021 09:19:51 +0200

Add notes for ML4QS

Diffstat:
Mcontent/_index.md | 1+
Acontent/ml4qs/_index.md | 6++++++
Acontent/ml4qs/introduction-basics-of-sensory-data.md | 25+++++++++++++++++++++++++
3 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/content/_index.md b/content/_index.md @@ -13,6 +13,7 @@ title = "Alex's university course notes" * [Coding and Cryptography](coding-and-cryptography) * [Binary and Malware Analysis](binary-malware-analysis-notes) * [Distributed Algorithms](distributed-algorithms-notes) +* [Machine Learning for the Quantified Self](ml4qs) # BSc Computer Science (VU Amsterdam) --- diff --git a/content/ml4qs/_index.md b/content/ml4qs/_index.md @@ -0,0 +1,6 @@ ++++ +title = 'Machine Learning for the Quantified Self' ++++ + +# Machine Learning for the Quantified Self +1. [Introduction & Basics of Sensory Data](introduction-basics-of-sensory-data) diff --git a/content/ml4qs/introduction-basics-of-sensory-data.md b/content/ml4qs/introduction-basics-of-sensory-data.md @@ -0,0 +1,25 @@ ++++ +title = 'Introduction & Basics of Sensory Data' ++++ +# Introduction & Basics of Sensory Data +In this course, use machine learning with self/sensory data. + +"Quantified self": self-tracking of biological, physical, behavioral, environmental info. Driven by a goal of individual, they want to do something with the collected info. + +Why? Health, better work performance...self-healing, self-discipline, self-design, self-association, self-entertainment. + +Quantified self is different because sensory noise, missing measurements. It's temporal data and there's interaction with user. Use multiple datasets to learn. + +Terminology: +- measurement: one value for one attribute at one time point +- time series: measurements in temporal order +- supervised learning: inferring function from set of labelled training data +- unsupervised learning: no target label, goal is to describe associations and patterns among attribute +- reinforcement learning: find optimal actions in given situation to maximize numerical reward later in time + +## Sensory data +Transforming raw data: combine tables by selecting step size Δt considered in data, start at earliest time point. Combine values of measurements within each interval [t, t+Δt) + +Machine learning tasks: +- classification: predicting label (e.g. activity) based on sensors +- regression: predicting e.g. heart rate based on other sensory values and activity