-
Notifications
You must be signed in to change notification settings - Fork 0
AbogAscended/FeedForwardImplementation
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# FeedForwardImplementation with pytorch Basic Feed Forward Neural Network Implementation with ELU activations and MSE loss for uni-variate regression. This uses the data set from a Housing Price competion on Kaggle thats a bit dated now. Both the training and test csv files are included in the repository, all you need to do is clone and then run the close via jupyter notebook and it will work. The actual Neural Network model is in its own python file and is imported into the jupyter notebook. Its incredibly simple and just uses a sequential container and linear layers, with 287 input neurons, 5 hidden layers of 500 hidden units and a single output neuron in the output layer as its univariate regression. The model is set up for optuna for hyperparameter search. To prepare the data it uses both pandas to fill in empty data points using mean as well as categorical one-hot encoding. I then use Scikit-learn to standardize the data to help with exploding gradients which was a problem for me when training this model. It also automatically will create a submission csv file with pandas for submission to kaggle. #Required python modules 1. Torch 2. torch.nn 3. torch.optim 4. numpy 5. pandas 6. torch.util.data 7. Scikit-learn 8. Optuna
About
Basic Feed Forward Neural Network Implementation with ELU activations and MSE loss/Cross entropy loss for uni-variate regression. Uses Optuna for Hyperparameter search
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published