Abstract

SummaryWith the development of Internet of Things (IoT)‐related technologies and artificial intelligence (AI) technologies, various IoT services are becoming more intelligent, and their use range is increasing and diversifying. IoT hardware and IoT software must support AI‐related functions to provide an intelligent IoT service. In general, IoT devices powered by batteries have limited computing performance when compared to general computing environments. Therefore, it is essential to provide AI‐related functions at low power in IoT devices to implement and offer various intelligent services. Neuromorphic computing devices or neuromorphic computing architectures can operate with low power energy consumption. If applied to IoT devices, AI‐related functions can be implemented in a resource‐constrained IoT device environment. The proposed neuromorphic architecture abstraction (NAA) model dynamically selects the proper neuromorphic architecture by comparing the parameter size of a given SNN model. It also considers the specifications and error probability of the available neuromorphic architecture. We also implement the proposed model in a real IoT computing environment and show that the proposed NAA model and dynamic selection scheme can reduce the execution time for training and inferencing. It reduces the training and inferencing time of a given model compared with the method of randomly specifying the neuromorphic architecture.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call