Why this technology is relevant and what the scope.
Computers transformed the way we interact with things in our daily life. We have a software in almost everything we use, from toaster to our cars. We are witnessing an age where it is being taken to the next level by integrating AI to our daily life things and thereby solving a vast majority of problems we face in medical science to space exploration. AI is the next big thing.
AI will create 133 million jobs by 2025.
After following this resource what you will learn.
Summary of what learn to get started.
Details about the technology and learning materials.
Machine Learning is creating or learning models from input data and produce predictions on never before seen data.
Creating/learning of ML models is called training. We feed the input data and target output and run the algorithm in a loop till the algorithm learn the underlying patterns in the data. This takes comparatively more time and computation resources than Inference.
Inference means running trained model with never before seen data and making predictions. After training the model we give an input to a trained model and we get the desired output.
<aside> 💡 Note : You don’t have to use machine learning everywhere!
</aside>
One use machine learning or AI to build softwares that do human level tasks that's hard to write as code.
Supervised Learning is Machine Learning with Labelled Dataset. Labelled dataset will have features and labels in the dataset.
In the below image, images of ducks, rabbit and human are features.
In the image below, Duck
and Not duck
are labels.
In the training phase we feed the features and labels to the supervised learning algorithm and the algorithm will learn the patterns associated with the features and corresponding labels.
In inference phase we pass an input image to the trained predictive model and the model will output the corresponding label based on the patterns learnt.
In unsupervised learning, model will learn the underlying pattern from the dataset without manual supervision.
The dataset is fed to the algorithm without any labels. Algorithm will automatically find patterns and divide dataset into different different categories.
We input a data and the model will add the data to corresponding group/cluster based on the pattern learnt
Agent learn the best action patterns for a purpose by doing several iterations of different actions in the environment and gaining rewards.
For example, RL can be used to train a model for playing flappy birds game.
The environment is the world that the agent lives in and interacts with. For example the environment of flappy bird.
Agent is the actor in the environment. For example, the bird in flappy bird.