Lecture 1 Flashcards
Machine Learning
the field of study that gives computers the ability to learn without being explicitly programmed
Supervised Learning
An algorithm maps a new input to an output based on example input-output pairs of the training data.
Unsupervised Learning
Only the input data is known, and no known output data is given to the algorithm
Accuracy
the fraction of inputs for which the right output was predicted
Training Data
Data used to build a machine learning model
Test Data
Data used to assess how well the model works
How is a z-score computed?
Subtracting the mean and dividing by the standard-deviation
Reinforcement Learning
Involves reasoning under uncertainty and how agents take actions to maximize their reward
Semi-supervised Learning
Involves a small portion of labeled examples and a large number of unlabeled examples from which a model must learn and make predictions on new examples
Active Learning
A learning algorithm can interactively query a user to label new data points with the desired outputs
Model
An equation that links the values of some features to the predicted value of the target variable
Score functions/Fit statistics/Score metrics
measures of how well
the model fits the data
Feature selection
reducing the number of predictors by selecting the important ones (dimensionality reduction)
Feature extraction
reducing the number of predictors by means of a mathematical operation (e.g., PCA)
Model Building
finding the equation of the model and the coefficients in it
What are two typical tasks for Machine Learning?
- Prediction (supervised learning)
2. To learn something previously unknown (unsupervised learning)
What are the two main types of Supervised Learning?
Classification and Regression