/cardiac-cnn

Final group project for applied clinical informatics

Primary LanguagePythonMIT LicenseMIT

clinical-informatics-project

Kaggle Second National Data Science Bowl

Declining cardiac function is a key indicator of heart disease. Doctors determine cardiac function by measuring end-systolic and end-diastolic volumes (i.e., the size of one chamber of the heart at the beginning and middle of each heartbeat), which are then used to derive the ejection fraction (EF). EF is the percentage of blood ejected from the left ventricle with each heartbeat. Both the volumes and the ejection fraction are predictive of heart disease. While a number of technologies can measure volumes or EF, Magnetic Resonance Imaging (MRI) is considered the gold standard test to accurately assess the heart's squeezing ability.

Folder Layout

.
├── cardiac_cnn
│   ├── log
│   │   ├── log_128linear.txt
│   │   ├── log_128.txt
│   │   ├── log_2.txt
│   │   ├── log_3pool.txt
│   │   ├── log_3.txt
│   │   ├── log_4.txt
│   │   ├── log_alexnet.txt
│   │   ├── log_deep.txt
│   │   ├── log_extralog.txt
│   │   ├── log_googlenet.txt
│   │   ├── log_linear.txt
│   │   ├── log_mlpnet.txt
│   │   ├── log_mlp.txt
│   │   ├── log_nodropout.txt
│   │   ├── log_softrelu.txt
│   │   ├── log_tanh.txt
│   │   ├── log.txt
│   │   └── log_updated.txt
│   ├── Predicting EF through Image Processing.pdf
│   ├── src
│   │   ├── preprocessing.py
│   │   ├── train_128linear.py
│   │   ├── train_128.py
│   │   ├── train_3pool.py
│   │   ├── train_6pool.py
│   │   ├── train_alexnet.py
│   │   ├── train_deep.py
│   │   ├── train_googlenet.py
│   │   ├── train_linear.py
│   │   ├── train_mlp.py
│   │   ├── train.py
│   │   ├── train.R
│   │   ├── train_softrelu.py
│   │   └── train_updated.py
│   ├── submission
│   │   ├── submission_alexnet.csv
│   │   ├── submission_googlenet.csv
│   │   ├── submission_lenet.csv
│   │   └── submission_mlp.csv
│   ├── submission_alexnet.csv
│   ├── submission_lenet.csv
│   └── submission_mlp.csv
├── LICENSE
└── README.md

4 directories, 42 files

Neural Network Types Implemented

Links

Final group project for applied clinical informatics