Swarm Intelligence and its application in abnormal data detection