Your Learning Progress 0/32 topics (0%)

AI/ML Notebooks - Concepts

Next: Notebooks - Projects

Explore a collection of curated AI/ML notebooks focusing on basic concepts like linear algebra, probability, and data visualization, as well as key machine learning techniques such as regression, gradient descent, and regularization. Each notebook provides detailed explanations and hands-on code examples, designed to help you master essential topics in machine learning. Run these notebooks directly in your browser to gain an interactive and practical understanding of these concepts.

1. Linear Algebra

Understand the fundamental concepts of linear algebra for machine learning.

2. Probability and Statistics

Learn the basics of probability and statistics to analyze data effectively.

3. Data Visualization

Explore how to visualize data and communicate insights effectively.

4. Data Scaling

Learn techniques to scale data for better machine learning performance.

5. Linear Regression

Understand and implement linear regression models for predictive analysis.

6. Loss Functions

Dive into loss functions and understand their role in machine learning optimization.

7. Gradient Descent

Learn about gradient descent, the optimization algorithm behind model training.

8. Logistic Regression

Understand and implement logistic regression for binary classification tasks.

9. Regularization

Learn how regularization techniques prevent overfitting in machine learning models.

10. Over/Under Fitting

Understand the concepts of overfitting and underfitting in machine learning.

11. Performance Metrics

Explore performance metrics to evaluate machine learning models.

12. Decision Trees

Learn about decision trees, a popular algorithm for classification and regression.

13. K-Nearest Neighbors (KNN)

Understand how KNN works for classification and regression tasks.

14. Support Vector Machines (SVM)

Learn about support vector machines for classification and regression.

15. Perceptron

Explore the perceptron algorithm, the building block of neural networks.

16. Activation Functions

Understand the role of activation functions in deep learning models.

17. Multilayer Perceptrons

Dive into multilayer perceptrons and their applications in deep learning.

18. Reinforcement Learning

Explore reinforcement learning, an advanced topic in machine learning.