How can AI be used to Solve Machine Learning Problem?
AI in Optimisation Problems:
Think Humanly?
-Can machine think humanly?
- Can we consider machine as human?
- How to define think humanly?
==> With AI we need to define things with mathematical forms
Act Humanly?
Think Rationally?
Act Rationally?
==> Rationality: Doing the right thing can be mathematically defined & General enough, linked to human behaviour
Define AI using ‘Rational Agents’:
Rational Agents are computer programs that perceive their environments & take actions that maximize their chances of achieving best EXPECTED outcome
What is Machine Learning?
An agent is learning if it improves its performance after making observations about the world.
Machine Learning when the agent is a Computer
What is Machine Learning Problem?
Problems that require a model to be built automatically from data e.g => to make classification
What are the forms of Machine Learning?
What is Supervised Learning?
What is Classification Problem?
{Give example}
==> Spam Detection
What is Regression Problem?
{Give example}
==> Student Grades, Stock Price Prediction
Define Supervised Learning:
Agents Observe input-output pairs & learns a function that maps from input to output
Define Unsupervised Learning:
Agent Learns patterns in the input without any explicit feedback
What is Unsupervised Learning?
What is Reinforcement Learning?
Agents learn from a series of Reinforcement Rewards & Punishment. Decides which of the actions prior to reinforcement were most responsible for it and alter actions towards more reward in Future.