AI Lecture 1 Introduction
AI Lecture 1 Introduction
Final 40%
Total 100%
Upon successful completion of this course, the student shall be able to:
1) Demonstrate fundamental understanding of artificial intelligence (AI) and its
foundations.
2) Able to Apply basic principles of AI in solutions that require problem solving,
inference, perception, knowledge representation and learning.
3) Demonstrate awareness and a fundamental understanding of various applications
of AI techniques in intelligent agents, machine and deep learning models.
What is Artificial Intelligence?
• Artificial Intelligence comprises of two words
‘Artificial’ & ‘Intelligence’, where, Artificial means
‘copy of something natural’ and ‘Intelligence’ means
‘able to think.’
Gaining knowledge or skill by Process of acquiring, interpreting, Process in which one perceives and
studying, practicing, being taught. selecting, and organizing sensory tries to arrive at a desired solution
information.
What is Artificial Intelligence? What's More?
• The art of creating machines that perform functions that require intelligence
when performed by people” (Kurzweil,1990)
• Method must not just exhibit behavior sufficient to fool a human judge but
must do it in a way demonstrably analogous to human cognition.
• Requires detailed matching of computer behavior and timing to detailed
measurements of human subjects.
Thinking Vs Acting Rationally (Rational Agents)
• Formalize “correct” reasoning using a mathematical model through logics
program.
Problems:
Formalizing common sense knowledge is difficult.
• An agent is an entity that perceives its environment and able to execute actions
to change it.
• Agents have inherent goals that they want to achieve.
• A rational agent acts in a way to maximize the achievement of its goals.
• True maximization of goals requires knowledge and unlimited computational
abilities.
Need for Artificial I ntelligence
• Machine Learning
• Deep Learning
• Natural Language Processing
• Robotics
• Expert Systems
• Fuzzy Logic
Branches Of Artificial Intelligence
• Machine Learning
Machine Learning is the science of getting machines to interpret,
process and analyze data in order to solve real-world problems.
Under Machine Learning there are three categories:
Supervised Learning
Unsupervised Learning
Reinforcement Learning
• Deep Learning
Deep Learning is the process of implementing Neural Networks on
high dimensional data to gain insights and form solutions. Deep
Learning is an advanced field of Machine Learning that can be used to
solve more advanced problems.
Face verification algorithm on Facebook, self-driving cars, virtual
assistants like Siri, Alexa.
Branches Of Artificial Intelligence
• Natural Language Processing
NLP refers to the science of drawing insights from natural
human language in order to communicate with machines.
Twitter uses NLP to filter out terroristic language in their tweets,
Amazon uses NLP to understand customer reviews and improve user
experience.
• Robotics
Robotics focuses on different branches and application of
robots. AI Robots are artificial agents acting in a real-world
environment to produce results by taking accountable actions.
Sophia the humanoid is a good example of AI in robotics.
Branches Of Artificial Intelligence
• Fuzzy Logic
Fuzzy logic is a computing approach based on the principles of
“degrees of truth”.
Fuzzy logic is used in the medical fields to solve complex
problems that involve decision making. They are also used in
automatic gearboxes, vehicle environment control.
• Expert Systems
An expert system is an AI-based computer system that learns and
reciprocates the decision-making ability of a human expert.
Expert systems use if-then logical notations to solve complex
problems.
It does not rely on conventional procedural programming.
Examples are information management, medical facilities, loan
analysis, virus detection.
Major Use Cases Of Artificial Intelligence
• Artificial Intelligence In Sports
Deep Blue was a chess-playing computer developed by IBM. It is the first computer
chess-playing system to win both a chess game and a chess match against a
leading world champion.
• Artificial Intelligence For Rescue Missions
The use of Artificial Intelligence and technology to ensure the help arrives faster.
Developing systems which help first responders find victims of earthquakes, floods,
and any other natural disasters like Covid-19.
• Artificial Intelligence For Smart Agriculture
Complete monitoring of the soil and crop yield to providing predictive analytic
models to track and predict various factors and variables that could affect future yields.
The Berlin-based agricultural tech startup PEAT has developed a deep learning
algorithm-based application called Plantix which can identify defects and nutrient
deficiencies in the soil.
Major Use Cases Of Artificial Intelligence
• Artificial Intelligence In Healthcare
These machines enable shortening the patients’ hospital stay, positively
affecting the surgical experience and reducing medical costs all at once.
Similarly, mind-controlled robotic arms and brain chip implants have begun
helping paralyzed patients regain mobility and sensations of touch.
• Artificial Intelligence Tracking Wildlife Populations
Applications like iNaturalist and eBirds collect data on the species
encountered. This helps keep track of species populations, ecosystems and
migration patterns.
As a result, these applications also have an important role in the better
identification and protection of marine and freshwater ecosystems as well.
More……………….!
What is Artificial Intelligence?