Machine Learning

Machine Learning

Machine learning is the science of programming computers so they can learn from data. It is a subfield of artificial intelligence. Machine learning is closely related to computational statistics, which also focuses on prediction-making through the use of computers.

314 Skills|10 Courses|19 Projects
Quick Start with Python
Quick Start with Python
Quick Start with Python
Quick Start with Python
Beginner
LinuxPython
This course is designed for beginners who want to start their journey with Python. You will learn the basics of Python, including data types, variables, operators, and how to use them in real-world scenarios. You will also learn how to use the IPython shell and Jupyter Notebook to write and execute Python code.
0%
10 Labs
Your First Python Lab
Start
Data Types and Conversion
Start
Print Hello Python
Start
Python Code Comments
Start
Python Math and Augmented Assignment
Start
Convert Hours to Seconds
Start
Conditional Statements in Python
Start
Python Data Structures Fundamentals
Start
Variable Type Conversion
Start
Exploring IPython's Interactive Computing Features
Start
Quick Start with scikit-learn
Quick Start with scikit-learn
Beginner
scikit-learnMachine Learning
In this course, We will learn how to use scikit-learn to build predictive models from data. We will explore the basic concepts of machine learning and see how to use scikit-learn to solve supervised and unsupervised learning problems. We will also learn how to evaluate models, tune parameters, and avoid common pitfalls. We will work through examples of machine learning problems using real-world datasets.
0%
Lab
Quick Start with TensorFlow
Quick Start with TensorFlow
Intermediate
Machine LearningTensorFlowscikit-learn
In this course, you will learn the basic concepts and syntax of TensorFlow 2, and how to use TensorFlow 2 to implement deep learning algorithms.
0%
Lab
Quick Start with OpenCV
Quick Start with OpenCV
Beginner
MatplotlibNumPyOpenCV
In this course, you will learn the basics of OpenCV. You will learn how to read, write, and display images and videos. You will also learn how to draw different shapes on images and videos.
0%
Lab
Supervised Learning: Regression
Supervised Learning: Regression
Intermediate
scikit-learnMachine Learning
Supervised learning. If you are hearing or reading this term for the first time, then it may be completely unclear what it means. Don't worry. In this lab, you will get a comprehensive understanding of supervised learning; and, in the next chapter of the experiment, you will learn to use supervised learning to complete data prediction.
0%
Lab
Supervised Learning: Classification
Supervised Learning: Classification
Intermediate
scikit-learnMachine Learning
During this course, we will continue to learn another important application in supervised learning - solving classification problems. In the following lessons, you will be exposed to: logistic regression, K-nearest neighbor algorithm, naive Bayes, support vector machine, perceptron and artificial neural network, decision tree and random forest, and bagging and boosting methods. The course will start with the principle of each of these methods. You are supposed to fully understand the implementat
0%
Lab
Unsupervised Learning: Clustering
Unsupervised Learning: Clustering
Intermediate
scikit-learnMachine Learning
In this course, you will fully understand unsupervised learning and learn to use unsupervised learning to perform data clustering.
0%
Lab
Foundations of Deep Learning
Foundations of Deep Learning
Intermediate
Machine LearningTensorFlowscikit-learn
In this course, you will learn the basic concepts of deep learning, including the basic principles of neural networks, the basic principles of TensorFlow, Keras and PyTorch, and the basic principles of linear regression, logistic regression, and multi-layer neural networks. You will also learn how to use TensorFlow, Keras and PyTorch to build a linear regression model, a logistic regression model, and a multi-layer neural network model.
0%
Lab
Machine Learning Practice Labs
Machine Learning Practice Labs
Beginner
Machine Learning
This course contains lots of labs for Machine Learning, each lab is a small Machine Learning project with detailed guidance and solutions. You can practice your Machine Learning skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.
0%
Lab
Machine Learning Practice Challenges
Machine Learning Practice Challenges
Beginner
Machine Learning
This course contains lots of challenges for Machine Learning, each challenge is a small Machine Learning project with detailed instructions and solutions. You can practice your Machine Learning skills by solving these challenges, improve your problem-solving skills, and learn how to write clean and efficient code.
0%
Lab
Unlock Your Machine Learning Skills
Completed 0
Locked 69