Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices

Internet of Things (IoT) devices bring us rich sensor data, such as images capturing the environment. One prominent approach to understanding and utilizing such data is image classification which can be effectively solved by deep learning (DL). Combined with cross-entropy loss, softmax has been wide...

Full description

Bibliographic Details
Main Authors: Chiwoo Cho, Wooyeol Choi, Taewoon Kim
Format: Article
Language:English
Published: MDPI AG 2020-08-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/16/4603
id doaj-5a112a4549e84d1097ba7d3026b0cb0a
record_format Article
spelling doaj-5a112a4549e84d1097ba7d3026b0cb0a2020-11-25T03:56:27ZengMDPI AGSensors1424-82202020-08-01204603460310.3390/s20164603Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT DevicesChiwoo Cho0Wooyeol Choi1Taewoon Kim2Hallym Institute for Data Science and Artificial Intelligence, Hallym University, Chuncheon 24252, KoreaDepartment of Computer Engineering, Chosun University, Gwangju 61452, KoreaSchool of Software, Hallym University, Chuncheon 24252, KoreaInternet of Things (IoT) devices bring us rich sensor data, such as images capturing the environment. One prominent approach to understanding and utilizing such data is image classification which can be effectively solved by deep learning (DL). Combined with cross-entropy loss, softmax has been widely used for classification problems, despite its limitations. Many efforts have been made to enhance the performance of softmax decision-making models. However, they require complex computations and/or re-training the model, which is computationally prohibited on low-power IoT devices. In this paper, we propose a light-weight framework to enhance the performance of softmax decision-making models for DL. The proposed framework operates with a pre-trained DL model using softmax, without requiring any modification to the model. First, it computes the level of uncertainty as to the model’s prediction, with which misclassified samples are detected. Then, it makes a probabilistic control decision to enhance the decision performance of the given model. We validated the proposed framework by conducting an experiment for IoT car control. The proposed model successfully reduced the control decision errors by up to 96.77% compared to the given DL model, and that suggests the feasibility of building DL-based IoT applications with high accuracy and low complexity.https://www.mdpi.com/1424-8220/20/16/4603deep learningsoftmaxdecision-makingclassificationsensor dataInternet of Things
collection DOAJ
language English
format Article
sources DOAJ
author Chiwoo Cho
Wooyeol Choi
Taewoon Kim
spellingShingle Chiwoo Cho
Wooyeol Choi
Taewoon Kim
Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
Sensors
deep learning
softmax
decision-making
classification
sensor data
Internet of Things
author_facet Chiwoo Cho
Wooyeol Choi
Taewoon Kim
author_sort Chiwoo Cho
title Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
title_short Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
title_full Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
title_fullStr Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
title_full_unstemmed Leveraging Uncertainties in Softmax Decision-Making Models for Low-Power IoT Devices
title_sort leveraging uncertainties in softmax decision-making models for low-power iot devices
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-08-01
description Internet of Things (IoT) devices bring us rich sensor data, such as images capturing the environment. One prominent approach to understanding and utilizing such data is image classification which can be effectively solved by deep learning (DL). Combined with cross-entropy loss, softmax has been widely used for classification problems, despite its limitations. Many efforts have been made to enhance the performance of softmax decision-making models. However, they require complex computations and/or re-training the model, which is computationally prohibited on low-power IoT devices. In this paper, we propose a light-weight framework to enhance the performance of softmax decision-making models for DL. The proposed framework operates with a pre-trained DL model using softmax, without requiring any modification to the model. First, it computes the level of uncertainty as to the model’s prediction, with which misclassified samples are detected. Then, it makes a probabilistic control decision to enhance the decision performance of the given model. We validated the proposed framework by conducting an experiment for IoT car control. The proposed model successfully reduced the control decision errors by up to 96.77% compared to the given DL model, and that suggests the feasibility of building DL-based IoT applications with high accuracy and low complexity.
topic deep learning
softmax
decision-making
classification
sensor data
Internet of Things
url https://www.mdpi.com/1424-8220/20/16/4603
work_keys_str_mv AT chiwoocho leveraginguncertaintiesinsoftmaxdecisionmakingmodelsforlowpoweriotdevices
AT wooyeolchoi leveraginguncertaintiesinsoftmaxdecisionmakingmodelsforlowpoweriotdevices
AT taewoonkim leveraginguncertaintiesinsoftmaxdecisionmakingmodelsforlowpoweriotdevices
_version_ 1724464948105445376