Git Product home page Git Product logo

machine-learning-roadmap related contents

  • bnutfilloyev / data-science

    machine-learning-roadmap, 🧩 | Data Science Roadmap (Python) Python → Data Science → Machine Learning → Deep Learning → NLP → Computer Vision → Quantum

    From user bnutfilloyev

  • djdprogramming / adfa2

    machine-learning-roadmap, # David's Personal Roadmap to Learning Data Science #### Based on the article [Learn Data Science for free in 2021](https://www.kdnuggets.com/2021/01/learn-data-science-free-2021.html) from KDnuggets. Some additions have been made. ###### I'm new to data science and programming. Some areas of study in this roadmap may be researched to a point of redundancy while materials for other topics could be seriously lacking. As I progress through this learning path, I'll be able to gauge which areas need more (or less) focus and will add and remove resources as needed. ## Schoolwork ##### Required readings for my Data Science classes. - [ ] [Doing Data Science: Straight Talk from the Frontline](https://www.amazon.com/Doing-Data-Science-Straight-Frontline/dp/1449358659) by Cathy O'Neil & Rachel Schutt - [ ] 1. Introduction: What is Data Science? - [ ] 2. Statistical Inference, Exploratory Data Analysis, and the Data Science Process - [ ] 3. Algorithms - [ ] 4. Spam Filters, Naive Bayes, and Wrangling - [ ] 5. Logistic Regression - [ ] 6. Time Stamps and Financial Modeling - [ ] 7. Extracting Meaning from Data - [ ] 8. Recommendation Engines: Building a User-Facing Data Product at Scale - [ ] 9. Data Visualization and Fraud Detection - [ ] 10. Social Networks and Data Journalism - [ ] 11. Causality - [ ] 12. Epidemiology - [ ] 13. Lessons Learned from Data Competitions: Data Leakage and Model Evaluation - [ ] 14. Data Engineering: MapReduce, Pregel, and Hadoop - [ ] 15. The Students Speak - [ ] 16. Next-Generation Data Scientists, Hubris, and Ethics - [ ] [Practical Statistics for Data Scientists: 50 Essential Concepts](https://www.amazon.com/Practical-Statistics-Data-Scientists-Essential/dp/149207294X/ref=sr_1_1?dchild=1&keywords=Practical+Statistics+for+Data+Scientists&qid=1609991269&s=books&sr=1-1) by Peter Bruce, Andrew Bruce & Peter Gedeck - [ ] 1. Exploratory Data Analysis - [ ] 2. Data and Sampling Distributions - [ ] 3. Statistical Experiments and Significance Testing - [ ] 4. Regression and Prediction - [ ] 5. Classification - [ ] 6. Statistical Machine Learning - [ ] 7. Unsupervised Learning ## Programming Skills ##### Learn programming basics. - [ ] [Python 3 Basics Tutorial Series](https://www.youtube.com/playlist?list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M) by sentdex - [ ] 1. Python 3 Programming Tutorial: Why Python 3? Python 2 vs Python 3 `7:36` - [ ] 2. Python 3 Programming Tutorial: Installing Python 3 - How to Install Both Python 2 and Python 3 `15:47` - [ ] 3. Python 3 Programming Tutorial: Print Function and Strings `9:31` - [ ] 4. Python 3 Programming Tutorial: Math `4:49` - [ ] 5. Python 3 Programming Tutorial: Variables `4:26` - [ ] 6. Python 3 Programming Tutorial: While Loop `5:55` - [ ] 7. Python 3 Programming Tutorial: For Loop `9:05` - [ ] 8. Python 3 Programming Tutorial: If Statement `4:54` - [ ] 9. Python 3 Programming Tutorial: If Else `3:20` - [ ] 10. Python 3 Programming Tutorial: If Elif Else `4:19` - [ ] 11. Python 3 Programming Tutorial: Functions `3:05` - [ ] 12. Python 3 Programming Tutorial: Function Parameters `4:00` - [ ] 13. Python 3 Programming Tutorial: Function Parameter Defaults `6:06` - [ ] 14. Python 3 Programming Tutorial: Global and Local Variables `6:31` - [ ] 15. Python 3 Programming Tutorial: Installing Modules `7:44` - [ ] 16. Python 3 Programming Tutorial: How to Download and Install Python Packages and Modules with Pip `8:32` - [ ] 17. Python 3 Programming Tutorial: Common Errors `4:49` - [ ] 18. Python 3 Programming Tutorial: Writing to File `3:35` - [ ] 19. Python 3 Programming Tutorial: Appending Files `2:42` - [ ] 20. Python 3 Programming Tutorial: Read from a File `1:49` - [ ] 21. Python 3 Programming Tutorial: Classes `4:56` - [ ] 22. Python 3 Programming Tutorial: Frequently Asked Questions `5:33` - [ ] 23. Python 3 Programming Tutorial: Getting User Input `1:43` - [ ] 24. Python 3 Programming Tutorial: Statistics (Mean, Standard Deviation) `2:36` - [ ] 25. Python 3 Programming Tutorial: Module Import Syntax `5:31` - [ ] 26. Python 3 Programming Tutorial: Making Modules `4:58` - [ ] 27. Python 3 Programming Tutorial: Lists and Tuples `5:51` - [ ] 28. Python 3 Programming Tutorial: List Manipulation `9:35` - [ ] 29. Python 3 Programming Tutorial: Multi-Dimensional List `5:45` - [ ] 30. Python 3 Programming Tutorial: Reading from a CSV Spreadsheet `9:24` - [ ] 31. Python 3 Programming Tutorial: Try and Except Error Handlings `7:04` - [ ] 32. Python 3 Programming Tutorial: Multi-Line Print `3:19` - [ ] 33. Python 3 Programming Tutorial: Dictionaries `7:11` - [ ] 34. Python 3 Programming Tutorial: Built-in Functions `10:58` - [ ] 35. Python 3 Programming Tutorial: OS Module `5:01` - [ ] 36. Python 3 Programming Tutorial: Sys Module `11:00` - [ ] 37. Python 3 Programming Tutorial: urllib Module `24:04` - [ ] 38. Python 3 Programming Tutorial: Regular Expressions/Regex with re `19:58` - [ ] 39. Python 3 Programming Tutorial: Parsing Websites with re and urllib `7:29` - [ ] 40. Python 3 Programming Tutorial: Tkinter Module Making Windows `8:03` - [ ] 41. Python 3 Programming Tutorial: Tkinter Adding Buttons `6:29` - [ ] 42. Python 3 Programming Tutorial: Tkinter Event Handling `5:40` - [ ] 43. Python 3 Programming Tutorial: Tkinter Menu Bar `10:25` - [ ] 44. Python 3 Programming Tutorial: Tkinter Adding Images and Text `11:59` - [ ] 45. Python 3 Programming Tutorial: Threading Module `18:43` - [ ] 46. Python 3 Programming Tutorial: cx_freeze Python to .exe `12:08` - [ ] 47. Python 3 Programming Tutorial: Subprocess Module `13:17` - [ ] 48. Python 3 Programming Tutorial: Matplotlib Graphing Intro `10:25` - [ ] 49. Python 3 Programming Tutorial: Matplotlib Labels and Titles `5:03` - [ ] 50. Python 3 Programming Tutorial: Matplotlib Styles `10:38` - [ ] 51. Python 3 Programming Tutorial: Matplotlib Legends `4:07` - [ ] 52. Python 3 Programming Tutorial: Scatter Plots and Bar Charts `6:38` - [ ] 53. Python 3 Programming Tutorial: Matplotlib Plotting from a CSV `7:21` - [ ] 54. Python 3 Programming Tutorial: ftplib FTP Transfers Python `8:47` - [ ] 55. Python 3 Programming Tutorial: Sockets Intro `10:48` - [ ] 56. Python 3 Programming Tutorial: Sockets Simple Port Scanner `5:08` - [ ] 57. Python 3 Programming Tutorial: Threaded Port Scanner `9:36` - [ ] 58. Python 3 Programming Tutorial: Sockets Binding and Listening `5:53` - [ ] 59. Python 3 Programming Tutorial: Sockets Client Server System `10:27` - [ ] [Intermediate Python Programming](https://www.youtube.com/playlist?list=PLQVvvaa0QuDfju7ADVp5W1GF9jVhjbX-_) by sentdex - [ ] 1. Intermediate Python Programming: Introduction `7:48` - [ ] 2. Intermediate Python Programming: String Concatenation and Formatting `13:40` - [ ] 3. Intermediate Python Programming: Argparse for CLI `10:49` - [ ] 4. Intermediate Python Programming: List Comprehension and Generator Expressions `6:52` - [ ] 5. Intermediate Python Programming: More on List Comp and Generators `15:28` - [ ] 6. Intermediate Python Programming: Timeit Module `11:28` - [ ] 7. Intermediate Python Programming: Enumerate `4:48` - [ ] 8. Intermediate Python Programming: Zip `7:23` - [ ] 9. Intermediate Python Programming: Writing Our Own Generator `11:08` - [ ] 10. Intermediate Python Programming: Multiprocessing `11:30` - [ ] 11. Intermediate Python Programming: Getting Returned Values from Processes `4:22` - [ ] 12. Intermediate Python Programming: Multiprocessing Spider Example `24:18` - [ ] 13. Intermediate Python Programming: Object Oriented Programming Introductions `11:35` - [ ] 14. Intermediate Python Programming: Creating an Environment for Our Project `11:49` - [ ] 15. Intermediate Python Programming: Many Blob Objects `8:30` - [ ] 16. Intermediate Python Programming: Object Modularity Thoughts `16:41` - [ ] 17. Intermediate Python Programming: OOP Inheritance `10:17` - [ ] 18. Intermediate Python Programming: Decorators `8:50` - [ ] 19. Intermediate Python Programming: Operator Overloading `10:19` - [ ] 20. Intermediate Python Programming: Detecting Collisions `15:20` - [ ] 21. Intermediate Python Programming: Special Methods, OOP, Iteration `13:30` - [ ] 22. Intermediate Python Programming: Logging `15:00` - [ ] 23. Intermediate Python Programming: Error Handling `6:11` - [ ] 24. Intermediate Python Programming: --str-- and --repr-- `11:32` - [ ] 25. Intermediate Python Programming: Args and Kwargs `11:58` - [ ] 26. Intermediate Python Programming: Asyncio - Asynchronous Programming with Coroutines `28:37` - [ ] [2021 Complete Python Bootcamp From Zero to Hero in Python](https://www.udemy.com/course/complete-python-bootcamp/) by Jose Portilla - [ ] 1. Course Overview - [ ] 2. Python Setup - [ ] 3. Python Object and Data Structure Basics - [ ] 4. Python Comparison Operators - [ ] 5. Python Statements - [ ] 6. Methods and Functions - [ ] 7. Milestone Project 1 - [ ] 8. Object Oriented Programming - [ ] 9. Modules and Packages - [ ] 10. Errors and Exceptions Handlings - [ ] 11. Milestone Project 2 - [ ] 12. Python Decorators - [ ] 13. Python Generators - [ ] 14. Advanced Python Modules - [ ] 15. Web Scraping with Python - [ ] 16. Working with Images with Python - [ ] 17. Working with PDFs and Spreadsheet CSV Files - [ ] 18. Emails with Python - [ ] 19. Final Capstone Python Project - [ ] 20. Advanced Python Objects and Data Structures - [ ] 21. Bonus Material - Introduction to GUIs - [ ] Build the 5 projects listed in the [5 Intermediate Python Projects](https://www.youtube.com/watch?v=o5sb8ehRSYA&ab_channel=TechWithTim) video by Tech With Tim - [ ] 1. Build a Website with Django/Flask - [ ] 2. Use a WebScraper - [ ] 3. Create a Game with PyGame - [ ] 4. Build a GUI with Tkinter/PyQt5 - [ ] 5. Robotics/Raspberry Pi Project ## Data Analysis and Visualization ##### Learn NumPy, Pandas and Matplotlib. - [ ] [Python NumPy Tutorial for Beginners](https://www.youtube.com/watch?v=QUT1VHiLmmI&ab_channel=freeCodeCamp.org) by freeCodeCamp.org `58:09` - [ ] Read the [Introduction to NumPy](https://jakevdp.github.io/PythonDataScienceHandbook/02.00-introduction-to-numpy.html) chapter from the Python Data Science Handbook by Jake VanderPlas - [ ] 1. Introduction to NumPy - [ ] 2. Understanding Data Types in Python - [ ] 3. The Basics of NumPy Arrays - [ ] 4. Computation on NumPy Arrays: Universal Functions - [ ] 5. Aggregations: Min, Max, and Everything in Between - [ ] 6. Computation on Arrays: Broadcasting - [ ] 7. Comparisons, Masks, and Boolean Logic - [ ] 8. Fancy Indexing - [ ] 9. Sorting Arrays - [ ] 10. Structured Data: NumPy's Structured Arrays - [ ] [Pandas Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTsWmV9i9c58mdDCSskIFdDS) by Corey Schafer - [ ] 1. Python Pandas Tutorial: Getting Started with Data Analysis - Installation and Loading Data `23:01` - [ ] 2. Python Pandas Tutorial: DataFrame and Series Basics - Selecting Rows and Columns `33:35` - [ ] 3. Python Pandas Tutorial: Indexes - How to Set, Reset, and Use Indexes `17:27` - [ ] 4. Python Pandas Tutorial: Filtering - Using Conditionals to Filter Rows and Columns `23:04` - [ ] 5. Python Pandas Tutorial: Updating Rows and Columns - Modifying Data within DataFrames `40:03` - [ ] 6. Python Pandas Tutorial: Add/Remove Rows and Columns from DataFrames `16:55` - [ ] 7. Python Pandas Tutorial: Sorting Data `15:40` - [ ] 8. Python Pandas Tutorial: Grouping and Aggregating - Analyzing and Exploring Your Data `49:06` - [ ] 9. Python Pandas Tutorial: Cleaning Data - Casting Data Types and Handling Missing Values `31:54` - [ ] 10. Python Pandas Tutorial: Working with Dates and Time Series Data `35:41` - [ ] 11. Python Pandas Tutorial: Reading/Writing Data to Different Sources - Excel, JSON, SQL, Etc. `32:45` - [ ] Read the [Data Manipulation with Pandas](https://jakevdp.github.io/PythonDataScienceHandbook/03.00-introduction-to-pandas.html) chapter from the Python Data Science Handbook by Jake VanderPlas - [ ] 1. Data Manipulation with Pandas - [ ] 2. Introducing Pandas Objects - [ ] 3. Data Indexing and Selection - [ ] 4. Operating on Data in Pandas - [ ] 5. Handling Missing Data - [ ] 6. Hierarchical Indexing - [ ] 7. Combining Datasets: Concat and Append - [ ] 8. Combining Datasets: Merge and Join - [ ] 9. Aggregation and Grouping - [ ] 10. Pivot Tables - [ ] 11. Vectorized String Operations - [ ] 12. Working with Time Series - [ ] 13. High-Performance Pandas: eval() and query() - [ ] [Matplotlib Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTvipOqomVEeZ1HRrcEvtZB_) by Corey Schafer - [ ] 1. Matplotlib Tutorial: Creating and Customizing Our First Plots `35:01` - [ ] 2. Matplotlib Tutorial: Bar Charts and Analyzing Data from CSVs `34:26` - [ ] 3. Matplotlib Tutorial: Pie Charts `17:02` - [ ] 4. Matplotlib Tutorial: Stack Plots `14:49` - [ ] 5. Matplotlib Tutorial: Filling Area on Line Plots `15:18` - [ ] 6. Matplotlib Tutorial: Histograms `16:36` - [ ] 7. Matplotlib Tutorial: Scatter Plots `21:24` - [ ] 8. Matplotlib Tutorial: Plotting Time Series Data `17:09` - [ ] 9. Matplotlib Tutorial: Plotting Live Data in Real-Time `20:34` - [ ] 10. Matplotlib Tutorial: Subplots `21:22` - [ ] Read the [Visualization with Matplotlib](https://jakevdp.github.io/PythonDataScienceHandbook/04.00-introduction-to-matplotlib.html) chapter from the Python Data Science Handbook by Jake VanderPlas - [ ] 1. Visualization with Matplotlib - [ ] 2. Simple Line Plots - [ ] 3. Simple Scatter Plots - [ ] 4. Visualizing Errors - [ ] 5. Density and Contour Plots - [ ] 6. Histograms, Binnings, and Density - [ ] 7. Customizing Plot Legends - [ ] 8. Customizing Colorbars - [ ] 9. Multiple Subplots - [ ] 10. Text and Annotation - [ ] 11. Customizing Ticks - [ ] 12. Customizing Matplotlib: Configurations and Stylesheets - [ ] 13. Three-Dimensional Plotting in Matplotlib - [ ] 14. Geographic Data with Basemap - [ ] 15. Visualization with Seaborn - [ ] [Python for Data Science - Course for Beginners (Learn Python, Pandas, NumPy, Matplotlib)](https://www.youtube.com/watch?v=LHBE6Q9XlzI&t=2s&ab_channel=freeCodeCamp.org) by freeCodeCamp.org `12:19:51` ## Data Preprocessing ##### Learn the basics of data preprocessing. - [ ] [Data Cleaning](https://www.kaggle.com/learn/data-cleaning) by Kaggle - [ ] 1. Handling Missing Values - [ ] 2. Scaling and Normalization - [ ] 3. Parsing Dates - [ ] 4. Character Encodings - [ ] 5. Inconsistent Data Entry - [ ] Do the [Titanic - Machine Learning from Disaster](https://www.kaggle.com/c/titanic) competition by Kaggle - [ ] Do the [Housing Prices](https://www.kaggle.com/c/home-data-for-ml-course) competition by Kaggle - [ ] [Feature Engineering](https://www.kaggle.com/learn/feature-engineering) by Kaggle - [ ] 1. Baseline Model - [ ] 2. Categorical Encodings - [ ] 3. Feature Generation - [ ] 4. Feature Selection ## Databases ##### Learn about databases. - [ ] [Intro to SQL](https://www.kaggle.com/learn/intro-to-sql) by Kaggle - [ ] 1. Getting Started with SQL and BigQuery - [ ] 2. Select, From & Where - [ ] 3. Group By, Having & Count - [ ] 4. Order By - [ ] 5. As & With - [ ] 6. Joining Data - [ ] [Advanced SQL](https://www.kaggle.com/learn/advanced-sql) by Kaggle - [ ] 1. JOINs and UNIONs - [ ] 2. Analytic Functions - [ ] 3. Nested and Repeated Data - [ ] 4. Writing Efficient Queries - [ ] [MongoDB with Python Crash Course - Tutorial for Beginners](https://www.youtube.com/watch?v=E-1xI85Zog8&ab_channel=freeCodeCamp.org) by freeCodeCamp.org `1:57:33` ## Machine Learning ##### Taking our first steps into the world of ML. - [ ] [Machine Learning](https://www.coursera.org/learn/machine-learning#syllabus) by Andrew Ng (skipping the MATLAB section) - [ ] 1. Introduction - [ ] 2. Linear Regression with One Variable - [ ] 3. Linear Algebra Review - [ ] 4. Linear Regression with Multiple Variables - [ ] 5. Logistic Regression - [ ] 6. Regularization - [ ] 7. Neural Networks: Representation - [ ] 8. Neural Networks: Learning - [ ] 9: Advice for Applying Machine Learning - [ ] 10. Machine Learning System Design - [ ] 11. Support Vector Machines - [ ] 12. Unsupervised Learning - [ ] 13. Dimensionality Reduction - [ ] 14. Anomaly Detection - [ ] 15. Recommender Systems - [ ] 16. Large Scale Machine Learning - [ ] 17. Application Example: Photo OCR - [ ] [Coursera Machine Learning MOOC by Andrew Ng Python Programming Assignments](https://github.com/dibgerge/ml-coursera-python-assignments) - [ ] Exercise 1 - [ ] Exercise 2 - [ ] Exercise 3 - [ ] Exercise 4 - [ ] Exercise 5 - [ ] Exercise 6 - [ ] Exercise 7 - [ ] Exercise 8 - [ ] Do any [Kaggle](https://www.kaggle.com/) competition - [ ] [Intermediate Machine Learning](https://www.kaggle.com/learn/intermediate-machine-learning) by Kaggle - [ ] 1. Introduction - [ ] 2. Missing Values - [ ] 3. Categorical Variables - [ ] 4. Pipelines - [ ] 5. Cross-Validation - [ ] 6. XGBoost - [ ] 7. Data Leakage ## Linear Algebra and Statistics ##### Learn linear algebra and statistics. - [ ] [Linear Algebra](https://www.khanacademy.org/math/linear-algebra) on Khan Academy - [ ] 1. Vectors and Spaces - [ ] 2. Matrix Transformations - [ ] 3. Alternate Coordinate Systems (Bases) - [ ] [Linear Algebra](https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/index.htm) on MIT OpenCourseWare - [ ] Problem Set 1 - [ ] Problem Set 2 - [ ] Problem Set 3 - [ ] Problem Set 4 - [ ] Problem Set 5 - [ ] Problem Set 6 - [ ] Problem Set 7 - [ ] Problem Set 8 - [ ] Problem Set 9 - [ ] Problem Set 10 - [ ] Exam 1 - [ ] Exam 2 - [ ] Exam 3 - [ ] Final Exam - [ ] [Statistics and Probability](https://www.khanacademy.org/math/statistics-probability) on Khan Academy - [ ] 1. Analyzing Categorical Data - [ ] 2. Displaying and Comparing Quantitative Data - [ ] 3. Summarizing Quantitative Data - [ ] 4. Modeling Data Distributions - [ ] 5. Exploring Bivariate Numerical Data - [ ] 6. Study Design - [ ] 7. Probability - [ ] 8. Counting, Permutations, and Combinations - [ ] 9. Random Variables - [ ] 10. Sampling Distributions - [ ] 11. Confidence Intervals - [ ] 12. Significance Tests (Hypothesis Testing) - [ ] 13. Two-Sample Inference for the Difference Between Groups - [ ] 14. Inference for Categorical Data (Chi-Square Tests) - [ ] 15. Advanced Regression (Inference and Transforming) - [ ] 16. Analysis of Variance (ANOVA) - [ ] [Introduction to Probability and Statistics](https://ocw.mit.edu/courses/mathematics/18-05-introduction-to-probability-and-statistics-spring-2014/index.htm) on MIT OpenCourseWare - [ ] Problem Set 1 - [ ] Problem Set 2 - [ ] Problem Set 3 - [ ] Problem Set 4 - [ ] Problem Set 5 - [ ] Problem Set 6 - [ ] Problem Set 7 - [ ] Problem Set 8 - [ ] Problem Set 9 - [ ] Exam 1 Practice Questions I - [ ] Exam 1 Practice Questions II - [ ] Exam 1 Practice Questions: Long List - [ ] Exam 1 - [ ] Exam 2 Practice Questions - [ ] Exam 2 - [ ] Final Exam Practice Questions - [ ] Final Exam - [ ] [Deep Learning Book](https://www.deeplearningbook.org/) by Ian Goodfellow, Yoshua Bengio & Aaron Courville - [ ] 1. Introduction - [ ] 2. Linear Algebra - [ ] 3. Probability and Information Theory - [ ] 4. Numerical Computation - [ ] 5. Machine Learning Basics - [ ] 6. Deep Feedforward Networks - [ ] 7. Regularization for Deep Learning - [ ] 8. Optimization for Training Deep Models - [ ] 9. Convolutional Networks - [ ] 10. Sequence Modeling: Recurrent and Recursive Nets - [ ] 11. Practical Methodology - [ ] 12. Applications - [ ] 13. Linear Factor Models - [ ] 14. Autoencoders - [ ] 15. Representation Learning - [ ] 16. Structured Probabilistic Models for Deep Learning - [ ] 17. Monte Carlo Methods - [ ] 18. Confronting the Partition Function - [ ] 19. Approximate Inference - [ ] 20. Deep Generative Models ## Deep Learning ##### Learning about deep learning. - [ ] [Practical Deep Learning for Coders](https://course.fast.ai/) by fast.ai - [ ] Lesson 1 - [ ] Lesson 2 - [ ] Lesson 3 - [ ] Lesson 4 - [ ] Lesson 5 - [ ] Lesson 6 - [ ] Lesson 7 - [ ] Lesson 8 - [ ] [Part 2: Deep Learning from the Foundations](https://course19.fast.ai/part2) by fast.ai - [ ] Lesson 1 - [ ] Lesson 2 - [ ] Lesson 3 - [ ] Lesson 4 - [ ] Lesson 5 - [ ] Lesson 6 - [ ] Lesson 7 - [ ] Lesson 8 - [ ] Lesson 9 - [ ] Lesson 10 - [ ] Lesson 11 - [ ] Lesson 12 - [ ] Lesson 13 - [ ] Lesson 14 - [ ] [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning) by Andrew Ng - [ ] Course 1: Neural Networks and Deep Learning - [ ] 1. Introduction to Deep Learning - [ ] 2. Neural Network Basics - [ ] 3. Shallow Neural Networks - [ ] 4. Deep Neural Networks - [ ] Course 2: Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization - [ ] 1. Practical Aspects of Deep Learning - [ ] 2. Optimization Algorithms - [ ] 3. Hyperparameter tuning, Batch Normalization and Programming Frameworks - [ ] Course 3: Structuring Machine Learning Projects - [ ] 1. ML Strategy (1) - [ ] 2. ML Strategy (2) - [ ] Course 4: Convolutional Neural Networks - [ ] 1. Foundations of Convolutional Neural Networks - [ ] 2. Deep Convolutional Models: Case Studies - [ ] 3. Object Detection - [ ] 4. Special applications: Face recognition & Neural style transfer - [ ] Course 5: Sequence Models - [ ] 1. Recurrent Neural Networks - [ ] 2. Natural Language Processing & Word Embeddings - [ ] 3. Sequence Models & Attention Mechanism - [ ] [DeepLearning.AI TensorFlow Developer Professional Certificate](https://www.coursera.org/professional-certificates/tensorflow-in-practice?) by Laurence Moroney - [ ] Course 1: Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning - [ ] 1. A New Programming Paradigm - [ ] 2. Introduction to Computer Vision - [ ] 3. Enhancing Vision with Convolutional Neural Networks - [ ] 4. Using Real-World Images - [ ] Course 2: Convolutional Neural Networks in TensorFlow - [ ] 1. Exploring a Larger Dataset - [ ] 2. Augmentation: A Technique to Avoid Overfitting - [ ] 3. Transfer Learning - [ ] 4. Multiclass Classifications - [ ] Course 3: Natural Language Processing in TensorFlow - [ ] 1. Sentiment in Text - [ ] 2. Word Embeddings - [ ] 3. Sequence Models - [ ] 4. Sequence Models and Literature - [ ] Course 4: Sequences, Time Series and Prediction - [ ] 1. Sequences and Prediction - [ ] 2. Deep Neural Networks for Time Series - [ ] 3. Recurrent Neural Networks for Time Series - [ ] 4. Real-World Time Series Data ## Cloud for Model Deployment ##### Learn how to build, train, test, and deploy a machine learning model on AWS. - [ ] [AWS Machine Learning Specialty](https://www.youtube.com/playlist?list=PLEF5xKHm-3ZNDvdJpMCLu9xa1oDNvAmMr) by Amazon - [ ] 1. AWS Training and Certification: Machine Learning `1:31` - [ ] 2. Build, Train and Deploy Machine Learning Models on AWS with Amazon SageMaker - AWS Online `35:51` - [ ] 3. AWS re:Invent 2018: Leadership Session: Machine Learning (AIM202-L) `58:01` - [ ] 4. Machine Learning Models with TensorFlow Using Amazon SageMaker - AWS Online Tech Talks `40:16` - [ ] 5. AWS re:Invent 2018: Build & Deploy ML Models Quickly & Easily with Amazon SageMaker `57:53` - [ ] 6. AWS re:Invent 2018: CI/CD for Your Machine Learning Pipeline with Amazon SageMaker `57:13` - [ ] 7. AWS Berlin Summit 2018 - Building and Running Your First ML Application on Amazon SageMaker `52:54` - [ ] 8. Predictive Analytics with Amazon SageMaker `1:03:29` - [ ] 9. AWS re:Invent 2018: AI/ML with Data Lakes: Counterintuitive Consumer Insights in Retail `1:00:10` - [ ] 10. AWS re:Invent 2018: Industrialize Machine Learning Using CI/CD Techniques (FSV304-i) `45:34` - [ ] 11. AWS re:Invent 2018: Driving Machine Learning and Analytics Use Cases with AWS Storage (STG302) `40:16` - [ ] 12. AWS re:Invent 2018: Deep Learning Applications Using TensorFlow (AIM401-R) `1:02:29` - [ ] 13. AWS re:Invent 2017: Machine Learning State of the Union (MCL210) `1:00:55` - [ ] 14. AWS re:Invent 2017: Containerized Machine Learning on AWS (CON309) `1:03:21` - [ ] 15. AWS re:Invent 2017: Introduction to Deep Learning (MCL205) `46:17` - [ ] 16. Continuous Delivery with AWS CodePipeline and Amazon SageMaker `25:24` - [ ] 17. AWS re:Invent 2017: Best Practices for Distributed Machine Learning and Predictive A (ABD403) `1:16:16` - [ ] 18. AWS re:Invent 2017: GPS: Enhancing Customer Security Using AI/ML on AWS (GPSTEC311) `50:21` - [ ] 19. How to Wrangle Data for Machine Learning on AWS `59:24` - [ ] 20. Extract Data from Images and Videos with Amazon Rekognition (Level 300) `26:52` - [ ] 21. Exploring the Business Use Cases for Amazon Machine Learning - 2017 AWS Online Tech Talks `30:35` - [ ] 22. AWS re:Invent 2017: Orchestrating Machine Learning Training for Netflix Recommendation (MCL317) `54:21` - [ ] 23. AWS re:Invent 2017: Reinforcement Learning - The Ultimate AI (ARC320) `1:00:00` - [ ] 24. Amazon Machine Learning: Empowering Developers to Build Smart Applications `55:09` - [ ] 25. Amazon SageMaker's Built-in Algorithm Webinar Series: DeepAR Forecasting `53:41` - [ ] 26. Amazon SageMaker's Built-in Algorithm Webinar Series: Linear Learner `58:55` - [ ] 27. Amazon SageMaker's Built-in Algorithm Webinar Series: Clustering with K Means `58:52` - [ ] 28. Amazon SageMaker's Built-in Algorithm Webinar Series: Latent Dirichlet Allocation (LDA) `57:25` - [ ] 29. Amazon SageMaker's Built-in Algorithm Webinar Series: XGBoost `1:01:02` - [ ] 30. Amazon SageMaker's Built-in Algorithm Webinar Series: ResNet `55:56` - [ ] 31. Amazon SageMaker-s Built-in Algorithm Webinar Series: Blazing Text `1:14:37` - [ ] 32. AWS re:Invent 2017: NEW LAUNCH! Introducing Amazon SageMaker (MCL365) `1:02:08` - [ ] 33. Fully Managed Notebook Instances with Amazon SageMaker - a Deep Dive `16:45` - [ ] 34. Built-in Machine Learning Algorithms with Amazon SageMaker - a Deep Dive `15:38` - [ ] [Machine Learning with TensorFlow on Google Cloud Platform Specialization](https://www.coursera.org/specializations/machine-learning-tensorflow-gcp) by Google Cloud Training - [ ] Course 1: How Google does Machine Learning - [ ] 1. Introduction to Course - [ ] 2. What It Means to Be AI First - [ ] 3. How Google Does ML - [ ] 4. Inclusive ML - [ ] 5. Python Notebooks in the Cloud - [ ] 6. Summary - [ ] Course 2: Launching into Machine Learning - [ ] 1. Introduction to Course - [ ] 2. Improve Data Quality and Exploratory Data Analysis - [ ] 3. Practical ML - [ ] 4. Optimization - [ ] 5. Generalization and Sampling - [ ] 6. Summary - [ ] Course 3: Introduction to TensorFlow - [ ] 1. Introduction to Course - [ ] 2. Introduction to TensorFlow - [ ] 3. Design and Build a TensorFlow Input Data Pipeline - [ ] 4. Training Neural Networks with TensorFlow 2 and the Keras Sequential API - [ ] 5. Training Neural Networks with TensorFlow 2 and the Keras Functional API - [ ] 6. Summary - [ ] Course 4: Feature Engineering - [ ] 1. Introduction to Course - [ ] 2. Raw Data to Features - [ ] 3. Preprocessing and Feature Creation - [ ] 4. Feature Crosses - [ ] 5. TensorFlow Transform - [ ] 6. Summary - [ ] Course 5: Art and Science of Machine Learning - [ ] 1. Introduction - [ ] 2. The Art of ML - [ ] 3. Hyperparameter Tuning - [ ] 4. A Pinch of Science - [ ] 5. The Science of Neural Networks - [ ] 6. Embeddings - [ ] 7. Summary

    From user djdprogramming

  • grandgarcon / complete_cybersecurity_path

    machine-learning-roadmap, the open source way to do the excercises to be a Full-Stack Cybersecurity Engineer. added with the recent paper in the field of Machine learning and cybersecurity. for more info about theis path :- https://www.sans.org/cyber-security-skills-roadmap/

    From user grandgarcon

  • mihui / ml

    machine-learning-roadmap, Machine Learning & Deep Learning Roadmap

    From user mihui

  • mrdbourke / machine-learning-roadmap

    machine-learning-roadmap, A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.

    From user mrdbourke

  • script-kiddie-jkb / data-science-roadmap-6-months-2023

    machine-learning-roadmap, This roadmap outlines a plan for improving your skills in data science over the next six months. The goal is to become proficient in Python programming, understand statistical concepts and techniques, learn about databases, and gain a strong foundation in machine learning and deep learning.

    From user script-kiddie-jkb

  • sepidehhosseinian / mlops-roadmap-2023

    machine-learning-roadmap, MLOps-Roadmap-2023 is a repository that provides a comprehensive and up-to-date guide for anyone who wants to learn and master machine learning operations (MLOps).

    From user sepidehhosseinian

  • trojrobert / mlops_roadmap_and_curriculum

    machine-learning-roadmap, Curriculum and roadmap from 0 to Mastery for MLOps. Adding value to your machine learning model by deploying it for people to use it to solve real life problems

    From user trojrobert

  • weslynn / alphatree-graphic-deep-neural-network

    machine-learning-roadmap, AI Roadmap:机器学习(Machine Learning)、深度学习(Deep Learning)、对抗神经网络(GAN),图神经网络(GNN),NLP,大数据相关的发展路书(roadmap), 并附海量源码(python,pytorch)带大家消化基本知识点,突破面试,完成从新手到合格工程师的跨越,其中深度学习相关论文附有tensorflow caffe官方源码,应用部分含推荐算法和知识图谱

    From user weslynn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.