7. EDGE AI TOOLS & CHALLENGES Flashcards

15 Questions

1
Q

There are a plenty of benchmark datasets for deep learning which are targeted at edge devices
a. True
b. False

A

b. False

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

The aggregation of dataset and models in an Edge AI environment is known as Edge ______

A

Caching

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

Which of the following software development kit is dedicated to STM32 microcontrollers?
a. Nvidia TensorRT
b. AMD DNNDK
c. None of the following
d. X-Cube AI

A

d. X-Cube AI

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

What is Edge Fleet Management?
a. None of the following
b. It is a hub where all the edge devices will publish/subscribe the data
c. It is a network of edge devices
d. It is a process of compressing DL algorithms to be run on an Edge Device

A

b. It is a hub where all the edge devices will publish/subscribe the data

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

Which of the following languages/software is preferred for implementing on an edge device?
a. Python
b. Any of the following
c. C or C++
d. Matlab

A

c. C or C++

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

Which of the following is a software tool for edge DL inference?
a. ExecuTorch
b. All of them
c. Tensorflowlite
d. Onnx

A

b. All of them

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

Which of the following conditions is not important for an Edge AI deployment?
a. Simultaneous design of algorithms with hardware
b. All of the following
c. The environmental conditions of edge AI deployment doesn’t really matter
d. Tools for automatic mapping of trained models

A

c. The environmental conditions of edge AI deployment doesn’t really matter

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

Which software tool supports the Raspberry Pi for edge inference?
a. Embedded Learning Library (ELL)
b. Intel OpenVINO Toolkit
c. None of the following
d. Matlab Deep Learning HDL Toolbox

A

a. Embedded Learning Library (ELL)

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

The process of identifying the memory requirements and latency for running an ML algorithm on a specific hardware is known as?

A

Profiling

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

It is not feasible to implement an unsupervised ML algorithm like k-Nearest Neighborhood (k-NN) on an edge device.
a. True
b. False

A

b. False

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

It is possible to run an ML algorithm on a field programmable gate device (FPGA) or an application specific integrated circuit (ASIC)
a. True
b. False

A

a. True

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

What is the trimmed version of Python 3.x which could be run on an edge device?

A

MicroPython

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

There are plenty of software frameworks available for neural architecture searches for edge devices.
a. True
b. False

A

b. False

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

In Hierarchical Federated Learning, which of the following is correct?
a. The model is trained at the edge
b. The model is trained in the cloud
c. The model is trained in the cloud and at the edge
d. None of the above

A

c. The model is trained in the cloud and at the edge

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

When the dataset is not shared, but the model is locally trained and shared across multiple compute devices, the framework is known as
a. Localized Learning
b. Federated Learning
c. Globalized Learning
d. Edge Learning

A

b. Federated Learning

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