Cyber-attackers are constantly developing and deploying more sophisticated attacks. They employ new methods that make it harder for existing detection solutions to identify the threats. Those charged with protecting their organization’s data have to look for new solutions. New attacks require new approaches to the problems. SecBI’s approach is to use machine learning based on cluster analysis. Machine learning is a kind of artificial intelligence that involves computer programs capable of learning and changing when exposed to new data. Cluster analysis means grouping together similar or related datapoints that are found throughout the network, making it possible to reveal unusual patterns of activity and detect attacks that would not be detectable by analyzing a single point. Analyzing clusters of activities make it much easier to identify attacks that would otherwise remain undetected.