This project focuses on classifying breast cancer using multiple machine learning algorithms to compare their performance. The dataset is preprocessed and fed into various classifiers, including Naive Bayes, K-Nearest Neighbors (KNN), Decision Tree, Random Forest, Support Vector Machine (SVM), Logistic Regression, and Artificial Neural Networks (ANN).
The dataset used contains features extracted from breast cancer cell images. These features help in predicting whether a tumor is benign or malignant.
Data preprocessing steps include handling missing values, feature scaling, and splitting the dataset into training and testing sets.
The following models were implemented and evaluated:
- Naive Bayes
- K-Nearest Neighbors (KNN)
- Decision Tree
- Random Forest
- Support Vector Machine (SVM)
- Logistic Regression
- Artificial Neural Networks (ANN)
The performance of these models was compared using accuracy, precision, recall, and F1-score metrics to determine the best approach for breast cancer classification.
- Clone this repository:
git clone https://github.com/your-username/breast-cancer-classification-ml.git