Edge Computing Flashcards

1
Q

What are considerations when deploying edge computing systems? (Select all that apply)

Memory constraints

Processing power limitations

Centralized data storage

Energy efficiency

A

Memory constraints
Processing power limitations
Energy efficiency

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

Which of the following is an example of quantization in TinyML?

Using efficient neural network architectures

Removing unnecessary neurons in a model

Reducing the precision of numbers to decrease model size

Training a smaller model to mimic a larger model

A

Reducing the precision of numbers to decrease model size

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

Which of the following are benefits of edge computing? (Select all that apply)

Improved data privacy

Higher dependency on cloud servers

Reduced bandwidth usage

Reduced latency

A

Improved data privacy
Reduced bandwidth usage
Reduced latency

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

Machine learning algorithms use statistics to find patterns in massive amounts of data.
True
False

A

True

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

Which of the following statement is FALSE for TinyML?

Reducing parameters

Targeting battery-powered microcontrollers

Focus on training, not inferencing

Hardware optimized paths

A

Focus on training, not inferencing

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

Which is the hardest stage in deploying machine learning on the edge?

Running inference on the edge

Sample Sensor data

Training the model

Sending data to the cloud

A

Running inference on the edge

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