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

22    Artificial Intelligence for the Internet of Everything


















          Fig. 2.1 Diagram of drone flight over a roadway.

             This example scenario highlights several research issues specific to IoBT
          settings, as reflected in prior surveys (e.g., Suri et al., 2016; Zheng & Carter,
          2015): (i) a needed capability to quickly gather training data reflecting
          unforeseen learning/classification tasks; (ii) a needed capability to incremen-
          tally learn over the stream of field-specific data (e.g., increasing the accuracy
          of classifying VBIEDs by learning over the stream of pictures of decorated
          cars collected over 10 minutes of flight time); and (iii) management of lim-
          ited network bandwidth and connectivity between assets (e.g., between the
          UAS and UGS along the road) requiring selective asset use to obtain
          classifier-relevant data that increases the classifier knowledge.
             Each of these issues requires the selection of learning and classification
          methods appropriate to stream-based data sources. Prior research (Bottou,
          1998 b; Bottou & Cun, 2004; Vapnik, 2013) demonstrates the equivalence
          of learning from stream-based data in real time with learning from infinite
          samples. From this work it follows that statistical-learning methods adept
          to large-scale data sources may be applicable for stream-based data.
             This chapter opens with a survey of classical and modern statistical-
          learning theory, and how numerical optimization can be used to solve
          the resulting mathematical problems. The objective of this chapter is to
          encourage the IoT and ML research communities to revisit the underlying
          mathematical underpinnings of stream-based learning, as they apply to
          IoBT-based systems.


          2.3 OPTIMIZATION IN MACHINE LEARNING

          Behind the scenes of any ML algorithm is an optimization problem. To
          maximize a likelihood or a posterior distribution, or minimize a loss func-
          tion, one must rely on mathematical optimization.
   30   31   32   33   34   35   36   37   38   39   40