Chapter ML - Machine Learning

4.6(23)
Studied by 1578 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

Last updated 6:33 PM on 12/7/22
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards
Artificial Intelligence (AI)
The capability of a machine to imitate intelligent human behavior.

NOT all artificial intelligence is machine learning.

Found in Lecture ML Part 1 - Machine Learning
2
New cards
Machine Learning
Giving computers the ability to learn without being explicitly programmed.

All machine learning is artificial intelligence.

Found in Lecture ML Part 1 - Machine Learning
3
New cards
Deep Learning
Creating machine learning models using deep neural networks.

Found in Lecture ML Part 1 - Machine Learning
4
New cards
Supervised Learning
Teach the machine by providing examples (with labels).

Provide examples to the machine and then let the machine learn a model that represents the examples.
Then use the model to predict values for data that are unknown.

Found in Lecture ML Part 1 - Machine Learning
5
New cards
Unsupervised Learning
Try to recognize patterns in the data without any examples (no labels).

Provide features to the machine and then let the machine determine the patterns that exist in the data.

Found in Lecture ML Part 1 - Machine Learning
6
New cards
Reinforcement Learning
Perform an action then learn based on a reward or punishment.

Reinforcement Learning considers definition of states, a set of possible actions that can be taken, and a reward score.

For a given state AND the action the machine takes, it receives a positive or negative reward.

Found in Lecture ML Part 2 - Machine Learning
7
New cards
Exploration vs. Exploitation in Reinforcement Learning
The core idea in reinforcement learning is trying to balance between trying new things
and using what you know.

In training, a model should have a high exploration factor so it can learn.

When deployed, a model should focus on applying the knowledge it learned.

Found in Lecture ML Part 2 - Machine Learning
8
New cards
Exploration factor
Parameter that determines whether you should try something new.

Found in Lecture ML Part 2 - Machine Learning
9
New cards
Exploitation factor
Parameter that determines whether you should use the knowledge you already have.

Found in Lecture ML Part 2 - Machine Learning
10
New cards
Features
The values that describe the data (e.g., x values).

Found in Lecture ML Part 1 - Machine Learning
11
New cards
Label
The value that you are trying to determine (e.g., y-values).

Also called the target class.

Found in Lecture ML Part 1 - Machine Learning
12
New cards
Classification
A type of supervised learning.

Target class has discrete values (e.g. dog, cat, mouse).

Found in Lecture ML Part 1 - Machine Learning
13
New cards
Regression
A type of supervised learning.

Target class has continuous values.

Found in Lecture ML Part 1 - Machine Learning
14
New cards
K-Means Clustering
One example of how to do unsupervised learning.

Cluster the dataset into k groups.
1. Start with k points (centroids)
2. Determine which cluster a point belongs (closest centroid)
3. Move centroid to the average of all points in that cluster
4. Repeat 2&3 until convergence

Found in Lecture ML Part 1 - Machine Learning
15
New cards
Centroid
Center of mass ("average" of the points).

Found in Lecture ML Part 1 - Machine Learning
16
New cards
Neural Networks
A neural network is a network of neurons (analogous to biological neurons in our brains).

Neural Network forms the core of every Deep Learning algorithm. These networks are represented as systems of interconnected "neurons", which send messages to each other.

Found in Lecture ML Part 3 - Machine Learning
17
New cards
Neurons
Each neuron has the following:
1. Multiple inputs with a weight for each input
2. An activation function
3. An output

Found in Lecture ML Part 3 - Machine Learning
18
New cards
Value Iteration
Finding the expected eventual reward of being in each state.
19
New cards
Q-Learning
Starts with an unknown set of rewards and learns each value by doing.
20
New cards
Neuron Step-Activation "Algorithm"
1. Multiply each input by its weight
2. Sum up all the products
3. If the sum is >= the threshold value, output 1
4. Else, output 0
21
New cards
Training a Neural Network
1. Start with random weights (or educated guess) and produce an incorrect result
2. Determine the error relative to correct results
3. Update the weights to account for the error
4. Repeat Steps 2 & 3 until the output converges to the correct result

Explore top notes

note
French Unit 2 Study Guide
Updated 1260d ago
0.0(0)
note
Chapter Three: The Social Self
Updated 1126d ago
0.0(0)
note
Vocabulary
Updated 1358d ago
0.0(0)
note
AP Compsci Principle Review
Updated 671d ago
0.0(0)
note
AP Gov Unit 1 Chapter 3 Notes
Updated 924d ago
0.0(0)
note
01 Introduction to Pathology
Updated 403d ago
0.0(0)
note
2.2 Healthcare
Updated 1145d ago
0.0(0)
note
French Unit 2 Study Guide
Updated 1260d ago
0.0(0)
note
Chapter Three: The Social Self
Updated 1126d ago
0.0(0)
note
Vocabulary
Updated 1358d ago
0.0(0)
note
AP Compsci Principle Review
Updated 671d ago
0.0(0)
note
AP Gov Unit 1 Chapter 3 Notes
Updated 924d ago
0.0(0)
note
01 Introduction to Pathology
Updated 403d ago
0.0(0)
note
2.2 Healthcare
Updated 1145d ago
0.0(0)