Deep Learning - 2022

Este repositorio contiene el material de clases (presentaciones, ejercicios y notebooks) para Deep Learning (CEIA - FIUBA)

Organización del Repositorio

    Clase #
        teoria
        ejercicios
        jupyter_notebooks
        README.md

Requerimientos

  • Lenguaje de Programación
    • Python 3.8
    • Pip / Conda para instalar librerías
  • Librerías
    • Numpy
    • Pandas
    • Scikit-Learn
    • SciPy
    • PyTorch
  • Consola Interactiva de Python
    • IPython
  • Herramientas
    • PyTest para tests
    • GitHub para repositorios
  • IDE Recomendado
    • PyCharm Community Edition

Contenido

  • Introducción a Deep Learning
  • Redes Feedforward
  • Funciones de activación
  • Funciones de pérdida y de salida
  • Optimización
  • Pytorch
  • Regularización
  • Ajuste de hiperparámetros
  • Embeddings
  • Convolutional Neural Networks
  • Recurrent Neural Networks
  • Attention Layers
  • Encoder-Decoder
  • Autoencoder
  • Transfer Learning
  • Generative Adversarial Networks