From Page 80: Revision Time (on Data Literacy, Privacy, 1.
Important Points and Definitions
Artificial Intelligence (AI): When a machine possesses the
ability to mimic human traits, i.e., make decisions, predict the
future, learn and improve on its own, it is said to have artificial
intelligence. In other words, a machine is artificially intelligent
when it can accomplish tasks by itself - collect data, understand
it, analyze it, learn from it, and improve itself. AI is a form of
intelligence, a type of technology, and a field of study. Its core
idea is to build machines and algorithms capable of performing
computational tasks that would otherwise require human-like
brain functions.
o Key Characteristics of an Artificially Intelligent
Machine: Mimics human intelligence, can solve real-
world problems, improves on its own from past
experiences, and can predict and make decisions on its
own.
o How to make a machine intelligent: Data + Algorithm =
AI Machine.
Three Domains of AI: AI can be divided into different domains
based on the type of data they process.
o Computer Vision (CV): An AI domain that works with
videos and images, enabling machines to interpret and
understand visual information.
o Natural Language Processing (NLP): An AI domain
focused on textual data, enabling machines to comprehend,
generate, and manipulate human language.
o Data for AI / Statistical Data: Refers to statistical
techniques to analyze, interpret, and draw insights from
numerical/tabular data.
AI Project Cycle: A 6-step process which aids in problem-
solving using Artificial Intelligence.
o Six Steps: Problem Scoping, Data Acquisition, Data
Exploration, Modeling, Evaluation, Deployment.
Problem Scoping
This is the initial and crucial stage where the problem to be
solved using AI is clearly defined. It involves understanding the
context of the problem and identifying the stakeholders. The
"4Ws Problem Canvas" (Who, What, Where, Why) is used to
thoroughly analyze the problem and set a clear goal for the AI
project.
Data Acquisition
Once the problem is scoped, this stage focuses on gathering
relevant and authentic data. Data is the foundation of any AI
project, and it needs to be reliable and appropriate for the
problem statement. Various methods like surveys, web scraping,
sensors, cameras, and observations are used to collect data. The
data collected is categorized into "Training Data" (used to train
the AI model) and "Testing Data" (used to evaluate the trained
model).
Data Exploration
In this stage, the acquired data is analyzed and visualized to
uncover patterns, trends, and relationships. Data, especially in
its raw form, can be complex. Visualizing it through various
graphical representations (like bar charts, line graphs, pie charts,
scatter plots) makes it more understandable for humans and
helps in strategizing for the subsequent modeling stage.
Modeling
This stage involves developing or selecting appropriate AI
models (algorithms) to address the defined problem. It's where
the machine learns from the data. AI models can generally be
classified into two approaches:
o Rule-Based Approach: The machine follows predefined
rules or instructions provided by the developer. The
learning is static.
o Learning-Based Approach: The machine learns by itself
from the data, designing its own algorithms and adapting
to changes in the data. This includes Machine Learning
(ML) and Deep Learning (DL), where DL is a subset of
ML and ML is a subset of AI.
Evaluation
After the model is built and trained, it needs to be rigorously
tested to assess its efficiency and performance. This stage
involves feeding the model with "Testing Data" (data it hasn't
seen before) and comparing its predictions with the actual
outcomes. Terminologies like True Positive and False Positive
are used to understand the model's accuracy. The goal is to fine-
tune the model for the best possible performance.
Deployment
This is the final stage where the developed and evaluated AI
model or solution is implemented in a real-world scenario. It
involves making the solution ready for use by the intended
users, such as integrating it into mobile apps, websites, or
existing systems. Monitoring and maintenance are also crucial
aspects of this stage to ensure the solution continues to perform
effectively.
4Ws Problem Canvas:
1. Who?: Who are the stakeholders? What do we know about
them?
2. What?: What is the problem? How do you know it is a problem
(evidence)?
3. Where?: What is the context/situation the stakeholders
experience this problem? Where is the problem located?
4. Why?: What would hold value for the stakeholders? How will
the solution improve their situation?
5. Machine Learning (ML): Enables machines to improve at
tasks with experience. The machine learns from its mistakes and
improvises itself using its own experiences.
6. Deep Learning (DL): Enables software to train itself to
perform tasks with vast amounts of data. It is the most advanced
form of Artificial Intelligence out of AI, ML, and DL. It is a
subset of Machine Learning.
7. Relationship between AI, ML, DL: Artificial Intelligence is
the umbrella terminology which covers Machine Learning and
Deep Learning, with Deep Learning being a subset of Machine
Learning.
8. Rule-based approach: Generally based on the data and rules
fed to the machine, where the machine reacts accordingly to
deliver the desired output.
9. Learning-based approach: The machine is fed with data
and the desired output, to which the machine designs its own
algorithm (or set of rules) to match the data to the desired output
fed into the machine
Data Literacy: Cultivating Data Literacy means acquiring,
developing, and improving data literacy skills. It provides
guidance on using data efficiently and with all levels of
awareness.
Data Privacy: Involves rules to keep individual and private data
safe. Considerations include whether AI collects personal data,
what it does with the data, if it informs users about data
collection, and if it ensures or compromises safety.
Data Security: The practice of protecting digital information
from unauthorized access, corruption, or theft throughout its
entire lifecycle.
AI Bias: Partiality or preference for one over the other, often
coming from the collected data, which then appears in the
results. Considerations include ensuring data equally represents
all sections of included populations, preventing AI from
discriminating, and ensuring AI does not exclude people.
Human Rights in AI: When building AI solutions, it's crucial
to ensure they follow human rights. This includes ensuring AI
does not take away freedom, discriminate against people, or
deprive people of jobs.
Generative AI: (Introduced at page 122, so basic definition
included) A type of AI that can create new content, such as
images or text. Ethical considerations include potential for fake
news/deepfakes, bias amplification, misinformation spread, and
privacy breaches (generating sensitive personal information).
2. Question and Answers
From Page 14: Quiz Time: AI Quiz
1. Which one of the following is an application of AI?
o a. Remote controlled Drone
o b. Self-Driving Car
o c. Self-Service Kiosk
o d. Self-Watering Plant System
o Answer: b. Self-Driving Car (based on general knowledge
of AI applications; not explicitly stated as the sole answer
in the text, but the most prominent AI application among
the choices)
2. This language is easy to learn and is one of the most popular
languages for AI today:
o a. C++
o b. Python
o c. Ruby
o d. Java
o Answer: b. Python (based on general knowledge of AI
programming languages; not explicitly stated in the
provided text snippet).
3. This field is enabling computers to identify and process
images as humans do:
o a. Face Recognition
o b. Model-view-controller
o c. Computer Vision
o d. Eye-in-Hand System
o Answer: c. Computer Vision
4. What does NLP stand for in AI?
o a. Neutral Learning Projection
o b. Neuro-Linguistic Programming
o c. Natural Language Processing
o d. Neural Logic Presentation
o Answer: c. Natural Language Processing
5. Which of the following is not a domain of artificial
intelligence?
o a. Data Management System
o b. Computer Vision
o c. Natural Language Processing
o d. Data Science
o Answer: a. Data Management System (The three domains
mentioned are Computer Vision, Natural Language
Processing, and Data for AI/Statistical Data)
From Page 15: Part B - Questions
1. How can AI be used as a tool to transform the world into a
better place?
o Answer: AI can be leveraged to drive positive social
change. Examples include developing AI solutions for
social impact in a straightforward manner , improving
medical imaging for detailed understanding of patient
health , and potentially mitigating financial losses through
fraud and risk detection based on data analysis.
2. Can you list down a few applications in your smartphone
that widely make use of computer vision?
o Answer: Face Lock in Smartphones. (Other common
examples not explicitly in text but implied by the domain:
camera filters, augmented reality apps).
3. Draw out the difference between the three domains of AI
with respect to the types of data they use.
o Answer:
Computer Vision (CV): Works with visual data like
videos and images.
Natural Language Processing (NLP): Works with
textual data, enabling machines to understand,
generate, and manipulate human language.
Data for AI / Statistical Data: Works with
numerical or tabular data, using statistical techniques
to analyze and interpret it.
From Page 37: Quiz Time! (on AI Project Cycle)
1. Which one of the following is the second stage of AI project
cycle?
o a. Data Exploration
o b. Data Acquisition
o c. Modelling
o d. Problem Scoping
o Answer: b. Data Acquisition (Problem Scoping is the first,
Data Acquisition is the second).
2. Which of the following comes under Problem Scoping?
o a. System Mapping
o b. 4Ws Canvas
o c. Data Features
o d. Web scraping
o Answer: b. 4Ws Canvas
3. Which of the following is not valid for Data Acquisition?
o a. Web scraping
o b. Surveys
o c. Sensors
o d. Announcements
o Answer: d. Announcements (Web scraping, surveys, and
sensors are common methods for data acquisition, while
announcements are not a data acquisition method)
4. If an arrow goes from X to Y with a – (minus) sign, it means
that
o a. If X increases, Y decreases
o b. The direction of relation is opposite
o c. If X increases, Y increases
o d. It is a bi-directional relationship
o Answer: a. If X increases, Y decreases (This is a standard
representation in system mapping for inverse
relationships).
5. Which of the following is not a part of the 4Ws Problem
Canvas?
o a. Who?
o b. Why?
o c. What?
o d. Which?
o Answer: d. Which?
From Page 46: Revision Time (on Data Exploration)
1. What is the significance of Data Exploration after you have
acquired the data for the problem scoped? Explain with
examples.
o Answer: Data exploration is significant because it allows
students to explore different types of graphical
representations and learn how to visualize the data they
have. Its primary purpose is to discover patterns and
insights in data. For example, by visualizing data features
in various types of graphs, one can observe trends and
patterns.
2. What do you think is the relevance of Data Visualization in
AI?
o Answer: Data visualization is crucial in AI as it helps
students find trends and patterns from the data they
explore. It makes complex AI concepts accessible and
helps in developing strategies for AI projects.
3. List any five graphs used for data visualization.
o Answer: (The document doesn't explicitly list five, but
common types are generally taught in data visualization)
Bar Graph, Line Graph, Pie Chart, Scatter Plot,
Histograms.
4. How is Data Exploration different from Data Acquisition?
o Answer:
Data Acquisition: Focuses on learning various ways
to acquire data from reliable and authentic sources.
Data Exploration: Focuses on analysing and
visualizing the acquired data using different types of
graphs to find trends and patterns.
5. Use an example to explain at least one Data Visualization
technique.
o Answer: Bar Graph: A Bar Graph is an example of
graphical data interpretation. It can be used to compare
different categories of data using rectangular bars of
varying lengths. For instance, if you have data on the
number of students who prefer different sports (e.g.,
cricket, football, basketball), a bar graph can visually show
which sport is most popular.
From Page 62: Revision Time (on AI Project Cycle - Steps)
1. Rearrange the steps of AI project cycle in correct order:
o a. Data Acquisition
o b. Problem Scoping
o c. Modelling
o d. Data Exploration
o e. Deployment
o f. Evaluation
o Answer: b. Problem Scoping, a. Data Acquisition, d. Data
Exploration, c. Modelling, f. Evaluation, e. Deployment
2. The process of breaking down the big problem into a series
of simple steps is known as:
o a. Efficiency
o b. Modularity
o c. Both a) and b)
o d. None of the above
o Answer: b. Modularity (Though not explicitly defined up
to page 80, modularity is the correct term for breaking
down a problem into simpler, manageable parts in
computing and engineering).
3. The primary purpose of data exploration in AI project cycle
is
o a. To make data more complicated
o b. To simplify complex data
o c. To discover patterns and insights in data
o d. To visualize data
o Answer: c. To discover patterns and insights in data
4. Deployment is the final stage in the AI project cycle where
the AI model or solution is implemented in a real-world
scenario.
o a. True
o b. False
o Answer: a. True
Security)
1. Cultivating Data Literacy means:
o a) Utilize vocabulary and analytical skills
o b) Acquire, develop, and improve data literacy skills
o c) Develop skills in statistical methodologies
o d) Develop skills in Math
o Answer: b) Acquire, develop, and improve data literacy
skills
2. Data Privacy and Data Security are often used
interchangeably but they are different from each other
o a) True
o b) False
o Answer: a) True (The document implies this by providing
separate definitions and considerations for each).
3. The _______ provides guidance on using data efficiently and
with all levels of awareness.
o a) data security framework
o b) data literacy framework
o c) data privacy framework
o d) data acquisition framework
o Answer: b) data literacy framework
4. _______ allows us to understand why things are happening
in a particular way
o a) data
o b) information
o c) knowledge
o d) wisdom
o Answer: c) knowledge (While data leads to information
and information to knowledge, knowledge is what truly
allows understanding of 'why').
5. _______ is the practice of protecting digital information
from unauthorized access, corruption, or theft throughout
its entire lifecycle.
o a) data security
o b) data literacy
o c) data privacy
o d) data acquisition