Abnormal behaviour pattern mining for unknown threat detection