Artificial intelligence to enhance personalized decision making Flashcards

1
Q

What is artificial intelligence?

A
  • “Artificial intelligence leverages computers and machines to mimic the problem-solving
    and decision-making capabilities of the human mind”.
  • “Artificial intelligence is the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings” (Britannica)
  • “Artificial intelligence makes it possible for machines to learn from experience, adjust
    to new inputs and perform human-like tasks” (SAS)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe the definition of:
- artificial intelligence
- machine learning
- deep learning

A
  • artificial intelligence → programs where human intelligence is incorporated into machines through an algorithm.
  • machine learning → AI algorithm allowing systems to learn from data
  • deep learning → subset of machine learning in which artificial neural networks adapt and learn from vast amounts of data, thus mimicing human brain-like behavior
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Skipped slide 8 -13

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

What is generalization in regard to AI?

A

That the AI’s algorithm performs well on new, previously unseen data.

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

What is a training error?

A

Error computed on the training set (during training we aim to reduce the training error)

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

What is a generalization error? And how can this type of error be estimated?

A
  • Generalization error → the expected error on the new, previously unseen data (goal is to minime the generalization error).
  • By measuring the performance on a test data set which must be independent from the training set.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

During training of an AI algorithm, the training data set is split into multiple sets:
- training set
- validation set
- test set

For what are these types of sets used for?

A
  • training set → used to optimize parameters/weights
  • validation set → used to tweak hyperparameters such as learning rate
  • test set → used for final evaluation as a surrogate of new and unseen data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name two reasons why the training data set needs to be large enough.

A
  • To prevent overfitting to the training data
  • So it generalizes well to new, unseen data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Typical medical images such as CT contain about 262.144 voxels on the 2D plane and 100.000.000 voxels with a 3D volume. The simplest fully connected classification network would have > 100.000.000 weights.
How is this problem tackled?

A

By applying image filtering

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

What is image filtering?

A
  • Transformation of the original image into a filtered image by applying some filtering operation → convolution.
  • A filter slides over the image and performs a filtering operation at each pixel/voxel.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are convolutional neural networks?

A

Simply said: an image consists of millions of pixels. With the use of image filtering and convolution, the image with millions of pixels is turned into a filtered image (i.e. feature extraction). And with the use of deep learning, individual components (i.e. features) of the filtered image are classified/categorized (i.e. classification).

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

An example is given where it is explained that with the use of CT imaging you can detect calcium deposits in coronary artieres (prediction of calcification/artery narrowing). However, CT imaging uses ionizing radiation and therefore is a potential health hazard.
A solution for this is to use low-dose CT imaging. However, this increases the amount of noise artifacts and thus reduces the accuracy of calcium scoring. With the use of AI, this noice can be reduced and with this, low-dose CT imaging can be used for the predicition of calcification.

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

For what can 3D convolutioan neural networks be used regarding a CT image of the heart?

A

Automatic segmentation of different structures of the heart to measure e.g. volume measurements and ejection fraction.

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

Name examples of AI applications.

A
  • AI-model for stent-graft segmentation
  • Calcium scoring in cardiac CT
  • Lumbar artery detection (source of type 2 endoleaks and thus classification of endoleaks)
  • Whole-heart segmentation
  • Disease classification
  • Mortality prediction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly