70% found this document useful (10 votes)
12K views11 pages

AI Project Cycle Overview for Class 9

1. The AI project cycle begins with identifying a problem and ends with deploying a successful model. 2. Data is acquired from various sources to understand the problem requirements and is then explored to identify patterns. 3. Different AI models are tested and evaluated on the data before selecting the most efficient one to develop and deploy.

Uploaded by

Ammu Siri
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
70% found this document useful (10 votes)
12K views11 pages

AI Project Cycle Overview for Class 9

1. The AI project cycle begins with identifying a problem and ends with deploying a successful model. 2. Data is acquired from various sources to understand the problem requirements and is then explored to identify patterns. 3. Different AI models are tested and evaluated on the data before selecting the most efficient one to develop and deploy.

Uploaded by

Ammu Siri
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • AI Project Introduction
  • Problem Scoping
  • The 4Ws Canvas
  • Data Acquisition
  • Project Scoping Template
  • Data Exploration
  • Data Visualization Techniques

AI PROJECT CYCLE

Summary - AI Project cycle


The project cycle starts with identification of a problem and ends at the
deployment of a successful model.
SUMMARY:
1. Firstly, identify the problem for which an AI model needs to be made.
2. Acquire data from various reliable and authentic sources that will be the base of
your project as it will help in understanding the requirement.
3. Since the data collected is big data, you can try to represent it and graphically by
using graphs, data bases flowcharts, maps etc. This makes it Easier for you to
interpret the patterns that are acquired data follows.
4. After exploring the pattern, the next step is to decide upon the type of model to
build to achieve the suitable output.
5. Test the selected model and figure out the most efficient one.
6. Develop the algorithm on the selected model.
7. After the completion of the model, it needs to be now tested on some newly
fetched data. The result will be helpful in evaluating the model and improving it
8. Project cycle is now complete and ready to be deployed.
Problem Scoping:
Problem scoping is a term used to define the process of selecting a problem which
we might want to solve using AI knowledge. Identifying a problem and then having
a vision to solve it is called a problem scoping.
Data Acquisition:

Note: The data needs to be accurate and reliable as it ensures the efficiency of your
system.
Data Exploration:
Data exploration is the first step of data analysis which is used to visualize data to
uncover insights from the start or identify areas or patterns to dive into and dig
more. It allows for a deeper, more detailed, and better understanding of the data.
Modelling:
To implement your idea, you now look at different AI enabled algorithms which
work on computer vision (since you are working on visual data).
You go through several models and select the ones which match you are
requirements.
After choosing the model, you implement it. This is known as the modelling stage.
Evaluation:
As you move towards deploying your model in the real world, you test it in as many
ways as possible. The stage of testing the models is known as evaluation.
In this stage, we evaluate each and every model tried and choose the model which
gives the most efficient and reliable results.

Problem Scoping:

These problems can be small or big, sometimes we ignore them, sometimes we


need urgent solutions. Problem scoping is the process by which we figure out the
problem that we need to solve.
The 4Ws Canvas:
The 4Ws Canvas is a helpful tool in Problem Scoping. Basically, questions which
help us understand the problems in a better, more structured way.
The 4w’s are:
After filling the 4w's problem Canvas you need to summarize all the Canvas into
one statement.
The problem statement template helps us to put together all the key points into a
single template for future reference.
PROJECT SCOPING TEMPLATE:

Data Acquisition
Data Acquisition: Data Acquisition consists of two words:
Data: Data refers to the raw facts, figures, information, or statistics.
Acquisition: Acquisition refers to acquiring data for the project.

Data
Data can be defined as a representation of facts or instructions about some entity
(students, school, sports, business, animals etc.) that can be processed or
communicated by humans or machines.
Data is a collection of facts such as numbers, words, pictures, audio clips, videos,
maps, measurements or even just descriptions of things.
Data maybe represented with the help of character such as alphabets a to z, A to Z
digits (0-9) or special characters (+, -,/,*,<>= etc.)
Data is classified into:
1. Structured Data
2. Unstructured Data

1. Structured data
Structure data is categorized as a quantitative data
It is a type of data most of us work with everyday
Structured Data has predefined data types and formats so that it fits well in the
column or fields of database or spreadsheets.
They are highly organized and easily analyzed.
The data is structured in accurately defined fields.
The data is stored in relational data bases or spreadsheets like Excel.
Examples of structure data are: name, age address etc
2. Unstructured data
Unstructured data Is categorized as qualitative data.
It cannot be Processed and analyzed using a conventional relational
database(RDBMS) methods.
Unstructured data is difficult to deconstruct because it has no predefined model,
meaning it cannot be organized in relational databases.
Instead, non-relational or no SQL database, are best fit for managing unstructured
data
Examples of unstructured data include video, audio, mobile activity, social media
activity, satellite imagery and Surveillance imagery and the list goes on.
Data sets
A data set is a set or Collection of data.
This set is normally presented in tabular form.
Every column describes a particular variable
And each row corresponds to a given number of data set as per the given question.
This is a part of data management.
The dataset consists of one or more members corresponding to each row.
Data sets describe values of a each variable for unknown quantities such as
height weight temperature volume extra of an object or values of Random
numbers. The values in the set are known as the Datum.
Training data
A training data set is a database of examples used during the learning process and
is used to fit the parameters.
Maximum part of the dataset comes under training data (usually 80% )
Test Data
A test set is a set of example used only to access the performance of the fully
specified classifier.
A very little part of the data set is used for test data( usually 20%).
Note: The training data and test data or not different, they are usually divided from
the main data set in 80-20%.
Data Features
A measurable piece of data that can be used for analysis.
In csv and Excel files they could be seen as columns.
Features are also sometimes referred to as variables or attributes.
Depending on what we are trying to analyse, the features we include in our data
set can vary widely.

Acquiring data sources


1. Surveys
2. Webscrapping
3. Sensors
4. Cameras
5. Observations
6. API- application program interface
Surveys
It is one of the method to acquire the data for our Second stage of AI Project cycle
i.e Data Acquisition.
A research method used for collecting data from a predefined group of
respondents to gain information and insights into the various topics of interest.
Cameras
A camera captures A visual image
A device for recording visual images in the form of photographs, film or videos
signals.
Could be used to collect data for CV projects.
Web Scrapping
Web scrapping is a process of collecting structured web data in an automated
fashion. Is also called web data extraction.
In use cases of web scrapping include price monitoring, price intelligence, news
monitoring, market research many others.
Observations
Some data we can acquired through monitoring and close inspection.
Sensors
A device which detects or measures a physical property and records, indicates, or
otherwise response to it.
Examples: Temperature sensors, humidity sensors, pressure sensors, proximity
sensors, level sensors, infrared sensors etc
API
An API is a software intermediate that allows two applications to talk to each other.
It uses as a data exchange between front and back end.
Note:

System Maps
A system Map is a diagrammatic representation of a set of things working together.
It focuses on the components and boundaries of a system.
System Maps helps us to find relationships between different elements of the
program which we have scoped.
It helps to find a solution to achieve the goal of our project.
Rules for system maps are
The circle represents elements
Arrows are used to represent relationships or interconnections.
The + or - signs are indicators of the nature of relationships. The arrowhead
depicts the direction of the effect and the sign (+ or -) shows the relationship.

DATA EXPLORATION:
Data Exploration: Data exploration is the first step of data analysis which is used
to visualize data to uncover insights from the start or identify areas or patterns to
dive into and dig more. It allows for a deeper, more detailed, and better
understanding of the data.
Data Visualization is a part of this where we visualize and present the data in terms
of tables, pie charts, bar graphs, line graphs, bubble Map, etc.
Goal: The goal of data exploration is to learn about characteristics and potential
problems of a data set without the need to formulate assumptions about the data
beforehand.
In statistics, data exploration is often referred to as "exploratory data analysis" and
contrasts traditional hypothesis testing.
Since its beginnings, EDA has been a very graphical approach. Typical plots include
histograms, box plots, scatter plots and many more in order to learn about
distributions, correlations, Trends and other data characteristics.

Why to Explore?
Thus to analyse the data, we need to visualise it in some user friendly format so
that we can:
Quickly get a sense of trends relationships and patterns contained within the data.
Define strategy for which model to use at a later stage.
Communicate the same to others effectively.
Data Visualization Techniques:

Common questions

Powered by AI

The 4Ws Canvas is crucial in problem scoping as it systematically breaks down a problem into What, Why, Who, and Where questions. This structured approach ensures a comprehensive understanding of the issue at hand, providing clarity on the problem's scope, stakeholders involved, the reasons for its importance, and its contextual boundaries. By thoroughly addressing these aspects, AI teams are better positioned to develop targeted, effective solutions. The canvas facilitates communication and consensus among team members, paving the way for innovative, aligned strategies that are grounded in well-defined objectives .

To acquire reliable data in AI projects, utilizing multiple strategies such as surveys, web scraping, sensors, cameras, observations, and APIs is recommended. Each method offers unique strengths; for instance, surveys provide structured data, while web scraping can gather large volumes of proprietary information, and APIs allow seamless data exchange between applications. Reliable data acquisition is pivotal for the project's success because the accuracy and reliability of the data directly affect the model's performance and the validity of the insights drawn. Comprehensive data collection strategies ensure a robust dataset, leading to more dependable AI models and solutions .

Training data and test data serve distinct roles in AI model evaluation. Training data, typically 80% of the dataset, is used to fit the model's parameters during the learning process, effectively shaping the model's behavior. Test data, constituting about 20% of the dataset, is reserved exclusively for evaluating the model's performance after it is fully specified. This division is essential to objectively assess the model's generalization ability, ensuring that the model not only fits the training data but also performs well on unseen examples—a key indicator of the model's reliability and effectiveness .

Data exploration allows for a deeper understanding of the data's characteristics and potential issues without assuming the data's nature beforehand. By visualizing data through tables, pie charts, and various plots, insights into trends, relationships, and distributions are uncovered, which are crucial for defining strategies for model selection. This foundational understanding guides the selection of appropriate models and informs evaluation decisions, ensuring more effective and reliable results in AI projects .

Data features impact model performance significantly as they represent the inputs on which the model will base its learning. Hence, the quality and relevance of selected features directly influence the model's ability to learn patterns and make accurate predictions. Features should be selected based on their predictive power, correlation with the target variable, and overall contribution to the model's performance. A well-thought-out feature selection process—incorporating methods like feature importance ranking or dimensionality reduction—ensures that the model is both efficient and avoids overfitting, resulting in robust predictive performance .

Problem scoping is the process of identifying and understanding the problem that needs to be solved using AI. It involves selecting an AI problem and having a vision to solve it. This stage is critical because it lays the foundation for the entire AI project cycle, ensuring that the project is relevant and addresses a genuine need. By using the 4Ws canvas, teams can structure their understanding of the problem more effectively, creating a comprehensive problem statement that will guide the rest of the project .

Structured data is highly organized with predefined formats stored in relational databases, making it easier to analyze and process using conventional methods. It impacts data acquisition by being straightforward to integrate into existing analytical frameworks. On the other hand, unstructured data lacks a predefined model and requires more complex methodologies like no SQL databases for processing. The acquisition of unstructured data typically involves more innovative collection techniques, such as web scraping or APIs, to manage diverse data forms like videos and social media activity, posing a challenge but also offering richer insights when harnessed effectively .

Exploratory Data Analysis (EDA) differs from traditional hypothesis testing in that it does not start with predefined hypotheses to test. Instead, EDA involves using visual techniques to uncover patterns, correlations, and trends within a dataset, providing a clear understanding of data characteristics and potential issues. EDA is preferred in the initial phases because it offers flexibility and insight that can shape subsequent analyses without the constraints of initial assumptions, thus allowing for dynamic adjustment of strategies based on data-driven observations .

Data visualization is integral to data exploration because it transforms raw data into a visual context, such as graphs or charts, allowing for easier identification of patterns, trends, and outliers. This method facilitates quicker comprehension and analysis of complex datasets, empowering AI teams to make informed decisions about model selection and strategy. Visualization not only aids in internal analysis but also serves as a powerful tool for communicating insights effectively to stakeholders, enhancing collaborative decision-making and strategic planning .

System maps play a critical role in AI projects by diagrammatically representing the components and boundaries of a system, thus highlighting the relationships between different elements. By using symbols like circles for elements and arrows for relationships, these maps help identify how various parts interconnect, with + or - signs indicating the nature of these relationships. Through system maps, stakeholders can visualize and strategize about how changes in one component may affect others, fostering a holistic understanding necessary for achieving project goals and optimizing system performance .

AI PROJECT CYCLE 
Summary - AI Project cycle 
The project cycle starts with identification of a problem and ends at the 
depl
Problem Scoping: 
Problem scoping is a term used to define the process of selecting a problem which 
we might want to solve u
The 4Ws Canvas:  
The 4Ws Canvas is a helpful tool in Problem Scoping. Basically, questions which 
help us understand the pro
After filling the 4w's problem Canvas you need to summarize all the Canvas into 
one statement.  
The problem statement templ
Data Acquisition: Data Acquisition consists of two words: 
Data: Data refers to the raw facts, figures, information, or stati
Data sets 
A data set is a set or Collection of data. 
This set is normally presented in tabular form. 
Every column describe
Surveys 
It is one of the method to acquire the data for our Second stage of AI Project cycle 
i.e Data Acquisition. 
A resea
The circle represents elements 
Arrows are used to represent relationships or interconnections. 
The + or - signs are indicat
Data Visualization Techniques:

You might also like