Basic Components of AI
Basic Components of AI
Basic Components of AI
ROHTAK (124001)
ASSIGNMENT ON :-
Major components of Artificial intelligence and Machine
learning
SUBMITTED TO :- SUBMITTED BY :-
Jaya
Prof. (Dr.) Harish Dureja
M.Pharmacy 4th sem (IP)
Roll No.- 1007
Subject :- VAC in AI/ML
▪ Machine learning and artificial intelligence are two closely related fields that are
revolutionizing the way we interact with technology. Machine learning refers to the
process of teaching computers to learn from data, without being explicitly programmed
to do so. This involves using algorithms and statistical models to find patterns in data,
and then using these patterns to make predictions or decisions.
▪ Artificial intelligence, on the other hand, is a broader field that encompasses machine
learning as well as other approaches to building intelligent systems. Artificial
intelligence is concerned with creating machines that can perform tasks that would
normally require human intelligence, such as recognizing speech, understanding natural
language, and making decisions based on complex data.
▪ The goal of both machine learning and artificial intelligence is to create machines that
can learn and adapt to new situations, without the need for explicit programming. By
enabling computers to learn from data and make decisions based on that data, we can
create systems that are more accurate, more efficient, and more effective at performing
a wide range of tasks.
▪ Machine learning and artificial intelligence are being used in a wide variety of
applications, from self-driving cars and virtual assistants to medical diagnosis and fraud
detection. As the technology continues to advance, we can expect to see even more
innovative applications of machine learning and artificial intelligence in the future.
processing, cognitive science, neural storage gadgets, and numerous other devices.
systems, machine learning, etc.
Future Scope:
• Artificial Intelligence is here to stay and is going nowhere. It digs out the facts from
algorithms for a meaningful execution of various decisions and goals predetermined
by a firm.
• Artificial Intelligence and Machine Learning are likely to replace the current model
of technology that we see these days, for example, traditional programming
packages like ERP and CRM are certainly losing their charm.
• Firms like Facebook, and Google are investing a hefty amount in AI to get the
desired outcome at a relatively lower computational time.
Advantages :
The advantages of machine learning and artificial intelligence are many, and include:
5. Innovation: Machine learning and artificial intelligence can be used to identify new
opportunities and create innovative solutions to complex problems.
Dis-advantages :
6. Data quality: Machine learning and artificial intelligence systems rely on high-
quality data to function effectively. Poor quality data can lead to inaccurate
predictions and decisions.
➢ Basic Components of AI
AI is a machine’s ability to perceive, synthesize, and infer information and then perform
cognitive functions often associated with the human mind.
1. Learning
▪ AI technology learns by labeling data, discovering patterns within the data, and
reinforcing this learning via feedback, often in the form of rewards or punishments.
Punishments are negative values associated with undesirable outcomes or actions.
Example: Voice recognition systems like Siri or Alexa learn correct grammar and the skeleton
of a language.
Example: A writing assistant, like Grammarly, knows when or when not to add commas and
other punctuation marks.
3. Problem Solving
Example: A chess game understands its opponent’s moves and then decides to make the best
decision based on the game’s rules and predicting future moves and outcomes.
4. Perception
▪ Perception often involves image recognition, object detection, image segmentation, and
video analysis.
Example: Self-driving cars gather visual data to recognize roads, lanes, and obstacles and then
map these objects. See the example below of a Tesla 3’s navigational map.
▪ Image and speech recognition: ML algorithms are used to recognize images and
speech, which has led to the development of technologies such as facial recognition and
speech-to-text.
Importance of NLP in AI
The importance of NLP in AI lies in its ability to enable machines to understand and process
human language, which is essential in various applications, such as:
▪ Chatbots and virtual assistants: NLP is used to create chatbots and virtual assistants
that can understand and respond to human language, providing a more natural and
intuitive user experience.
▪ Sentiment analysis: NLP is used to analyze the sentiment of text data, enabling
businesses to monitor customer feedback and improve their products and services.
▪ Language translation: NLP is used to translate text from one language to another,
enabling communication between people who speak different languages.
▪ Information retrieval: NLP is used to retrieve information from text data, such as search
engine results and question-answering systems.
Examples of NLP in action
▪ Siri and Alexa: These virtual assistants use NLP to understand and respond to user
queries.
▪ Google Translate: This application uses NLP to translate text from one language to
another.
▪ Sentiment analysis tools: These tools use NLP to analyze the sentiment of text data,
enabling businesses to monitor customer feedback and improve their products and
services.
▪ Spam filters: These filters use NLP to detect and filter out spam emails and messages.
Types of CV
There are several types of computer vision, including:
▪ Image classification: This involves categorizing images into predefined classes, such as
identifying whether an image contains a cat or a dog.
▪ Object detection: This involves identifying and locating objects within an image, such
as detecting faces in a crowd or identifying obstacles in a self-driving car’s path.
▪ Image segmentation: This involves dividing an image into segments and assigning each
segment a label, such as identifying the different components of a car engine.
▪ Object tracking: This involves tracking the movement of an object within a sequence of
images or video data, such as following a person’s movement through a surveillance
camera feed.
Real-world applications of CV
CV has numerous applications in various industries, including:
▪ Healthcare: CV is used to analyze medical images, such as X-rays and MRIs, to aid in
the diagnosis and treatment of diseases.
▪ Autonomous vehicles: CV is used in self-driving cars to identify and track objects, such
as pedestrians and other vehicles, in real time.
▪ Retail: CV is used in retail to analyze customer behavior, such as tracking the movement
of customers within a store to optimize store layouts and improve customer experiences.
Types of Robotics
There are several types of robotics, including:
▪ Industrial robots: These are robots used in manufacturing and production environments
to perform tasks such as welding, painting, and assembly.
▪ Medical robots: These are robots used in healthcare settings to assist with surgeries, drug
delivery, and patient care.
▪ Service robots: These are robots designed to assist with tasks in various settings, such as
cleaning robots used in homes and offices and delivery robots used in warehouses and
retail stores.
▪ Boston Dynamics: Boston Dynamics is a robotics company that designs and develops
robots capable of walking, running, and performing acrobatic maneuvers.
▪ Surgical robots: Surgical robots, such as the da Vinci surgical system, are used to assist
with minimally invasive surgeries, enabling surgeons to perform complex procedures
with greater precision and control.
▪ Self-driving cars: Self-driving cars, such as those being developed by Tesla and Google,
use robotics and AI technologies to navigate roads and interact with other vehicles and
pedestrians.
5. Expert systems
▪ Expert systems is a field of artificial intelligence that focuses on developing computer
programs that can mimic the decision-making abilities of a human expert in a specific
domain. Expert systems are designed to use knowledge and reasoning techniques to solve
complex problems and provide recommendations to users.
▪ Expert systems are a valuable tool in AI that enable machines to mimic the decision-
making abilities of human experts in specific domains. Expert systems have numerous
applications in various industries, including healthcare, financial services, manufacturing,
and customer service.
▪ The ability of expert systems to provide recommendations based on data analysis and
modeling can help organizations optimize their operations and improve decision-making
processes.
▪ Financial services: Expert systems are used to assist with financial planning and
investment decisions, providing recommendations based on economic data and market
trends.
▪ Customer service: Expert systems are used in customer service applications, such as
chatbots, to provide personalized assistance and recommendations to customers.
▪ MYCIN: MYCIN was one of the earliest expert systems, developed in the 1970s to assist
with medical diagnoses and treatment recommendations for bacterial infections.
▪ XCON: XCON was an expert system developed by Digital Equipment Corporation in the
1980s to configure and customize computer systems for customers.
▪ Dendral: Dendral was an expert system developed in the 1960s to identify the structure
of organic molecules, demonstrating the potential of expert systems in complex scientific
domains.
Recap of the components of AI
▪ Machine learning: focuses on building algorithms and statistical models that enable
computers to improve their performance on a specific task without being explicitly
programmed.
▪ Robotics: focuses on the design, development, and implementation of robots, which are
machines capable of performing tasks autonomously or semi-autonomously.
▪ Expert systems: focuses on developing computer programs that can mimic the decision-
making abilities of a human expert in a specific domain.
▪ Finance: AI could help improve financial planning, risk management, fraud detection,
and investment decisions.
▪ Transportation: AI could help improve transportation safety, reduce traffic congestion,
and enable the development of autonomous vehicles.