Lecture 18 - AI & ML Flashcards

1
Q

define: artificial intelligence

A

any computational task that requires intelligence comparable to or greater than a human’s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

define: machine learning

A

use of statistical algorithms that transform input data into generalized models, which can then be used to perform tasks without being explicitly given instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are the types of machine learning

A
  • supervised learning
  • unsupervised learning
  • self-supervised learning
  • reinforcement learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

define: supervised learning

A

training a model using labelled data: a set of paired inputs and outputs which are known beforehand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are common use cases of supervised learning

A
  • classification: predicts a discrete value
  • regression: predicts a continuous numerical value
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what are two major types of SL architecture

A
  • decision trees
  • neural networks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what are decision trees

A

a simple type of ML algorithm that arranges a set of known input variables, or features, in a hierarchical tree structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

when are decision trees not ML

A

if its not made based on data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what are random forests (RF)

A

an ensemble learning method (combines multiple sub methods) that generates multiple decision trees

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is the output of random forests

A
  • classification: the most common prediction
  • regression: the average of all predictions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is the advantage of random forests over a single decision tree

A

higher accuracy, less bias

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what are RFs a popular tool for

A

genetic association studies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what does deep learning use

A

multi-layered neural networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

how are neural networks evaluated

A

layer-by-layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what are the values of the nodes in a layer of a neural network

A

the sum of contributions from all nodes from the previous layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

define: unsupervised learning

A

analyzing unlabeled data and finding patterns and relationships within it

17
Q

when is unsupervised learning used

A
  • clustering
  • dimensionality reduction
18
Q

what is the architecture of unsupervised learning

A
  • clustering algorithms
  • some types of neural networks
19
Q

define: self-supervised learning

A

trained on unlabeled data and it creates its own ‘labels’ based on features within the training data, and uses them to make predictions

20
Q

what is Natural Language Processing a form of

A

self-supervised learning

21
Q

what is ‘-omics’ data analysis a form of

A

self-supervised learning

22
Q

define: reinforcement learning

A

training by repeatedly interacting with an environment, receiving feedback (in the form of rewards/penalties)

23
Q

what is the goal of reinforcement learning

A

learning how to make decisions that maximize the reward signal

24
Q

what are the use cases of reinforcement learning

A
  • exploration: trying new options
  • exploitation: choosing the best option based on current knowledge
25
what are examples of reinforcement learning
- game AI - self-driving cars - sequence alignment - drug discovery - prediction molecular structure and interactions
26
what is the architecture of reinforcement learning
- the environment can be modelled as a Markov decision process but there is reward and punishment instead of probability - NNs can be used for complex data - DP algorithms or Monte Carlo methods are used to find optimal paths
27
what type of machine learning is AlphaFold2
deep learning, novel NN architecture
28
what is AlphaFold2 used for
structure prediction
29
define: metagenomics
the study of environmental DNA samples - specifically genomic DNA of microbial communities
30
metagenomics enables us to study the diversity and functional capacity of microorganisms without needing to ___
isolate and culture them
31
how are ML approaches used in metagenomics
used to identify important features and make predictions based on them
32
define: keystone species
species that have a disproportionate impact on the ecosystem relative to their abundance
33
what is MegaR
and interactive R package for rapid sample classification and phenotype prediction using metagenome profiles and ML
34
what does precision medicine seek to do
tailor diagnostic, prevention, and treatment plans to each individual patient
35
how is ML used in precision medicine
used to predict an individual's risk of disease, and response to a specific treatment
36
what does precision medicine use
data such as genomic variation and gene expression variation; can also incorporate additional clinical data about a patient's lifestyle, family history, environment, etc
37
what are some ethical consideration when using AI/ML
- potential for bias - level of responsibility given to AI models - data collection/privacy concerns