Repository with codes developed during the Neural Networks classes (1st semester 2022) at IFSP Campinas. The original course's name in Portuguese is "Aplicações de Ciência de Dados".
The slides can be found on the course's Moodle page.
Professor: Samuel Martins (Samuka) - @iamsamucoding
Each directory has a base_codes subdirectory with the base codes for the initial development of the topics/activities. In some cases, they are files with the suffix '_base_code'.
- Implementing a Binary Linear Classifier from Scratch in Python
- Implementing a Binary Linear Classifier from Scratch in Python with Regularization
- Implementing a Binary Linear Classifier from Scratch in Python with Regularization
- MLP with Scikit-Learn
- Regression MLP with Keras
- Cross-Validation in Regression MLP
- Fine-Tuning a Regression MLP
- Using Scikit-Learn Pipelines with a Keras Regression MLP
- Classification MLP with Keras
- Classification MLP with Keras + Regularization
- Visualizing the Architecture of a Keras Model
- Training our first CNN for Multiclass Image Classification
- Introduction to OpenCV
- CNN for Image Classification + Early Stopping Regularization
- Data Augmentation
- VGG16 + Transfer Learning
- VGG16 + Transfer Learning + SVM
- Dealing with GPU limitations