Machine Learner
Last updated
Was this helpful?
Last updated
Was this helpful?
This list of resources is specifically targeted at Web Developers and Data Scientistsβ¦. so do with it what you willβ¦This list borrowsβ¦
Machine learning is a subfield of artificial intelligence, which is broadly defined as the capability of a machine to imitate intelligent human behavior. Artificial intelligence systems are used to perform complex tasks in a way that is similar to how humans solve problems.
The goal of AI is to create computer models that exhibit βintelligent behaviorsβ like humans, according to Boris Katz, a principal research scientist and head of the InfoLab Group at CSAIL. This means machines that can recognize a visual scene, understand a text written in natural language, or perform an action in the physical world.
Machine learning is one way to use AI. It was defined in the 1950s by AI pioneer Arthur Samuel as βthe field of study that gives computers the ability to learn without explicitly being programmed.β
- \[π\] Delivering Happiness - \[π\] Good to Great: Why Some Companies Make the Leapβ¦And Others Donβt - \[π\] Hello, Startup: A Programmerβs Guide to Building Products, Technologies, and Teams - \[π\] How Google Works - \[π\] Learn to Earn: A Beginnerβs Guide to the Basics of Investing and Business - \[π\] Rework - \[π\] The Airbnb Story - \[π\] The Personal MBA - \[ \] Facebook: Digital marketing: get started - \[ \] Facebook: Digital marketing: go further - \[ \] Google Analytics for Beginners - \[ \] Moz: The Beginnerβs Guide to SEO - \[ \] Smartly: Marketing Fundamentals - \[ \] Treehouse: SEO Basics - \[π €\]κ App Monetization - \[π €\]κ App Marketing - \[π €\]κ How to Build a Startup
Natural language processing is a field of machine learning in which machines learn to understand natural language as spoken and written by humans, instead of the data and numbers normally used to program computers. This allows machines to recognize language, understand it, and respond to it, as well as create new text and translate between languages. Natural language processing enables familiar technology like chatbots and digital assistants like Siri or Alexa.### Neural networksNeural networks are a commonly used, specific class of machine learning algorithms. Artificial neural networks are modeled on the human brain, in which thousands or millions of processing nodes are interconnected and organized into layers.
In an artificial neural network, cells, or nodes, are connected, with each cell processing inputs and producing an output that is sent to other neurons. Labeled data moves through the nodes, or cells, with each cell performing a different function. In a neural network trained to identify whether a picture contains a cat or not, the different nodes would assess the information and arrive at an output that indicates whether a picture features a cat.
[πΊ ] How does YouTube recommend videos?βββAI EXPLAINED! 0:33:53
[πΊ ] How does Google Translateβs AI work? 0:15:02
[πΊ ] Data Science in Finance 0:17:52
[πΊ ] The Age of AI
[ ] How Far is Too Far? | The Age of A.I. 0:34:39
[ ] Healed through A.I. | The Age of A.I. 0:39:55
[ ] Love, art and stories: decoded | The Age of A.I. 0:38:57
[ ] Will a robot take my job? | The Age of A.I. 0:36:14
[πΊ ] Lecture 9: Lukas Biewald
[πΊ ] Lecture 13: Research Directions
[πΊ ] Lecture 14: Jeremy Howard
[πΊ ] Lecture 15: Richard Socher
[πΊ ] Machine learning across industries with Vicki Boykis 0:34:02
[πΊ ] Rachael TatmanβββConversational A.I. and Linguistics 0:36:51
[πΊ ] Brandon RohrerβββMachine Learning in Production for Robots 0:34:31
Β· [ ] AWS: Types of Machine Learning Solutions
Β· [π°] Apply Machine Learning to your Business
Β· [π°] Resilience and Vibrancy: The 2020 Data & AI Landscape
Β· [π°] Software 2.0
Β· [π°] Highlights from ICML 2020
Β· [π°] A Peek at Trends in Machine Learning
Β· [π°] How to deliver on Machine Learning projects
Β· [π°] Data Science as a Product
Β· [π°] Customer service is full of machine learning problems
Β· [π°] Choosing Problems in Data Science and Machine Learning
Β· [π°] Why finance is deploying natural language processing
Β· [π°] The Last 5 Years In Deep Learning
Β· [π°] Always start with a stupid model, no exceptions.
Β· [π°] Most impactful AI trends of 2018: the rise ofMachine Learning Engineering
Β· [π°] Building machine learning products: a problem well-defined is a problem half-solved.
Β· [π°] Simple considerations for simple people building fancy neural networks
Β· [π°] Maximizing Business Impact with Machine Learning
Β· [π] AI Superpowers: China, Silicon Valley, and the New World Order
Β· [π] A Humanβs Guide to Machine Intelligence
Β· [π] The Future Computed
Β· [π] Machine Learning Yearning by Andrew Ng
Β· [π] Prediction Machines: The Simple Economics of Artificial Intelligence
Β· [π] Building Machine Learning Powered Applications: Going from Idea to Product
Β· [ ] Coursera: AI For Everyone
Β· [π»] Data Science for Everyone
Β· [π»] Machine Learning with the Experts: School Budgets
Β· [π»] Machine Learning for Everyone
Β· [π»] Data Science for Managers
Β· [ ] Facebook: Field Guide to Machine Learning
Β· [G] Introduction to Machine Learning Problem Framing
Β· [ ] Pluralsight: How to Think About Machine Learning Algorithms
Β· [ ] State of AI Report 2020
Β· [πΊ ] Vincent Warmerdam: The profession of solving (the wrong problem) | PyData Amsterdam 2019
Β· [πΊ ] Hugging Face, Transformers | NLP Research and Open Source | Interview with Julien Chaumond
Β· [πΊ ] Vincent WarmerdamβββPlaying by the Rules-Based-Systems | PyData Eindhoven 2020
Β· [πΊ ] Building intuitions before building models
[π°] How to Detect Bias in AI
[πΊ ] Lecture 9: Ethics (Full Stack Deep LearningβββSpring 2021) 1:04:50
[πΊ ] SE4AI: Ethics and Fairness 1:18:37
[πΊ ] SE4AI: Security 1:18:24
[πΊ ] SE4AI: Safety 1:17:37
[π»] Web Scraping in Python
[π°] Create A Synthetic Image DatasetβββThe βWhatβ, The βWhyβ and The βHowβ
[π°] We need Synthetic Data
[πΊ ] Lecture 6: Data Management
[πΊ ] SE4AI: Data Quality 1:07:15
[πΊ ] SE4AI: Data Programming and Intro to Big Data Processing 0:33:04
[πΊ ] SE4AI: Managing and Processing Large Datasets 1:21:27
[π»] Spreadsheet basics
[π»] Intermediate SQL
[π»] Joining Data in PostgreSQL
[π»] Querying with TransactSQL
[π»] Reporting in SQL
[π»] Database Design
[π €]κ SQL for Data Analysis
[π €]κ Intro to relational database
[π €]κ Database Systems Concepts & Design
Resources:
These Are The Bash Shell Commands That Stand Between Me And Insanity
Hereβs a list of bash commands that stand between me and insanity.
holy grail of learning bash
[ ] Calmcode: entr
[π»] Data Processing in Shell
[ ] Lecture 1: Course Overview + The Shell (2020) 0:48:16
[ ] Lecture 2: Shell Tools and Scripting (2020) 0:48:55
[ ] Lecture 3: Editors (vim) (2020) 0:48:26
[ ] Lecture 4: Data Wrangling (2020) 0:50:03
[ ] Lecture 5: Command-line Environment (2020) 0:56:06
[ ] Lecture 6: Version Control (git) (2020) 1:24:59
[ ] Lecture 7: Debugging and Profiling (2020) 0:54:13
[ ] Lecture 8: Metaprogramming (2020) 0:49:52
[ ] Lecture 9: Security and Cryptography (2020) 1:00:59
[ ] Lecture 10: Potpourri (2020) 0:57:54
[ ] Lecture 11: Q&A (2020) 0:53:52
[ ] Thoughtbot: tmux
[π €]κ Linux Command Line Basics
[π €]κ Shell Workshop
[π €]κ Configuring Linux Web Servers
[πΊ ] GNU Parallel
[π»] Data Types for Data Science
[π»] Cleaning Data in Python
[π»] Analyzing IoT Data in Python
[π €]κ Creating an Analytical Dataset
[πΊ ] AppliedMachine Learning 2020β04βββPreprocessing 1:07:40
[πΊ ] I Like Notebooks
[πΊ ] How to Use JupyterLab
[π°] Effectively Using Matplotlib
[π»] Introduction to Seaborn
[π»] Introduction to Matplotlib
[πΊ ] AppliedMachine Learning 2020β02 Visualization and matplotlib 1:07:30
[ ] The Essence of Calculus, Chapter 1 0:17:04
[ ] Taylor series | Essence of calculus, chapter 11 0:22:19
[ ] What they wonβt teach you in calculus 0:16:22
[π°] Probability Distributions
[π°] Basic Probability Theory
[ ] 1. The Geometry of Linear Equations 0:39:49
[ ] 2. Elimination with Matrices. 0:47:41
[ ] 3. Multiplication and Inverse Matrices 0:46:48
[ ] 4. Factorization into A = LU 0:48:05
[ ] 5. Transposes, Permutations, Spaces R^n 0:47:41
[ ] 6. Column Space and Nullspace 0:46:01
[ ] 9. Independence, Basis, and Dimension 0:50:14
[ ] 10. The Four Fundamental Subspaces 0:49:20
[ ] 11. Matrix Spaces; Rank 1; Small World Graphs 0:45:55
[ ] 14. Orthogonal Vectors and Subspaces 0:49:47
[ ] 15. Projections onto Subspaces 0:48:51
[ ] 16. Projection Matrices and Least Squares 0:48:05
[ ] 17. Orthogonal Matrices and Gram-Schmidt 0:49:09
[ ] 21. Eigenvalues and Eigenvectors 0:51:22
[ ] 22. Diagonalization and Powers of A 0:51:50
[ ] 24. Markov Matrices; Fourier Series 0:51:11
[ ] 25. Symmetric Matrices and Positive Definiteness 0:43:52
[ ] 27. Positive Definite Matrices and Minima 0:50:40
[ ] 29. Singular Value Decomposition 0:40:28
[ ] 30. Linear Transformations and Their Matrices 0:49:27
[ ] 31. Change of Basis; Image Compression 0:50:13
[ ] 33. Left and Right Inverses; Pseudoinverse 0:41:52
[ ] StatQuest: Histograms, Clearly Explained 0:03:42
[ ] StatQuest: What is a statistical distribution? 0:05:14
[ ] Statistics Fundamentals: Population Parameters 0:14:31
[ ] StatQuest: What is a statistical model? 0:03:45
[ ] StatQuest: Sampling A Distribution 0:03:48
[ ] Hypothesis Testing and The Null Hypothesis 0:14:40
[ ] Alternative Hypotheses: Main Ideas!!! 0:09:49
[ ] How to calculate p-values 0:25:15
[ ] p-hacking: What it is and how to avoid it! 0:13:44
[ ] Statistical Power, Clearly Explained!!! 0:08:19
[ ] Power Analysis, Clearly Explained!!! 0:16:44
[ ] Covariance and Correlation Part 1: Covariance 0:22:23
[ ] StatQuest: R-squared explained 0:11:01
[ ] The Central Limit Theorem 0:07:35
[ ] StatQuest: The standard error 0:11:43
[ ] StatQuest: Technical and Biological Replicates 0:05:27
[ ] Bar Charts Are Better than Pie Charts 0:01:45
[ ] StatQuest: Boxplots, Clearly Explained 0:02:33
[ ] StatQuest: Logs (logarithms), clearly explained 0:15:37
[ ] StatQuest: Confidence Intervals 0:06:41
[ ] StatQuickie: Thresholds for Significance 0:06:40
[ ] StatQuickie: Which t test to use 0:05:10
[ ] StatQuest: One or Two Tailed P-Values 0:07:05
[ ] StatQuest: Quantile Normalization 0:04:51
[ ] StatQuest: Probability vs Likelihood 0:05:01
[ ] Why Dividing By N Underestimates the Variance 0:17:14
[ ] Live 2020β04β20!!! Expected Values 0:33:00
[π €]κ Eigenvectors and Eigenvalues
[π €]κ Linear Algebra Refresher
[π €]κ Statistics
[π €]κ Intro to Descriptive Statistics
[π €]κ Intro to Inferential Statistics
[π°] pydantic
[π°] Hypermodern Python
[ ] Calmcode: tqdm
[π»] Conda Essentials
[π €]κ Writing READMEs
[πΊ ] Hydra configuration
[πΊ ] Continuous integration
[π°] Mastering Git Stash Workflow
[π €]κ GitHub & Collaboration
[π €]κ How to Use Git and GitHub
[π €]κ Version Control with Git
[πΊ ] 045 Introduction to Git LFS
[πΊ ] Git & Scripting
[π°] Proxy Metrics
[πΊ ] Accuracy as a Failure
[πΊ ] Machine Learning Fundamentals: Cross Validation 0:06:04
[πΊ ] Machine Learning Fundamentals: The Confusion Matrix 0:07:12
[πΊ ] Machine Learning Fundamentals: Sensitivity and Specificity 0:11:46
[πΊ ] Machine Learning Fundamentals: Bias and Variance 0:06:36
[πΊ ] ROC and AUC, Clearly Explained! 0:16:26
[π°] Linear regression
[π°] Polynomial regression
[π°] Logistic regression
[π°] Decision trees
[π°] K-nearest neighbors
[π°] Support Vector Machines
[π°] Random forests
[π°] Boosted trees
[π] Grokking Deep Learning
[π] Make Your Own Neural Network
[π»] Ensemble Methods in Python
[ ] StatQuest: Logistic Regression 0:08:47
[ ] Logistic Regression Details Pt1: Coefficients 0:19:02
[ ] Saturated Models and Deviance 0:18:39
[ ] Deviance Residuals 0:06:18
[ ] Regularization Part 1: Ridge (L2) Regression 0:20:26
[ ] Regularization Part 2: Lasso (L1) Regression 0:08:19
[ ] Ridge vs Lasso Regression, Visualized!!! 0:09:05
[ ] Regularization Part 3: Elastic Net Regression 0:05:19
[ ] StatQuest: PCA main ideas in only 5 minutes!!! 0:06:04
[ ] StatQuest: PCAβββPractical Tips 0:08:19
[ ] StatQuest: PCA in Python 0:11:37
[ ] StatQuest: MDS and PCoA 0:08:18
[ ] StatQuest: t-SNE, Clearly Explained 0:11:47
[ ] StatQuest: Hierarchical Clustering 0:11:19
[ ] StatQuest: K-means clustering 0:08:57
[ ] Naive Bayes, Clearly Explained!!! 0:15:12
[ ] Gaussian Naive Bayes, Clearly Explained!!! 0:09:41
[ ] StatQuest: Decision Trees 0:17:22
[ ] Regression Trees, Clearly Explained!!! 0:22:33
[ ] The Chain Rule 0:18:23
[ ] Gradient Descent, Step-by-Step 0:23:54
[ ] AdaBoost, Clearly Explained 0:20:54
[β¨ ] Part 1: Regression Main Ideas 0:15:52
[β¨ ] Part 2: Regression Details 0:26:45
[β¨ ] Part 3: Classification 0:17:02
[β¨ ] Part 4: Classification Details 0:36:59
[β¨ ] Support Vector Machines, Clearly Explained!!! 0:20:32
[ ] XGBoost Part 1: Regression 0:25:46
[ ] XGBoost Part 2: Classification 0:25:17
[ ] XGBoost Part 3: Mathematical Details 0:27:24
[ ] XGBoost Part 4: Crazy Cool Optimizations 0:24:27
[ ] Statistics Fundamentals: Population Parameters 0:14:31
[ ] Decision Trees in Python from Start to Finish 1:06:23
[π €]κ Classification Models
[πΊ ] AppliedMachine Learning 2020β08βββGradient Boosting 1:02:12
[πΊ ] AppliedMachine Learning 2020β18βββNeural Networks 1:19:36
[π°] Batch Normalization
[π°] Gradient descent
[π»] AI Fundamentals
[ ] Elements of AI
[ πΊ] Lesson 0
[πΊ ] Lesson 1
[πΊ ] Lesson 2
[πΊ ] Lesson 3
[πΊ ] Lesson 4
[ πΊ] Lesson 5
[ πΊ] Lesson 6
[ πΊ] Lesson 7
[πΊ ] Lesson 8
[πΊ ] Deep Double Descent
[π°] Curve Fitting With Python
[π»] Linear Classifiers in Python
[πΊ ] dabl: Automatic Machine Learning with a Human in the Loop 00:25:43
[π»] Deep Learning in Python
[π €]κ Intro to TensorFlow for Deep Learning
[π°] PyTorch Lightning: Metrics
[π°] Model Parallelism
[π €]κ Intro to Deep Learning with PyTorch
[πΊ ] PyTorch Lightning 101
[πΊ ] SimCLR with PyTorch Lightning
[πΊ ] PyTorch Performance Tuning Guide 26:41:00
[ ] [PART 1] Skin Cancer Detection with PyTorch 0:10:21
[ ] [PART 2] Skin Cancer Detection with PyTorch 0:21:57
[ ] [PART 3] Skin Cancer Detection with PyTorch 0:22:24
[πΊ ] Learn with Lightning
[πΊ ] Pytorch Zero to All
[ ] PyTorch Lecture 01: Overview 0:10:18
[ ] PyTorch Lecture 02: Linear Model 0:12:52
[ ] PyTorch Lecture 03: Gradient Descent 0:08:24
[ ] PyTorch Lecture 06: Logistic Regression 0:10:41
[ ] PyTorch Lecture 07: Wide and Deep 0:10:37
[ ] PyTorch Lecture 08: PyTorch DataLoader 0:06:41
[ ] PyTorch Lecture 09: Softmax Classifier 0:18:47
[ ] PyTorch Lecture 10: Basic CNN 0:15:52
[ ] PyTorch Lecture 11: Advanced CNN 0:12:58
[ ] PyTorch Lecture 12: RNN1βββBasics 0:28:47
[ ] PyTorch Lecture 13: RNN 2βββClassification 0:17:22
By Bryan Guner on August 30, 2021.
Exported from Medium on August 31, 2021.
- **\[π°\]** Visualizing Pandasβ Pivoting and Reshaping Functions - **\[π°\]** A Gentle Visual Intro to Data Analysis in Python Using Pandas - **\[π°\]** Comprehensive Guide to Grouping and Aggregating with Pandas - **\[π°\]** 8 Python Pandas Value_counts() tricks that make your work more efficient - **\[π»\]** pandas Foundations - **\[π»\]** Pandas Joins for Spreadsheet Users - **\[π»\]** Manipulating DataFrames with pandas - **\[π»\]** Merging DataFrames with pandas - **\[π»\]** Data Manipulation with pandas - **\[π»\]** Optimizing Python Code with pandas - **\[π»\]** Streamlined Data Ingestion with pandas - **\[π»\]** Analyzing Marketing Campaigns with pandas - **\[ \]** edX: Implementing Predictive Analytics with Spark in Azure HDInsight - **\[π°\]** Modern Pandas - **\[ \]** Modern Pandas (Part 1) - **\[ \]** Modern Pandas (Part 2) - **\[ \]** Modern Pandas (Part 3) - **\[ \]** Modern Pandas (Part 4) - **\[ \]** Modern Pandas (Part 5) - **\[ \]** Modern Pandas (Part 6) - **\[ \]** Modern Pandas (Part 7) - **\[ \]** Modern Pandas (Part 8)
***Bays theorem is super interesting and applicable ==>βββ\[π°\]*** Naive Bayes classification