Skip to content

Olindo09/Breast-Cancer-Classification.-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Breast Cancer Classification 🧬

This repository contains machine learning projects for classifying breast cancer tumors as malignant or benign using diagnostic features.
It demonstrates a full data science workflow β€” from data preprocessing and exploratory analysis to model training, evaluation, and comparison.


πŸ“Œ Project Overview

  • Goal: Build accurate classification models for early breast cancer detection.
  • Dataset: Breast Cancer Wisconsin (Diagnostic) dataset.
  • Approach:
    • Data cleaning & preprocessing
    • Exploratory Data Analysis (EDA) with visualizations
    • Training multiple machine learning models
    • Comparing performance metrics
    • Visualizing model results

πŸ“‚ Repository Contents

  • Breast_Cancer_Classification.ipynb
    β†’ Clean notebook focusing on the end-to-end classification pipeline.

  • Breast_Cancer_Classification_2.ipynb
    β†’ Extended notebook with additional results and analysis, including visual outputs for immediate review.

  • README.md
    β†’ Project documentation.


πŸ› οΈ Tools & Libraries

  • Python 3.x
  • NumPy, Pandas – data handling
  • Matplotlib, Seaborn – visualization
  • Scikit-learn – machine learning models & evaluation
  • Jupyter Notebook

πŸ“Š Models Implemented

  • Logistic Regression
  • Support Vector Machine (SVM)
  • Decision Tree
  • Random Forest
  • K-Nearest Neighbors (KNN)

Performance evaluated using:

  • Accuracy
  • Precision
  • Recall
  • F1-Score
  • Confusion Matrix

About

πŸ’‘ Machine learning project for classifying breast cancer tumors (malignant vs. benign) using the Wisconsin Diagnostic dataset with multiple models and performance evaluation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors