Giter Site home page Giter Site logo

saturdaysai_dl_mad22's Introduction

saturdaysAI_dl_mad22

Content and practices from course done at Saturdays.AI 5th Ed in Madrid for the Deep Learning path course.

The course is structured with content on their Eduflow platform to review before each class and practices done in our own and then peer-reviewed through the platform

For each week there is an individual practice available and a group challenge that is done after the weekly class; not all practices were done.

Al the models done and the notebooks have been developed in google colab, making use of their free CPU.


Contents:

  • [week 01 - Classification and Main Components]

    • Prediction of types of ECG for PhysionNet's data.

      Using a Sequential CNN based on a paper, reached a 95% accuracy, with an accuracy of 0.78% on arrhythmia cases (paper goal was 93%).

    • Prediction of categorical proximity to ocean for California Real Estate data

      Using Kaggle's dataset for california house prices, the notebooks explores the prediction of the houses' ocean proximity.

      Used geospatial techniques for feature engineering in order to create an approximation of urban density.

      Reached a 93% accuracy on label near_ocean.

  • [week 02 - Convolutional Neural Networks]

    • [ #todo ] Image classifier cats vs dogs

    • Image classifier Gandalf vs Dumbledore.

      Using data augmentation and EfficientNetB0 for transfer learning.

      Trained with only 40 images, so the goal was to train a good enough model, being very sensible to overfitting.

  • [week 03 - Object Detection and Segmentation]

    • [# no practice]

    • Head pose object detection

      The objective of the practice is to detect to which direction a person is looking (head orientation) using this database.

  • [week 04 - Autoencoders and intro to Generative DL]

  • [week 05 - Reinforcement Learning]

    • [# practice todo]
    • Actor-Critic Method for RL

      By using gym framework for RL, We have trained how the classic CartPole exercise with training two models: Actor and Critic.

  • [week 06 - DL for NLP]

    • [# practice todo]
    • text2text generation and summarizer with hugging face

      Generation of Review titles for Women's clothing using text2text generation and text summarization from the hugging face framework.


Credits

The content of this repository is available through Saturdays.ai platform, the base notebooks, the data and the resources were provided mostly by them.

The challenges where done in groups of three-four people, though in here I have done some tweaks to the groups assignments.

[#todo] credit everybody from haifflepuff.


Repository Structure

Each week is divided divided following this structure:


 /week_[xx]/
   ├── DL_S[x]_notes.md
   ├── practice/
   | 	 ├── DL_S[x]_practice_[name].ipynb
   |     ├── .data/
   |     ├── module/   							-- sometimes code is saved in a module
   |     └── model/
   |		  └── best_model.h5
   |
   └── challenge/
    	├── DL_S[x]_challenge_[name].ipynb
        ├── .data/
        └── model/
    		  └── best_model.h5

saturdaysai_dl_mad22's People

Contributors

lamdamielgo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.