Stochastic Surprisal: An inferential measurement of Free Energy in Neural Networks

02/11/2023
by   Mohit Prabhushankar, et al.
0

This paper conjectures and validates a framework that allows for action during inference in supervised neural networks. Supervised neural networks are constructed with the objective to maximize their performance metric in any given task. This is done by reducing free energy and its associated surprisal during training. However, the bottom-up inference nature of supervised networks is a passive process that renders them fallible to noise. In this paper, we provide a thorough background of supervised neural networks, both generative and discriminative, and discuss their functionality from the perspective of free energy principle. We then provide a framework for introducing action during inference. We introduce a new measurement called stochastic surprisal that is a function of the network, the input, and any possible action. This action can be any one of the outputs that the neural network has learnt, thereby lending stochasticity to the measurement. Stochastic surprisal is validated on two applications: Image Quality Assessment and Recognition under noisy conditions. We show that, while noise characteristics are ignored to make robust recognition, they are analyzed to estimate image quality scores. We apply stochastic surprisal on two applications, three datasets, and as a plug-in on twelve networks. In all, it provides a statistically significant increase among all measures. We conclude by discussing the implications of the proposed stochastic surprisal in other areas of cognitive psychology including expectancy-mismatch and abductive reasoning.

READ FULL TEXT

page 2

page 3

page 6

page 9

page 12

page 16

page 19

page 21

research
04/11/2020

The Role of Stem Noise in Visual Perception and Image Quality Measurement

This paper considers reference free quality assessment of distorted and ...
research
08/13/2017

Image Quality Assessment Guided Deep Neural Networks Training

For many computer vision problems, the deep neural networks are trained ...
research
03/25/2016

Training-Free Synthesized Face Sketch Recognition Using Image Quality Assessment Metrics

Face sketch synthesis has wide applications ranging from digital enterta...
research
09/17/2022

Introspective Learning : A Two-Stage Approach for Inference in Neural Networks

In this paper, we advocate for two stages in a neural network's decision...
research
03/27/2022

Image quality assessment for machine learning tasks using meta-reinforcement learning

In this paper, we consider image quality assessment (IQA) as a measure o...
research
07/22/2023

An X3D Neural Network Analysis for Runner's Performance Assessment in a Wild Sporting Environment

We present a transfer learning analysis on a sporting environment of the...

Please sign up or login with your details

Forgot password? Click here to reset