Skip to content

Simple support vector machine made in python to classify cancer cells as benign or malignant.

License

Notifications You must be signed in to change notification settings

nobel321/SVM-cancer-cell-classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tumour Cell Binary Classification using Support Vector Machines

This Python program classifies tumour cell datapoints as benign or malignant using a Support Vector Machine (SVM) algorithm. The program extracts data from a cell_samples.csv, preprocesses it, trains a SVM model, and then uses the trained model to classify new data.

Getting Started

Prerequisites

  • Python 3.x
  • pandas
  • scikit-learn

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/yourusername/SVM-cancer-cell-classification.git
  1. Install the required libraries using pip:
pip install pandas scikit-learn

Usage

  1. Run the main.py file to run the program.

Customization

You can customize the model architecture, hyperparameters, and other settings by modifying the code in the main.py file. You can also update the preprocessing steps in the main.py file according to your specific requirements.

Contributing

If you would like to contribute to this project, please follow the standard GitHub fork and pull request workflow.

Credits:

License

This project is licensed under the MIT License.

Contact

If you have any questions, suggestions, or issues, please feel fre to contact me at opethepope@gmail.com.

About

Simple support vector machine made in python to classify cancer cells as benign or malignant.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages