AI, ML, DL Introduction
AI, ML, DL Introduction
AI, ML, DL Introduction
What is AI?
As per investopedia.com :
- Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think
like humans and mimic their actions.
- The term may also be applied to any machine that exhibits traits associated with a human mind such as learning
and problem-solving.
- The ideal characteristic of artificial intelligence is its ability to rationalize and take actions that have the best
chance of achieving a specific goal.
- A subset of artificial intelligence is machine learning, which refers to the concept that computer programs can
automatically learn from and adapt to new data without being assisted by humans.
Categorization of Artificial Intelligence
● Weak artificial intelligence (AI)—also called narrow AI—is a type of artificial intelligence that is limited to a
specific or narrow area.
● Weak AI lacks human consciousness.
● Uses: helps turn big data into usable information by detecting patterns and making predictions, Facebook’s
newsfeed, Amazon’s suggested purchases and Apple’s Siri
● Strong Artificial Intelligence (AI) is a theoretical form of machine intelligence that is equal to human
intelligence. Key characteristics of Strong AI include the ability to reason, solve puzzles, make judgments,
plan, learn, and communicate. It should also have consciousness, objective thoughts, self-awareness,
sentience, and sapience.
● Strong AI is the theoretical next level of artificial intelligence.
Branches / Sub parts of AI
- NLP
- Computer vision
- Knowledge representation
- Automated reasoning
- Machine learning
- Robotics
Applications of Artificial Intelligence ?
Machine Learning (ML)
What is ML?
As per Wikipedia...
Machine learning (ML) is the study of computer algorithms that improve automatically through experience.
Difference between Normal programming and ML program?
Or…
How do you identify when ML is needed?
6. Back Propagation: Method of adjusting bias and weights such that the cost will get be
decreasing to minimum using the derivatives of weights and bias.
W(new)=W(old)-n*dL/dW
8. Learning Rate : Learning Rate is one of the hyper-parameter that controls how much we
are adjusting the weights of our network.
Common DL architectures