Analytics, Security, Deep Learning, IoT, Data Science Online Courses


Detecting anomalies is critical in conducting surveillance, countering credit-card fraud, protecting against network hacking, combating insurance fraud, and many more applications in government, business and healthcare. Sometimes, the analyst has a set of known anomalies, and identifying similar anomalies in the future can be handled as a supervised learning task (a classification model). More often, though, little or no such "training" data are available. In such cases, the goal is to identify cases that are very different from the norm. Some techniques (clustering, nearest neighbors) may be familiar to you, others less so (e.g. based on information theory or spectral techniques).