Skip to content

luiseduardogfranca/MLP_implementation

Repository files navigation

Breast Cancer classification with Artifical Neural Network

What is Neural Network?

Artificial neural networks are computing systems inspired by the biological neural networks that constitute animal brain.

Neural Network with structure MLP - Multi Layer Perceptron

  • Neurons number on input layer: 4
  • Neurons number on hidden layer: 50
  • Neurons number on input layer: 2
  • Acttivation function: LeakyReLU (on hidden layer) and Sigmoid (output layer)
  • Learning rate: 0.00003

Neural Network

URL Dataset

Breast Cancer Winsconsin (Diagnostic) Data set, from UCI - Machine Learning Repository

Used columns in the heatmap above

Attribute Abbreviation
Clump Thickness CT
Uniformity of Cell Size UCS
Uniformity of Cell Shape UC
Marginal Adhesion MA
Single Epithelial Cell Size SECS
Bare Nuclei BN
Bland Chromatin BC
Normal Nucleoli NN
Mitoses M

Usage

python3 test.py

About

Multi Layer Perception

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages