We use unsupervised machine learning approaches in a completely data-driven binarization routine for vibration sensors with minimal lag. Gyroscopic vibration sensors are inherently noisy as they report analog signals that must be translated into digital values, in our case whether a pump is running (“on”) or not (“off”). When analyzing data from different pumps, each of which has their own baseline vibration values and magnitude of vibration, manual annotation is not feasible. We have tested multiple unsupervised methods including k-means clustering, Gaussian naïve Bayes, and ensemble learning to correctly binarize the analog signals. Comparisons are made on the basis of “blips” or times where the algorithm predicted an incorrect state for a short period of time before returning to the current state. This provides an objective metric with which to evaluate an algorithm’s success at binarizing the signal. We present results from an experimental design to probe the efficacy of different learning methods across data collected from ten vibration sensors deployed on pumps in a water treatment plant. We use initial k-means clustering for many algorithms to get an initial guess of the on or off state of the pump. From there we use a variety of smoothing, Gaussian naïve Bayes classifiers, and ensemble learning to get a final classification of pump activity. We apply these methods to data collected from ten sensors deployed on distinct pumps.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.