Page 82 - Artificial Intelligence for the Internet of Everything
P. 82

68    Artificial Intelligence for the Internet of Everything


             In this chapter we address two fundamental issues in IoE. First, we
          describe a general framework of adaptive multiagent behavior based
          on minimizing a team’s free energy. This framework explains how multiple
          autonomous agents can produce team-optimal context-aware behaviors
          by performing collaborative perception and control. Second, we present a
          mechanism for IoE agents to instantiate adaptive behaviors by intelli-
          gently sampling their environment and changing their organization structure. This
          structure adaptation modifies the agents’ roles and relations, which encode
          and constrain their decision responsibilities and interactions, and is com-
          puted in a distributed manner without a central authority. Energy optimi-
          zation formally enables locally computed but globally optimal decisions by
          using approximate variational inference. The agents make local decision and
          communicate by passing belief messages in peer-to-peer manner. By provid-
          ing the formal mapping between adaptive decisions, goal-driven actions, and
          perception, this model prescribes foundational functional requirements for
          developing IoE entities and networks that can efficiently operate in the com-
          plex, dynamic, and uncertain environments of the future.


          4.2 ENERGY-BASED ADAPTIVE AGENT BEHAVIORS
          4.2.1 Free Energy Principle
          Recently, Friston proposed a theory, called the free energy principle, that
          describes how the agents and biological systems (such as a cell or a brain)
          adapt to the uncertain environments by reducing the information-theoretic
          quantity known as “variational free energy” (Friston, 2010; Friston, Thorn-
          ton, & Clark, 2012). This theory brings Bayesian, information-theoretic,
          neuroscientific, and machine-learning approaches into a single formal
          framework. The framework prescribes that agents reduce their free energy
          in three ways: (1) by changing sensory inputs (control); (2) by changing pre-
          dictions of the hidden variables and future sensory inputs (perception); and (3)
          by changing the model of the agent, such as its form, representation of envi-
          ronment, and structure of relations with other agents (learning and
          reorganization).
             Variational free energy is defined as a function of sensory outcomes and a
          probability density over their (hidden) causes. This function is an upper
          bound on surprise, a negative log of the model evidence representing the dif-
          ference between an agent’s predictions about its sensory inputs, and the
          observations it actually encounters. Since the long-term average of surprise
          is entropy, an agent acting to minimize free energy will implicitly place an
   77   78   79   80   81   82   83   84   85   86   87