On Github kshaffer / edtechalgorithms
kris.shaffermusic.com / @krisshafferview presentation (with live links) at kris.shaffermusic.com/edtechalgorithmsfork presentation at github.com/kshaffer/edtechalgorithms
kris.shaffermusic.com/edtechalgorithms
source: Hada del lago (Flickr) CC BY-NC-ND
source: Terry Freedman
Machine learning involves the use of computers to perform an algorithmic analysis of data in order to discover relationships in that data, often with the goal of making predictions about future data.
Gain a more nuanced understanding of relationships within the data, and make better predictions about future outcomes, than could be done by a human with pencil, paper, and a calculator.
Both data and outcomes are known.
Algorithm searches for relationships.
Data is known.
Both outcomes and relationships are emergent.
Comparing two data parameters of equal length
comparing two streams of continuous data
Ex.: Is there a relationship between number of dogs owned and annual vacuum filter purchases?
comparing two streams of categorical data
Ex.: Is there a relationship between political party membership and religious affiliation?
comparing a stream of categorical data with a stream of continuous data
Ex.: Is there a relationship between house architecture (ranch, colonial, brownstone, tudor, etc.) and selling price?
What is the relationship between contributing factor(s) and a continuous data result?
Ex.: What is the impact of home size and age on sale price?
What is the relationship between contributing factor(s) and a categorical result?
Ex.: Do calorie intake and fat intake contribute to heart attacks?
How do specific features influence classification? How can that information be used to classify new observations?
Ex.: Voice recognition, OCR, face detection.
source: Wikipedia
source: Random forest classifier combined with feature selection for breast cancer diagnosis and prognostic
source: Extreme Tech
Given a known set of features, what kinds of classifications emerge from the data?
Ex.: Recommendation systems.
Given an event or sequence of events, what is the likelihood that a particular event will happen next?
source: Stack Overflow
Knewton Adaptive Learning: Building the world’s most powerful education recommendation engine
Mark anything that sounds like statistics, machine learning, or algorithms.
What are some algorithms or data analysis examples from your own educational practice? (or your institutions?)
What about your current pedagogy is (quasi-)algorithmic? What is the pedagogical intention?
kris.shaffermusic.com / @krisshafferview presentation (with live links) at kris.shaffermusic.com/edtechalgorithmsfork presentation at github.com/kshaffer/edtechalgorithms