Date of Award:


Document Type:


Degree Name:

Master of Science (MS)


Computer Science

Committee Chair(s)

Vladimir Kulyukin


Vladimir Kulyukin


Nicholas Flann


Curtis Dyreson


The last couple of decades have witnessed an abnormal phenomenon of reduction in the bee population, this is a serious matter of concern as three out of four crops available globally have honey bee as their sole pollinator causing significant economic losses and an unbalance in the ecosystem. There have been many theories about the cause of bee colony collapses such as parasites, pesticides and poor nutrition however conclusive evidence of this phenomenon is yet to be identified.

Human inspection of beehives requires precision. It takes an experienced beekeeper to determine the health of a hive by the sounds generated by the bees. If the sound indicates poor health, the beekeeper must then disrupt the hive to inspect and ascertain possible causes of poor health. This interferes with beehive activity, which can then threaten even further hive health. This work uses Feature Engineering and Machine Learning to develop techniques to monitor hive health. The thesis aims at building an automation technique for finding the best feature subsets using datasets containing different classes of audio sounds. Selecting good features forms the basis for machine learning models to further classify these audio samples. The purpose of finding the best features is to get a better audio classification which helps beekeepers know about the health of beehives and address problems such as bee immunity, effects of pesticides and environmental and nutritional stressors from remote locations.