Data processing, deep learning method and the report of CS410 project (Gene Chips Classification)
Data processing includes dimensionality reduction by PCA, category reductoion and merging categories.
Deep learning part is implemented by PyTorch.
The neural network is a simple fully connected network with 3 hidden layers of sizes (256, 512, 256).
- Python 3.7
- Pytorch 0.4.1
python train.py