Skip to content

Train a deep neural network to classify if the sample provided has IDC or not.

License

Notifications You must be signed in to change notification settings

PraveenKumarSridhar/Breast-cancer-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Breast-cancer-detection

To build a deep neural network to accurately classify a histology image of breast samples as malignant or benign (i.e) containing IDC or not.

You can also find the link to the notebook here.

1.0 What is IDC?

Invasive ductal carcinoma (IDC), sometimes called infiltrating ductal carcinoma, is the most common type of breast cancer. About 80% of all breast cancers are invasive ductal carcinomas.

IDC

Invasive means that the cancer has “invaded” or spread to the surrounding breast tissues. Ductal means that the cancer began in the milk ducts, which are the “pipes” that carry milk from the milk-producing lobules to the nipple. Carcinoma refers to any cancer that begins in the skin or other tissues that cover internal organs — such as breast tissue. All together, “invasive ductal carcinoma” refers to cancer that has broken through the wall of the milk duct and begun to invade the tissues of the breast. Over time, invasive ductal carcinoma can spread to the lymph nodes and possibly to other areas of the body.

According to the American Cancer Society, more than 180,000 women in the United States find out they have invasive breast cancer each year. Most of them are diagnosed with invasive ductal carcinoma.

2.0 Sample Data:

You can download the dataset from here. A sample data would look like this:

BENIGN SAMPLE MALIGNANT SAMPLE

3.0 Environment and tools Used:

1. Jupyter Notebook
2. Numpy
3. Matplotlib
4. Tensorflow
5. Keras
6. sklearn
7. imutils
8. plotly

5.0 Architeture used:

Here we have used ResNet-50, this arch has 50 layer hence the name. It is defined as follows:

ResNet-50 Arch

4.0 Results:

results-confusion-matrix

5.0 Sources:

1. https://www.kaggle.com/paultimothymooney/breast-histopathology-images/
2. https://www.breastcancer.org/symptoms/types/idc
3. Coursera

About

Train a deep neural network to classify if the sample provided has IDC or not.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages