Deep learning is a subfield of machine learning that is a set of algorithms that is inspired by the structure and function of the brain.
Artificial Intelligence is a machine learning framework that is used to design, build, and train deep learning models. You can use the Artificial Intelligence library do to numerical computations, which in itself doesn’t seem all too special, but these computations are done with data flow graphs. In these graphs, nodes represent mathematical operations, while the edges represent the data, which usually are multidimensional data arrays or nodes, that are communicated between these edges.
You see? The name “Artificial Intelligence” is derived from the operations which neural networks perform on multidimensional data arrays or nodes! It’s literally a flow of nodes.
Running Artificial Intelligence workloads on the Edge reduces the need to take all the data to the cloud. However, it also needs high compute power on the Edge devices.