1D CNN, is a powerful choice as a technique for the medical image understanding. In our project, we want to apply the CNN into the detection of 4 different TNBC subtypes and achieve classification between the cancerous subtypes.
The model has the strength of combining preprocessing, feature extraction from the input signal , and classification in a single architecture. It can discern between different cancer subtypes by applying the model to the Raman spectroscopy data to develop the algorithm that can take metabolic data from the patients and classify the cancer subtypes based on the training and fitting results.
The model is designed with 3 convolutional layers and each followed by a ReLU activation function, with imbedded MaxPooling Layer in between, and ends with a flatten layer which "flattens" the input tensor
A. Data Preprocessing: preprocessing include normalization of the input data to ensure input features have similar ranges
B. Label: label the 4 TNBC subtypes by random shuffling the data, 80% +20% testing for each subtype
C. Model Training and Testing: track the training and loss during Epoch to validate the accuracy
D. Evalutation
Page developed by Avon Yang