This project aims to predict breast cancer using various machine learning algorithms. The goal is to improve the accuracy of early detection by selecting and evaluating different models on a dataset of breast cancer cases.
This project involves using machine learning techniques to classify breast cancer as either malignant or benign. The analysis includes data preprocessing, model selection, and performance evaluation to identify the best-performing model.
The dataset used in this project contains various features related to breast cancer cell nuclei, extracted from digitized images. The target variable is the diagnosis, which can be either malignant (M) or benign (B).
To run this project, you need to have Python installed, along with the following libraries: Copy code pip install numpy pandas matplotlib seaborn scikit-learn
Copy code git clone https://github.com/ArpitKadam/Breast-Cancer-Prediction-using-different-Machine-Learning-Algorithms
The project explores several machine learning algorithms, including:
Each model is trained and tested on the dataset, with hyperparameter tuning where applicable.
Model performance is evaluated using the following metrics:
The results indicate the effectiveness of different models in predicting breast cancer. The model with the highest accuracy is selected as the best predictor for this dataset.