Machine Learning and Deep Learning for Beginners
Published:
This paper summarizes resources for learning machine learning and deep learning for beginners.
Overview
Python
I strongly recommend installing Anaconda Distribution.
Machine Learning
- Python Machine Learning Tutorial, Scikit-Learn
- Training Support Vector Machines for Multiclass Classification
Deep Learning Tutorials
Convolutional Neural Networks (CNN)
What is Convolutional Neural Networks (CNN)
- A Comprehensive Guide to Convolutional Neural Networks
- Matlab, Convolutional Neural Networks
- Matlab, Explanation of Different Layers of Convolutional Neural Networks
CNN Examples
- Building a Convolutional Neural Network (CNN) in Keras
- Your First Deep Learning Project in Python with Keras Step-By-Step
- How to Develop 1D Convolutional Neural Network Models for Human Activity Recognition
Common CNN Architecture
AlexNet
Development Tool
Keras
Code Snippet
- Check the installed packages
conda list
- Install a particular tensorflow version using conda
conda install -c conda-forge tensorflow=1.13
Online Resources
- CS231n: Convolutional Neural Networks for Visual Recognition at Stanford University link
- A summary of resources link
- Book Dive into Deep Learning