KnowledgeBoat Logo
|
OPEN IN APP

Part II: AI — Chapter 4.2

Components & Stages of AI Project Cycle

Class 9 - Exploring Robotics & AI



Multiple Choice Questions

Question 1

Which of the following data visualisation techniques is depicted in this image?

Which of the following data visualisation techniques is depicted in this image. Familiarisation with Python, APC ICSE Robotics & Artificial Intelligence Solutions Class 9.
  1. Scatter Plot
  2. Fizz Plot
  3. Ball Plot
  4. Bubble Plot

Answer

Bubble Plot

Reason — The image depicts a Bubble Plot, which is a sophisticated data visualisation tool that displays three dimensions of data simultaneously. Each point's position is determined by two variables on the x and y axes, while the size of the bubble represents a third variable.

Question 2

What is the first stage in the AI Project Cycle?

  1. Data Acquisition
  2. Data Exploration
  3. Problem Scoping
  4. Modelling

Answer

Problem Scoping

Reason — Problem Scoping is the first stage of the AI Project Cycle, where the problem to be solved is identified and defined thoroughly, including understanding stakeholders, setting objectives and establishing constraints.

Question 3

Which stage involves gathering relevant data for the project?

  1. Problem Scoping
  2. Data Acquisition
  3. Modelling
  4. Evaluation

Answer

Data Acquisition

Reason — Data Acquisition is the stage where information needed for the AI system is gathered from various sources like sensors, databases, APIs, surveys and the internet.

Question 4

Which of the following is NOT a step in the AI Project Cycle?

  1. Evaluation
  2. Data Cleaning
  3. Problem Scoping
  4. Data Acquisition

Answer

Data Cleaning

Reason — The five main stages of the AI Project Cycle are Problem Scoping, Data Acquisition, Data Exploration, Modelling and Evaluation. Data Cleaning is part of the Data Exploration stage, not a separate step in the AI Project Cycle.

Question 5

Which of the following does not belong to the components of 4Ws Canvas?

  1. Who
  2. Where
  3. What
  4. When

Answer

When

Reason — The 4Ws Canvas in the AI Project Cycle consists of four key questions — Who, What, Where and Why. "When" is not a component of the 4Ws Canvas.

Question 6

What is data acquisition in the context of AI?

  1. The process of creating data
  2. The process of gathering information for AI systems
  3. The process of deleting old data
  4. The process of analysing data

Answer

The process of gathering information for AI systems

Reason — Data acquisition is the process of gathering information that an AI system needs to function. Without the right data, an AI system cannot work properly.

Question 7

What type of data might a Smart Agriculture project need?

  1. Data regarding local restaurants
  2. Data about soil quality and weather conditions
  3. Data nearby galaxies
  4. Data around urban traffic patterns

Answer

Data about soil quality and weather conditions

Reason — A Smart Agriculture project requires data about soil quality, weather conditions and crop health to optimise irrigation, planting schedules and resource management.

Question 8

What does structured data mean?

  1. Randomly organised data
  2. Data not arranged in any specific format
  3. Data organised in rows and columns
  4. Data painted on a canvas

Answer

Data organised in rows and columns

Reason — Structured data is well-organised, found in databases or spreadsheets, arranged in rows and columns, making it straightforward to input, store, retrieve and analyse.

Question 9

In a data visualisation, ............... can be the best suited for showing the distribution of a single numerical variable?

  1. Bar chart
  2. Histogram
  3. Scatter plot
  4. Pie chart

Answer

Histogram

Reason — A histogram is a graphical representation of data grouped into continuous number ranges, depicted as vertical bars. It is most suitable for visualising the distribution, central tendency and variability of a single numerical variable.

Question 10

............... is most suitable for comparing the proportion of different categories as a whole in a data visualisation?

  1. Bar chart
  2. Line chart
  3. Scatter plot
  4. Pie chart

Answer

Pie chart

Reason — A pie chart displays data as a circular region divided into segments, where each slice represents a category's contribution to the whole. It is most suitable for comparing the proportion of different categories as parts of a whole.

Fill blanks

Question 1

Fill in the blanks:

  1. The first step in the AI project cycle is project ..............., where the problem is identified and defined.
  2. Data ............... involves creating and training machine learning models as part of the AI Project Cycle.
  3. ............... is the process of gathering information that an AI system needs to function.
  4. ............... data is well-organised, typically found in databases or spreadsheets.
  5. ............... data represents descriptive information, usually collected through interviews, surveys or observations.
  6. ............... graph is a technique to visualise data that uses either horizontal or vertical bars.
  7. In a data visualisation, ............... chart is the most suitable for showing the change in values over time.
  8. ............... plot is a two-dimensional data visualisation that uses dots to represent the values for two different variables represented by points.
  9. ............... map portrays the geographic pattern of a particular subject matter in a geographic area.
  10. In a ............... graph, a node represents an individual element or entity, such as a person, computer or organisation, connected by the edges.

Answer

  1. The first step in the AI project cycle is project scoping, where the problem is identified and defined.
  2. Data modelling involves creating and training machine learning models as part of the AI Project Cycle.
  3. Data acquisition is the process of gathering information that an AI system needs to function.
  4. Structured data is well-organised, typically found in databases or spreadsheets.
  5. Qualitative data represents descriptive information, usually collected through interviews, surveys or observations.
  6. Bar graph is a technique to visualise data that uses either horizontal or vertical bars.
  7. In a data visualisation, line chart is the most suitable for showing the change in values over time.
  8. Scatter plot is a two-dimensional data visualisation that uses dots to represent the values for two different variables represented by points.
  9. Choropleth map portrays the geographic pattern of a particular subject matter in a geographic area.
  10. In a network graph, a node represents an individual element or entity, such as a person, computer or organisation, connected by the edges.

Name data visualisation technique

Question 1

Name the type of data visualisation technique used:

  1. to depict numeric data with one variable
  2. to depict numeric data with two variables
  3. to depict the chronological order of events
  4. to use colours for plotting values

Answer

  1. Histogram
  2. Scatter Plot
  3. Timeline
  4. Heat Map

Assertion and Reason based question

Question 1

Assertion (A): In AI Project Cycle, the modelling means developing algorithms that can analyse and interpret data to make decisions or predictions.

Reason (R): The goal of modelling is to build systems that can perform tasks such as learning, reasoning and solving problems.

Based on the above assertion and reasoning, pick an appropriate statement from the options given below:

  1. Both A and R are true and R is the correct explanation of A.
  2. Both A and R are true and R is not the correct explanation of A.
  3. A is true but R is false.
  4. A is false but R is true.
  5. Both A and R are false.

Answer

Both A and R are true and R is the correct explanation of A.

Reason — In AI, modelling involves developing algorithms that can analyse and interpret data to make decisions or predictions. The goal is to build systems that can perform tasks such as learning, reasoning and solving problems, which correctly explains why modelling is essential in the AI Project Cycle.

Question 2

Assertion (A): Data acquisition is crucial for an AI system to function effectively.

Reason (R): Without the correct data, an AI system cannot make accurate predictions or decisions.

Based on the above assertion and reasoning, pick an appropriate statement from the options given below:

  1. Both A and R are true and R is the correct explanation of A.
  2. Both A and R are true and R is not the correct explanation of A.
  3. A is true but R is false.
  4. A is false but R is true.
  5. Both A and R are false.

Answer

Both A and R are true and R is the correct explanation of A.

Reason — Data acquisition is crucial because AI systems learn from the data provided to them. If the data is accurate and relevant, the AI will make good and precise decisions. If the data is poor, the AI will not perform well.

Application based question

Question 1

Structured data is well-organised and easily searchable data, typically found in databases or spreadsheets (such as Microsoft Excel). This data is arranged in rows and columns, making it straightforward to input, store, retrieve, and analyse. For instance, your school's timetable is a form of structured data, with rows representing each class and columns containing details like subject, teacher, and time. This arrangement facilitates efficient data management and retrieval.

Based on the above paragraph, answer the following questions:

(a) What is structured data?

  1. Data that has no specific format
  2. Data that is well-organised and easily searchable
  3. Data that cannot be stored in databases
  4. Data that is difficult to retrieve and analyse

(b) Where is structured data typically found?

  1. In random text files
  2. In handwritten notes
  3. In databases or spreadsheets
  4. In video files

(c) What is the purpose of arranging data in rows and columns?

  1. To facilitate efficient data management and retrieval
  2. To make it easier to delete
  3. To make it look visually appealing
  4. To prevent data from being edited

(d) How is structured data usually arranged?

  1. In paragraphs and sentences
  2. In a timeline format
  3. In rows and columns
  4. In graphical format

Answer

(a) Data that is well-organised and easily searchable

(b) In databases or spreadsheets

(c) To facilitate efficient data management and retrieval

(d) In rows and columns

Question 2

Problem scoping is the first step in any AI project where we define and understand the problem thoroughly. This phase includes several important steps — Identifying the Problem, Defining Objectives, Understanding Stakeholders and Setting Constraints.

Based on the above paragraph, answer the following questions:

(a) Which aspect of Problem Scoping involves identifying everyone who will be affected by the project?

  1. Identifying the Problem
  2. Setting Constraints
  3. Choosing Algorithms
  4. Understanding Stakeholders

(b) What should be set to ensure that the AI project has measurable outcomes?

  1. Constraints
  2. Stakeholder roles
  3. Objectives
  4. Data collection methods

(c) ............... is the process of determining any limitations, such as budget or time, that may affect the AI project.

(d) ............... involves identifying everyone who will be involved in or affected by the project.

Answer

(a) Understanding Stakeholders

(b) Objectives

(c) Setting Constraints is the process of determining any limitations, such as budget or time, that may affect the AI project.

(d) Understanding Stakeholders involves identifying everyone who will be involved in or affected by the project.

Write short notes

Question 1

Write short notes on Problem Scoping.

Answer

Problem Scoping is the first step in any AI project where we define and understand the problem thoroughly. This phase includes several important steps such as selecting a theme, identifying the problem, setting goals, identifying stakeholders and establishing constraints. It ensures that the AI project addresses a relevant and well-defined issue. The 4Ws Canvas (Who, What, Where, Why) is commonly used during this phase to comprehensively understand the problem and develop a targeted solution.

Question 2

Write short notes on Data Exploration.

Answer

Data Exploration refers to the initial step in data analysis where analysts use data visualisation and statistical techniques to describe characteristics of the dataset such as size, quantity and accuracy. It involves examining and analysing datasets to uncover patterns, trends and insights. The process includes data cleaning, transformation and preliminary statistical analysis. It helps analysts understand the structure of data and the relationships within the data, preparing it for more in-depth analysis and visualisation.

Question 3

Write short notes on Data Visualisation.

Answer

Data Visualisation is the process of communicating and translating data and information into visual contexts to make the data easier for the human brain to understand. It uses charts, graphs and other visual tools to represent analysed data in a graphical form. It communicates complex ideas more clearly, helps identify patterns or trends and makes large datasets easier to interpret. Common techniques include plots, charts/graphs, maps, timelines, network diagrams and word clouds.

Question 4

Write short notes on Histogram.

Answer

A Histogram is a graphical representation of data grouped into continuous number ranges, depicted as vertical bars. The horizontal axis displays the number ranges, while the vertical axis represents the frequency or amount of data present in each range. Histograms are useful for visualising the distribution, central tendency and variability of a dataset, as well as for identifying patterns such as skewness or the presence of outliers. They are commonly used in statistics, quality control and research.

Question 5

Write short notes on Maps.

Answer

Maps are graphical representations that use geographical maps as a visual backdrop to display data points or statistical information associated with specific geographic locations. They help in visualising spatial distribution and regional patterns of data. The two common types are Heat Maps, which use colour gradients to represent value magnitudes within a matrix, and Choropleth Maps, which use colour shading on geographic areas to represent data values like population density, income levels or election results.

Question 6

Write short notes on Network Chart.

Answer

A Network Chart visually represents relationships between interconnected entities or nodes. Each node symbolises an individual element such as a person, computer or organisation, while the connecting lines or edges illustrate the relationships or interactions between them. Network diagrams are used to illustrate complex systems, highlighting how elements are linked and how things interact. They are widely employed in fields like computer networking, social network analysis, project management and organisational structure mapping.

Question 7

Write short notes on Word Cloud.

Answer

A Word Cloud is a visual representation of text data, displaying words in varying sizes based on their frequency or importance. The more frequently a word appears in the text, the larger it appears in the word cloud. The words often appear bolder or follow a specific colour scheme according to their frequency. Word clouds are used to summarise and visualise textual information, making it easy to identify key themes, topics or keywords. They are commonly utilised in fields such as data analysis, market research and content visualisation.

Question 8

Write short notes on Charts.

Answer

Charts are visual representations of data or information, typically using symbols and colours to display relationships, trends or patterns. They are represented through X-axis and Y-axis with at least one numerical value on one of the axes. Charts help simplify complex data for easier understanding and analysis. Common types of charts include Line Chart (for trends over time), Bar Chart (for comparing categories), Pie Chart (for showing proportions of a whole) and Histogram (for showing frequency distributions).

Answer the following questions

Question 1

What is meant by AI Project Cycle?

Answer

The AI Project Cycle is a structured approach for developing AI solutions and projects. It ensures that AI projects are systematically and efficiently executed in a time-bound manner.

Question 2

Why Problem Scoping is crucial in an AI project?

Answer

Problem Scoping is crucial in an AI project because it is the first step where we define and understand the problem thoroughly. It ensures that the project addresses a relevant and well-defined issue. By clearly defining the problem, identifying stakeholders, setting objectives and establishing constraints, problem scoping provides clear direction to the entire project. Without proper problem scoping, the AI solution may not meet the actual needs of users and resources could be wasted on solving the wrong problem.

Question 3

What are the key considerations when setting constraints in Problem Scoping?

Answer

The key considerations when setting constraints in Problem Scoping are as follows:

  1. Budget — The amount of money available to spend on the project, including costs for developing the AI, buying necessary equipment and ongoing maintenance.
  2. Time — The total time allowed to complete the project, from the beginning stages to when the AI system is fully operational.
  3. Technology — The tools and resources needed to make the project work, such as sensors, drones, internet connectivity and computing resources.
  4. Ethical Considerations — Making sure the project respects privacy, gets consent from everyone involved and doesn't harm the environment.

Question 4

Why is data acquisition important in AI projects?

Answer

Data acquisition is important in AI projects because AI systems learn from the data provided to them. Think of it like collecting ingredients for a recipe - without the right ingredients, you can't cook a good meal. Similarly, without good data, an AI system can't work properly. If the data is accurate and relevant, the AI will make good and precise decisions. If the data is poor, the AI won't perform well. Thus, the quality of data directly impacts the effectiveness and reliability of the AI system.

Question 5

What are the main steps involved in data acquisition?

Answer

The main steps involved in data acquisition are as follows:

  1. Identifying Data Needs — Determine what kind of data the AI project needs.
  2. Collecting Data — Gather the data from various sources such as sensors, drones or the internet.
  3. Ensuring Data Quality — Check that the data is accurate and relevant by removing errors or irrelevant information.
  4. Storing Data — Store the data in an organised way such as in databases or cloud storage so it can be easily accessed.
  5. Using Data — Feed the cleaned and organised data into the AI system for analysis and learning.

Question 6

Explain structured data with an example.

Answer

Structured data is well-organised data, typically found in databases or spreadsheets (such as Microsoft Excel). This data is arranged in rows and columns, making it straightforward to input, store, retrieve and analyse. It facilitates efficient data management and retrieval.

For example, a school's timetable is a form of structured data, where rows represent each class and columns contain details like subject, teacher and time.

Question 7

Explain the process of data acquisition in AI.

Answer

Data acquisition is the process of gathering information that an AI system needs to function. The process involves several key steps. First, the data needs of the project are identified to determine what kind of data is required. Next, the data is collected from various sources such as sensors, drones, databases, APIs, surveys or web scraping. The collected data is then checked for quality by removing errors and irrelevant information to ensure accuracy. After that, the data is stored in an organised manner using databases or cloud storage. Finally, the cleaned and organised data is fed into the AI system to enable it to analyse, learn and make predictions or decisions.

Question 8

How does structured data differ from unstructured data? Give examples.

Answer

Structured data is well-organised data that is arranged in rows and columns, typically found in databases or spreadsheets. It is easy to input, store, retrieve and analyse. For example, a school's timetable or an Excel sheet of student marks.

Unstructured data, on the other hand, does not have a predefined format, making it more difficult to process and analyse. It includes various formats like written documents, pictures, audio recordings and videos. For example, photos saved on a phone or text messages sent to friends.

Question 9

What are the different types of data used in context to AI project cycle?

Answer

The different types of data used in the AI project cycle are as follows:

  1. Structured Data — Well-organised data found in databases or spreadsheets, arranged in rows and columns. Example: School's timetable.
  2. Unstructured Data — Data that does not have a predefined format, such as written documents, pictures, audio recordings and videos. Example: Photos saved on phones.
  3. Qualitative Data — Descriptive, non-numerical information collected through interviews, surveys or observations. Example: Sharing your favourite movie.
  4. Quantitative Data — Numerical values and measurements that quantify characteristics or behaviour. Example: Height, weight or age.

Question 10

Why is data visualisation important in data analysis?

Answer

Data visualisation is important in data analysis because it represents data in a visual form, making it easier for the human brain to understand. It communicates information clearly and efficiently using graphical representations such as charts and graphs. It helps users in analysing large amounts of data in a simpler way and supports in finding incorrect data, corrupted or missing values. It also makes complex data more accessible, understandable and usable, enabling stakeholders to identify patterns, trends and make informed decisions.

Question 11

What is the benefit of using line charts in data visualisation?

Answer

Line charts are used to plot the relationship or dependence of one variable on another to display changes or trends. The main benefit of using line charts is that they are ideal for visualising continuous data and identifying trends, patterns and fluctuations over very long periods or continuously changing data. They are most often used to evaluate how data has changed over time. Line charts are widely used in fields such as finance, economics and science to monitor progress, forecast future data and analyse relationships between variables.

Question 12

Explain the following data visualisation techniques:

(a) Scatter Plot (b) Line Chart (c) Bar Graph (d) Heat Map (e) Timeline (f) Choropleth Map

Answer

(a) Scatter Plot — A scatter plot is a two-dimensional data visualisation that uses dots to represent the values for two different variables plotted against the horizontal and vertical axes. Each point implies the value for each observation. It is useful in illustrating relationships between variables and can be used to identify trends or correlations in data.

(b) Line Chart — A line chart is used to plot the relationship or dependence of one variable on another to display changes or trends. It is most often used to evaluate how data has changed over time and is ideal for visualising continuous data and identifying trends and fluctuations.

(c) Bar Graph — A bar graph is one of the most popular ways to visualise data using rectangular bars where each bar represents a category. The two types are Vertical Column chart (data with vertical bars) and Horizontal Column chart (data with flat horizontal bars). It is highly effective for comparing different categories and analysing data changes.

(d) Heat Map — A heat map is a data visualisation tool that uses colour gradients to represent value magnitudes within a matrix. Each cell is coloured based on its value, with different colours indicating various data ranges. Heat maps effectively display large, complex datasets, making patterns, correlations and anomalies easily identifiable.

(e) Timeline — A timeline is a graphical representation that shows events in chronological order along a linear scale. It can be horizontal or vertical and typically includes dates, labels and brief event descriptions. Timelines are effective for visualising historical developments, project schedules or process evolution.

(f) Choropleth Map — Choropleth maps are thematic maps that depict the geographic distribution of a specific subject across areas like countries, states or regions. They use colour shading to represent data values, with darker colours indicating higher values and lighter colours indicating lower values. Examples include India's map of Covid 19 spread.

Question 13

What are the two main types of modelling techniques in AI?

Answer

The two main types of modelling techniques in AI are:

  1. Rule-Based Models — These models follow specific rules set by humans. For example, "If the object is round and red, it is likely an apple." They offer simplicity and consistency but lack flexibility and learning capability.

  2. Learning-Based Models — These models learn from data instead of following strict rules. They analyse patterns in the data and make decisions based on what they have learned. They can be further classified into Supervised, Un-supervised and Reinforcement learning.

Question 14

Give two differences between rule-based model and learning-based model.

Answer

The two differences between rule-based and learning-based models are as follows:

  1. Decision Making — A rule-based model makes decisions by following specific predefined rules set by humans, whereas a learning-based model makes decisions by analysing patterns in the data it has been trained on.

  2. Learning Ability — A rule-based model does not learn from new experiences and always uses the same set of rules unless they are manually updated. In contrast, a learning-based model can learn from new data and improve over time, eliminating the need for manual rule updates.

Question 15

What are the advantages and disadvantages of rule-based modelling?

Answer

Advantages of Rule-Based Modelling:

  1. Easy to Understand — The system's decisions are clear because they follow straightforward rules.
  2. Simple to Create — Setting up a rule-based system is easy since you just need to define the rules.
  3. Consistent — The system behaves predictably, always following the same rules under the same conditions.

Disadvantages of Rule-Based Modelling:

  1. Not Flexible — The system can only handle situations covered by the predefined rules. Unexpected scenarios can be challenging to handle.
  2. Difficult to Manage — As the number of rules increases, it becomes harder to maintain and update the system.
  3. No Learning — The system does not learn from new experiences. It always uses the same set of rules unless they are manually updated.
PrevNext