Evaluation Machine Learning
Evaluation Machine Learning
Kamuluru Safiya
Student id : S02070828
Evaluation Machine Learning
Introduction
SVMs are strong supervised learning models that are utilised for regression and
classification applications. We assess an SVM model's performance in this
research using a dataset pertaining to social network ads. Assessing the model's
capacity to categorise users according to particular attributes and figuring out
how well it predicts outcomes are the main goals. Accuracy, precision, recall,
F1-score, and other conventional performance indicators are used in the
evaluation process, along with visualisation tools like the confusion matrix and
Receiver Operating Characteristic (ROC) curve. Furthermore, GridSearchCV is
used for hyperparameter tuning, which chooses the optimal set of parameters,
including the regularisation factor (C) and kernel type (linear, polynomial, RBF,
or sigmoid), to maximise the model's performance. We can ascertain the SVM
model's practicality and room for improvement by examining these metrics,
which provide us with information about the model's advantages and
disadvantages.