awesome-computer-vision-deep-learning
An(other) awesome list of resources for deep learning and computer vision
João Fernando Mari
joaofmari.github.io
- A repository with resources for deep learning and computer vision applications.
- All (most of them) are free to access.
- It is not intended to be a comprehensive list.
- Most resources I have accessed at some level.
Last update: 2023/10/06
Books
Scipy Lecture Notes
- Varoquaux, G.; Gouillart, E.; Vahtras, O.; Buyl. P. (editors)
- https://scipy-lectures.org/
Deep Learning. MIT Press, 2016.
- Goodfellow, I; Bengio, Y; Courville, A.
- https://www.deeplearningbook.org/
Dive into Deep Learning
- Zhang, A.; Lipton, Z.C.; Li, M.; Smola, Alex J. et al.
- https://d2l.ai/
Courses and minicourses
Learn TensorFlow and deep learning, without a Ph.D.
- Görner, M.
- https://cloud.google.com/blog/big-data/2017/01/learn-tensorflow-and-deep-learning-without-a-phd
Everything you wanted to know about Deep Learning for Computer Vision but were afraid to ask
- Ponti, M.A.; Ribeiro. L.S.F; Nazare, T.S.; Bui, T.; Collomosse, J.
- Tutorial. SIBGRAPI 2017.
- http://conteudo.icmc.usp.br/pessoas/moacir/p17sibgrapi-tutorial/
Material para o minicurso Deep Learning
Yann LeCun’s Deep Learning Course at CDS
- LeCun, Y.; Canziani, A.
- https://cds.nyu.edu/deep-learning/
Practical Deep Learning for Coders 2022
- Jeremy Howard
- https://www.youtube.com/playlist?list=PLfYUBJiXbdtSvpQjSnJJ_PmDQB_VyT5iU
- https://course.fast.ai/
CS231n: Convolutional Neural Networks for Visual Recognition
MIT 6.S191: Introduction to Deep Learning
- Alexander Amini
- https://www.youtube.com/playlist?list=PLtBw6njQRU-rwp5__7C0oIVt26ZgjG9NI
- http://introtodeeplearning.com
PyTorch (Facebook). Udacity
TensorFlow (Google). Udacity
SIN-393 - Introducao à visão computacional (2022-2)
- Mari, J.F.
- In Brazilian Portuguese
- https://github.com/joaofmari/SIN393_Introducao-a-visao-computacional_2022-2
SIN-392 - Introdução ao Processamento Digital de Imagens (2022-1)
- Mari, J.F.
- In Brazilian Portuguese
- https://github.com/joaofmari/SIN392_Introducao-ao-processamento-digital-de-imagens_2022-1
Reviews and surveys
Deep learning
- LeCun Y.; Bengio, Y.; Hinton, G.
- Nature, 2015
- https://doi.org/10.1038/nature14539
Como funciona o Deep Learning
- Ponti, M.A.; Costa, G.B.P.
- https://arxiv.org/abs/1806.07908
Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review
Deep learning for visual understanding: A review
- Guo et al.
- Neurocomputing, 2015
- https://doi.org/10.1016/j.neucom.2015.09.116
Visualizing and Understanding Convolutional Networks
- Zeiler, M.D.; Fergus, R.
- ECCV, 2014
- https://doi.org/10.1007/978-3-319-10590-1_53
A State-of-the-Art Survey on Deep Learning Theory and Architectures
- Alom, Z. et al.
- Electronics, 2019
- https://doi.org/10.3390/electronics8030292
Tutorials
PyTorch Tutorials
TRAINING A CLASSIFIER
FINETUNING TORCHVISION MODELS
- Nathan Inkawhich
- (Broken link) https://pytorch.org/tutorials/beginner/finetuning_torchvision_models_tutorial.html
- (Working link) https://colab.research.google.com/github/dlmacedo/starter-academic/blob/master/content/courses/deeplearning/notebooks/pytorch/finetuning_torchvision_models_tutorial.ipynb#scrollTo=kfl9S6PnhsuC
TRANSFER LEARNING FOR COMPUTER VISION TUTORIAL
- Sasank Chilamkurthy
- https://pytorch.org/tutorials/beginner/transfer_learning_tutorial.html
DATASETS & DATALOADERS
WRITING CUSTOM DATASETS, DATALOADERS AND TRANSFORMS
- Sasank Chilamkurthy
- https://pytorch.org/tutorials/beginner/data_loading_tutorial.html
OPTIMIZING MODEL PARAMETERS
SAVE AND LOAD THE MODEL
INTRODUCTION TO PYTORCH - YOUTUBE SERIES
Microsoft. Train your image classifier model with PyTorch.
Libraries
PyTorch
TensorFlow
Scikit-image
Scikit-learn
OpenCv
Contact
- E-mail me: joaof.mari<at>ufv<dot>br
- Follow me on Linkedin and Twitter.