pab1s / tda-nn-analysis

This project aims to explore the optimization and transferability of knowledge using Topological Data Analysis (TDA) and Convolutional Neural Networks (CNN).
MIT License
1 stars 0 forks source link

[M1-Dev] Scripts to train and choose models on GPU clusters #26

Closed pab1s closed 3 months ago

pab1s commented 5 months ago

I need scripts to train different models with different hyperparameters in order to choose the smallest model that can give me better metrics. The scripts should do the following tasks:

After this, it would be a good idea to try out different transformations to images and choose the best fitting ones. The task will consists of choosing one or two models from each family to with high performance in the classification task and do a preliminary analysis of the topology of the data.

DISCLAIMER: Some of these candidates can change or be updated. In that case, it will be discussed here.

pab1s commented 5 months ago

After days researching about the best way to find these parameters, I will opt to choose them automatically for data augmentation and learning rate. I will use AutoAugment: Learning Augmentation Policies from Data as strategy to select transformations on data. With respect to the learning rate, the paper Cyclical Learning Rates for Training Neural Networks mentions a strategy to choose a nice option as a learning rate. The details of these methods will be discussed in the thesis.

Moreover, the other options will be tried and see which one gives better results.