/machine-learning-study-guide

Personal study guide, sources and additional things for learning about Machine Learning.

Machine Learning - study guide

This repo is going to contain a set of online courses according to planned order of completion and also likely some notes, solved tasks, etc. This is to help me in my efforts to learn about data science, machine learning and things like that.

The main goal is to get to a level where I can confidently and independently implement ML solutions for various problems, mainly with NNs and its variants.

Additional research/courses needed

  • conversation ux
  • neuro linguistic programming
  • chat as an interface
  • chatbots for messenger, viber, etc.
  • natural language processing

Main roadmap

This list was compiled mainly from the coursera learning path for data scientist. https://careers.coursera.org/data-scientist/

Preparation

  1. https://www.coursera.org/specializations/python
    1. https://www.coursera.org/learn/python
    2. https://www.coursera.org/learn/python-data
    3. https://www.coursera.org/learn/python-network-data
    4. https://www.coursera.org/learn/python-databases
    5. https://www.coursera.org/learn/python-data-visualization
  2. https://www.udemy.com/complete-python-bootcamp/learn/v4/overview

Beginner

  1. https://www.udemy.com/datascience/learn/v4/overview
  2. https://www.coursera.org/learn/machine-learning/home/welcome
  3. https://www.coursera.org/specializations/data-science-python
    1. https://www.coursera.org/learn/python-data-analysis
    2. https://www.coursera.org/learn/python-plotting
    3. https://www.coursera.org/learn/python-machine-learning
    4. https://www.coursera.org/learn/python-text-mining
    5. https://www.coursera.org/learn/python-social-network-analysis
  4. https://www.coursera.org/learn/data-science-ethics
  5. https://www.coursera.org/learn/sql-for-data-science

Intermediate / Advanced

  1. https://www.coursera.org/learn/neural-networks/home/welcome

  2. https://www.coursera.org/specializations/deep-learning

    1. https://www.coursera.org/learn/neural-networks-deep-learning
    2. https://www.coursera.org/learn/deep-neural-network
    3. https://www.coursera.org/learn/machine-learning-projects
    4. https://www.coursera.org/learn/convolutional-neural-networks
    5. https://www.coursera.org/learn/nlp-sequence-models
  3. https://www.coursera.org/specializations/jhu-data-science

    1. https://www.coursera.org/learn/data-scientists-tools
    2. https://www.coursera.org/learn/r-programming
    3. https://www.coursera.org/learn/data-cleaning
    4. https://www.coursera.org/learn/exploratory-data-analysis
    5. https://www.coursera.org/learn/reproducible-research
    6. https://www.coursera.org/learn/statistical-inference
    7. https://www.coursera.org/learn/regression-models
    8. https://www.coursera.org/learn/practical-machine-learning
    9. https://www.coursera.org/learn/data-products
    10. https://www.coursera.org/learn/data-science-project
  4. https://www.coursera.org/specializations/aml

    1. https://www.coursera.org/learn/intro-to-deep-learning
    2. https://www.coursera.org/learn/competitive-data-science
    3. https://www.coursera.org/learn/bayesian-methods-in-machine-learning
    4. https://www.coursera.org/learn/practical-rl
    5. https://www.coursera.org/learn/deep-learning-in-computer-vision
    6. https://www.coursera.org/learn/language-processing
    7. https://www.coursera.org/learn/hadron-collider-machine-learning

Useful links

Additional learning material

Courses

Online degree

Books

Learning paths, course suggestions

Miscellaneous links