Adding adaptive intelligence to sensor systems with MASS

In sensor systems, tracking gradual drift in a non-stationary environment is a challenging problem. The problem, a phenomenon also known as concept drift, is made even more difficult if the streaming data only consists of unlabeled data after initialization. This scenario is typically referred to as extreme verification latency (EVL), and is common in many sensor applications. In our previous work, we introduced a framework called COMPOSE (COMPacted Object Sample Extraction), which can handle the extreme verification latency problem, provided that the drift is limited. In this paper, we introduce a derivative of COMPOSE called MASS (Modular Adaptive Sensor System) as a solution to extreme verification latency in streaming sensor data, regardless of the particular application. To analyze the performance of MASS, the classification accuracy and execution time were compared to several variations of COMPOSE on synthetic benchmark datasets. The algorithm was then implemented on an Arduino sumo robot, where the objective was to keep the robot within a specific zone based on drifting data returned by the reflectance sensor.

[1]  Robi Polikar,et al.  COMPOSE: A Semisupervised Learning Framework for Initially Labeled Nonstationary Streaming Data , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[2]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[3]  Liu Junhua,et al.  Drift reduction of gas sensor by wavelet and principal component analysis , 2003 .

[4]  João Gama,et al.  Data Stream Classification Guided by Clustering on Nonstationary Environments and Extreme Verification Latency , 2015, SDM.

[5]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[6]  Robi Polikar,et al.  Learning under extreme verification latency quickly: FAST COMPOSE , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[7]  Robi Polikar,et al.  Core support extraction for learning from initially labeled nonstationary environments using COMPOSE , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[8]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..

[9]  Michaela M. Black,et al.  The Impact of Latency on Online Classification Learning with Concept Drift , 2010, KSEM.

[10]  Arnaldo D'Amico,et al.  Self-organizing multisensor systems for odour classification: internal categorization, adaptation and drift rejection , 1994 .

[11]  Colin Fyfe,et al.  Online Clustering Algorithms , 2008, Int. J. Neural Syst..

[12]  Fabrizio Davide,et al.  Drift counteraction for an electronic nose , 1996 .