Unit 2 AIML
Unit 2 AIML
▪ Generating patterns:
▪ Generating images or motion sequences
▪ Recognizing anomalies:
▪ – Unusual credit card transactions
▪ – Unusual patterns of sensor readings in a nuclear power plant
▪ Prediction:
▪ – Future stock prices or currency exchange rates
▪Introduction to AI
▪ Artificial Intelligence (AI) is a branch of computer science that
focuses on creating machines or systems capable of performing
tasks that typically require human intelligence. These tasks
include learning, reasoning, problem-solving, perception,
language understanding, and decision-making. The ultimate goal
of AI is to develop machines that can exhibit intelligence similar
to or even surpassing human intelligence.
Types of AI
▪ AI can be broadly categorized into two types:
▪ Narrow AI (or Weak AI)
Narrow AI is designed to perform a specific task or a set of tasks,
such as speech recognition, image recognition, or playing chess
▪ General AI (or Strong AI)
▪ General AI, on the other hand, refers to machines with the ability to
understand, learn, and apply knowledge across various domains, similar
to human intelligence.
Components of AI includes
1. Machine Learning (ML): It is a subset of AI that involves the development of algorithms
and statistical models that enable computers to improve their performance on a task through
experience.
2. Deep Learning: This is a subfield of machine learning that involves neural networks with
multiple layers (deep neural networks). Deep learning has proven to be highly effective in
tasks such as image and speech recognition, natural language processing, and more.
3. Natural Language Processing (NLP): NLP enables computers to understand, interpret,
and generate human language. It is crucial for applications like chatbots, language
translation, and sentiment analysis.
4. Computer Vision: This field focuses on enabling machines to interpret and understand
visual information from the world, such as images and videos. Applications include facial
recognition, object detection, and autonomous vehicles.
5. Robotics: Integrating AI with robotics allows machines to interact with the physical world,
perform tasks, and make decisions based on sensory input.
6. Expert Systems: These are computer systems designed to mimic the decision-making
abilities of a human expert in a specific domain. They use rule-based systems and
knowledge representation to solve complex problems.
AI/ML
▪ Machine learning is making great strides
▪ Large, good data sets
▪ Compute power
▪ Progress in algorithms
▪ Many interesting applications
▪ commericial
▪ scientific
▪ Links with artificial intelligence
▪ However, AI machine learning
Machine Learning Tasks
▪ Supervised learning
▪ regression: predict numerical values
▪ classification: predict categorical values, i.e., labels
▪ Unsupervised learning
▪ clustering: group data according to "distance"
▪ association: find frequent co-occurrences
▪ link prediction: discover relationships in data
▪ data reduction: project features to fewer features
▪ Reinforcement learning
Machine Learning Algorithms
▪ Regression:
Ridge regression, Support Vector Machines, Random Forest,
Multilayer Neural Networks, Deep Neural Networks, ...
▪ Classification:
Naive Base, , Support Vector Machines,
Random Forest, Multilayer Neural Networks,
Deep Neural Networks, ...
▪ Clustering:
k-Means, Hierarchical Clustering, ...
Issues
▪ Many machine learning/AI projects fail
(Gartner claims 85 %)
Job Roles
● Machine Learning Engineer
● Data scientist
● Robotics scientist
● Research
● NLP Engineer
● Computer Vision Engineer.