“…Machine learning techniques have the advantage that they are better understood from a theoretical standpoint, leading to performance guarantees and guidance in parameter settings The major machine learning approaches falls under the category of supervised learning, unsupervised learning and semi supervised learning [1] [7]. An increasing number of learning algorithms have been coming day by day, including Regrssion Models , Nearest Neighbor classification, Bayesian probabilistic approaches, Decision Trees , Neural Networks, On-line learning , Support Vector Machine( SVM), Co-training, Expectation Maximization , Graph based methods, Kohenen Self Organizing Maps, etc [3][7] [8].…”