In the era of the Internet of Things (IoT), an enormous amount of sensory data for a wide range of fields and applications is being generated and collected from numerous sensing devices. Applying analytics over such data streams to discover new information, predict future insights, and make controlled decisions, is a challenging task, which makes IoT a worthy paradigm for business intelligence and quality-of-life improving technology. However, analytics on IoT—enabled devices requires a platform consisting of machine learning (ML) and deep learning (DL) frameworks, a software stack, and hardware (for example, a Graphical Processing Unit (GPU) and Tensor Processing Unit (TPU)).
In this chapter, we will discuss some basic concepts of DL architectures and platforms, which will be used in all subsequent chapters. We will start with a brief...