"Read enough so you start developing intuitions and then trust your intuitions and go for it!" Geoffrey Hinton


 

The following is a list of links which I found interesting to keep it here!. The list is based on my own interests but you may also find it useful.

 

Learning Materials

Medical Engineering - Medical Imaging Systems - by Andreas Maier

 

From Zero to Research Scientist full resources guide. enlightened

 

Programming

C++ by Dr. Ramtin Khosravi - Video Lecture

 

Machine Learning

Book - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems - by Aurélien Géron

Book - Introduction to Machine Learning with Python: A Guide for Data Scientists - by Andreas Mueller (Video) - Scikit Learn enlightened

What textbooks had the biggest impact on you as a machine learning researcher?

 

Deep Learning

MIT 6.S191: Introduction to Deep Learning - MIT - by Alexander Amini and 
 
Deep Learning Drizzle (An exciting collection of courses and lectures!!)
The covered topics are as follows:
Deep learning, Reinforcement Learning, Machine Learning, Computer Vision, Medical Imaging, Optimization, Speech Recognition, and Natural Language Processing. Also, there are links to Bootcamps and Summer Schools.
 
Book - Deep Learning - Ian Goodfellow, Yoshua Bengio, Aaron Courville. (lecture slidesenlightened 
    A series of blog posts on the Deep Learning Book by Hadrien Jean.
 
CS230 Cheat sheets by Shervin and Afshin Amidi. enlightened
 

Image Processing

 

Image Restoration and Inverse Problems 

Michael Elad - (Sparse Representation, Dictionary Learning (K-SVD))

Jian-Feng Cai - (Matrix completion and Singular Value Thresholding)

Peyman Milanfar - (Multiframe Super-resolution, Imaging Inverse Problems)

Weisheng Dong - (Sparsity and low-rank based image restoration methods)

 

Book - Gunturk, Bahadir Kursat, and Xin Li, eds. Image restoration: fundamentals and advances. CRC Press, 2012.

Book - Kwan, Chiman. "Recent Advances in Image Restoration with Applications to Real World Problems." (2020).

 

Optical Coherence Tomography (OCT) Image Processing

A guide to interpreting OCT scans enlightened

Book - Case-Based Neuro-Ophthalmology - Chapter 2: OCT - (It contains multiple choice questions about OCT scans)

Interactive OCT Layer Guideenlightened

List of diseases for which OCT is a useful diagnostic tool: link 1, link 2

 

EYE diseases (PERSIAN)

 

Sina Farsiu - site - datasets and softwares
Hossein Rabbani - site - datasets - MISP research center

OCTSEG (Optical Coherence Tomography Segmentation and Evaluation GUI) - by Markus Anton Mayer - site

Caseral: an open-source software suite for computer-aided segmentation of 7 retinal layers in optical coherence tomography (OCT) images - by Pang yu Teng

OCTAnnotate: OCT retina image annotation and analysis - by Agnieszka Stankiewicz

Iowa Reference Algorithms: Human and Murine 3D OCT Retinal Layer Analysis and Display

Hyperspectral Image Processing

Hyperspectral Imaging Seminar by Prof. Hagit Hel-Or (Collection of genuine papers related to HSI, HSI statistics, classification, segmentation, denoising, sensor fusion, compression, biometrics, etc.) - (Archived pageenlightened
 

The Numerical Tours of Data Sciences by Gabriel Peyréenlightened

 
 
Tutorials and softwares by Prof. Ivan Selesnick. (notes, lectures, softwares)
 
 

Wavelets

WITS, where is the starlet (*let)? a collection of wavelet names in *let enlightened

 

Book - A Wavelet Tour of Signal Processing: The Sparse Way - site.
Book - Sparse Image and Signal Processing Wavelets and Related Geometric Multiscale Analysis - site - site2
Book - Discrete Wavelet Transformations: An Elementary Approach with Applications 2nd Edition - Patrick J Van Fleet - site 
Good resource about "Shrinkage Methods": Book - Statistical Modeling by Wavelet by Brani Vidakovic.
Matlab Wavelet Tutorial. by François Chaplais.
 

Complex Wavelet Transform:

Ivan Selesnick's page - See Wavelet Software
Nick Kingsbury's page
 
Other interesting stuffs:
Steerable Pyramid
Curvelet Transform
Minh N. Do: Software: directional filter bank, surfacelet, Contourlet, Laplacian Pyramid, Ridgelet,  etc.
 
 

Optimization

Book - Algorithms for Optimization By Mykel J. Kochenderfer and Tim A. Wheeler. (github, site)
CPSC406 — Computational Optimization by Michael P. Friedlander. Course page.
ee4530- convex optimization - Tudelft - by Prof. Geert Leus
 

ADMM (Alternating Direction Methods of Multipliers)

Official ADMM page
Collection of Inverse Problems Solved with ADMM

 

Linear Algebra

Matrix Methods - Coursera

Video Lectures - Essence of linear algebra: A geometric understanding of matrices, determinants, eigen-stuffs and more.

Book - Linear Algebra and Its Applications (5th Edition) - David C. Lay, Steven R. Lay, and Judi J. McDonald - (Excellent book for newbies).
Khan Academy's Linear Algebra video lectures.

 

Digital Signal Processing

Book - The Scientist & Engineer's Guide to Digital Signal Processing - site
Book - Signal Processing for Communications by Paolo Prandoni and Martin Vetterli (Free bookOnline Course from Coursera)
EE4C03 Statistical digital signal processing and modeling - site - by Prof. Geert Leus

Probability and Statistics

Probability and Statistics (PERSIAN Video Lectures)

NPTEL - Video Lectures on Probability and Random Variables by Prof. M. Chakraborty, Department of Electronics and Electrical Communication Engineering, I.I.T.,Kharagpurenlightened
Book - Probability and Statistics - Morris H. DeGroot, and Mark J. Schervish - (Bayesian and frequentist approaches are discussed).
 

Papers and Codes

Open Remote Sensing - a curated repository by Prof. Jocelyn Chanussot 

 

State-of-the-art (SOTA) Image Denoising Methods (SOTA methods in PaperswithCode)

Collection of popular and reproducible image denoising works

 

Awesome - Image Classification (SOTA on ImageNet in PapersWithCode)

 

Awesome Attention
Collection of papers and codes related to ATTENTION mechanisms (link1, link2, link3, link4)

 

Awesome MLP

 

Awesome object detection methods

State-of-the-art leaderboards in PapersWithCode

Deep Learning based Object Detection Methods

 

Reproducible Research in Computational Science – by Professor XIN LI. (A great categorized collection of implementations) enlightened

Reproducible Reseach in Tensor Completion - by Prof. Xi-Le Zhao. (A great resource for Tensor Decomposition Methods)enlightened

 

Useful MATLAB toolboxes

Piotr's Computer Vision Matlab Toolbox (it is a complement for Matlab’s Image Processing Toolbox)

Peter Kovesi’s MATLAB and Octave Functions for Computer Vision and Image Processing - link

 

Image Noise Estimation

function_stdEst.m (written by Prof. Alessandro Foi)

ClipPoisGaus_stdEst2D (Poissonian-Gaussian noise estimation for single-image raw-data) - page

EVAR - Noise variance estimation (M file) (Page)

IVHC (Fast image noise estimation) - github

 

 

Challenges

 

Misc.

Google's blog on AI

Steve Brunton - Data-driven dynamics and control (Video lectures)
Qiang Zhang - Experienced Computer Vision and Machine Learning Engineer.
Steve on Image Processing and Matlab

 
CVonline (Computer Vision Homepage)
 
OpenStax, a library of free, peer-reviewed, and openly licensed college textbooks. 

My collection of interesting notes, lectures, etc. 

 

Connected papers (a graph of similar papers in the field) enlightened

Crossminds.ai enlightened (Videos for AI Research, Engineering, and Industry)

42papers (Trending Papers in CS, ML, AI, Math, Bio, Robotics and more.)

Daily Papers 

 

 

Conference

AI Conference Deadlines

AI Conference Deadlines (CV oriented) 

Calendar of Computer Image Analysis, Computer Vision Conferences
Conference Calendar for a Collection of Iranian Conferences in the field of Computer Science - gathered by Dr. Ghasemzadeh, Yazd University.
Conference Ranks


 

Journal

guide2research enlightened

resurchify: Find and compare upcoming Conferences, Journals, Seminars, Workshops, Meetings, Symposiums, and other events

LetPub - Very good information about scientific journals. enlightened
SCI impact factorMedSci IndexSCI Journal
SJR (Journal Rankings)
Fast Publication in Computer Science - Elsevier

 

Writing Assistants

https://quillbot.com/enlightened
https://www.grammarcheck.net/editor/
http://www.paperrater.com/
https://smallseotools.com/plagiarism-checker/
http://plagiarisma.net/

Virastaran - How to write words correctly in PERSIAN

English-Persian Computer Science Technical Dictionary