Abstract
In this paper a multi-layer Bayesian based intrusion detection system is developed. The system is trained a priori using a subset of the KDD dataset. The trained classifier is then tested using a larger subset of KDD dataset. The Bayesian classifier was able to detect intrusion with detection rate that is superior to most published results.