0% found this document useful (0 votes)
61 views36 pages

Chapter3-AI-ProjectLife Cycle

The document discusses the key steps in an artificial intelligence project life cycle. It describes problem scoping as the first step which involves selecting a problem to solve using AI. The second step is data acquisition, which refers to collecting the necessary data to train AI models. The third step discussed is data exploration, where the data is visualized to identify trends and patterns to inform the selection of appropriate AI models. The full project life cycle process is aimed at developing an effective AI solution.

Uploaded by

SMRITI SETHI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views36 pages

Chapter3-AI-ProjectLife Cycle

The document discusses the key steps in an artificial intelligence project life cycle. It describes problem scoping as the first step which involves selecting a problem to solve using AI. The second step is data acquisition, which refers to collecting the necessary data to train AI models. The third step discussed is data exploration, where the data is visualized to identify trends and patterns to inform the selection of appropriate AI models. The full project life cycle process is aimed at developing an effective AI solution.

Uploaded by

SMRITI SETHI
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 36

Chapter3:

Artificial Intelligence:
Project Life cycle
Project
• A project is a temporary endeavour
undertaken to create a unique
product , service or result.
• It can be defined as a series of
activities which is aimed at bringing
about clearly specified objectives
within a defined time period and a
defined budget.
• A project is a unique set of coordinated
activities/jobs , with defined starting
and finishing points ,undertaken by
individual, or organisations to meet
specific objectives within defined and
scheduled cost and performance
parameters.
Project Life Cycle
• It is a sequence of phases that a
project goes through from its initiation
to its closure.
• The project life cycle provides the
basic foundation of the actions that
has to be performed in the project
irrespective of the specific work
involved.
• Project life cycle range from predictive
or plan –driven approach to adaptive
or change – driven approach.
• Predictive /plan –Driven approach :
The specifics are defined at the start of
the projects and any alterations to
scope are carefully addressed.
• Adaptive / change Driven approach :
The product is developed over multiple
iterations, and detailed scope is
defined for iterations only as the
iterations begins.
Project Cycle Management
• PCM is a project management
approach that addresses the
complexities of a project through all of
its phases, while maintaining
alignment with the strategies and
objectives agreed upon by the
stakeholders at the onset.
Steps involved in an AI
Project life cycle
• Problem Scoping : Includes the
problem which you wish to solve with
the help of your project.
• Data Acquisition :includes acquiring
the data for the AI project.
• Data Exploration :
• Includes exploring the data,
interpreting some useful information
out of the
• Modelling: Includes looking at different AI-
enabled algorithms , going through several
models and selecting the one which match
your requirement and then implementing the
chosen model.
• Evaluation: Includes deploying the
concerned model in the real world and
evaluating each and every model and then
choosing the model which gives the most
efficient and reliable result
First Step:
Problem Scoping
• It is selecting a problem which we
want to solve using our AI Knowledge.
• Involves identifying a problem and
having a vision on it to solve it.
• It involves a series of steps to narrow
down to a problem statement from a
board theme.
Eg
• Selected theme for your project:_________
• Reason for selecting this theme:..................
• Topics under this theme:................................
• Choose any one topic from the list down the
problem under the topic:...............
• Now state the selected problem as
your GOAL.
• Write the goal/Aim of your
project:...............
4Ws Framework
• 4Ws Framework ca be used to
understand step by step how problem
scoping is done.
• Who?
• What?
• Where?
• Why?
• Who?
• The who block helps to analyse the
people getting affected directly or
indirectly due to it.
Stakeholders are the people who get
benefited with the solution
• What?
• Find the nature of the problem
• Gathering evidences to prove that the
problem exist.(news papers,
magazines, media, announcements
etc.
• Where?
• Focussing on the context
/situations/location of the problem.

• Why?
• We think about the benefits which the
stakeholders and the society would get
from the solution.
Second Step:
Data Acquisition
• Data is the lifeblood of AI.
• AI system have the ability to process
enormous amount of data.
• Accuracy increases along with data
volume.
• Data is the foundational element that
makes AI powerful.
• Data can be a piece of information or
facts or statistics collected together for
reference or analysis.
• An AI project need to be trained with
data to predict output.
Training Data &Testing Data
Data features
• It refers to the type of data you want to
collect.
• As data is important part of the AI project,
the data acquired should be authentic ,
reliable , and correct.
• The data acquisition method should be
conflict free.
• Some ways of data acquisition : surveys,
sensors , cameras, observations etc.
Points to remember
• Data should not be collected from
random websites as the data might not
be authentic.
• Data which we collect should be open
source . Extracting private data can an
offence.
System Mapping
• It help us to find relationship between
different elements of the problem
which we have scoped.
• It helps us in strategising the solution
for achieving the goal of our project.
• System : An interconnected set of
elements that is coherently organized
in a way that achieve something (a
function or purpose).
• System Map: A list of components
• The main use of system map is to help
structure a system and communicate
the result to others.
A system comprises

• Elements: These are different ,discrete


elements within the system.
• Eg: organs in a human body.
• Interconnections :These are the
relationship that connect the elements.
• Eg: food webs and predator-pray
relationship.
Rules for drawing system
Map
• the blobs represent boundaries of
system components; words are used
to name each component;
• blobs outside the main system
boundary represent components of the
environment;
• blobs inside the main system
boundary represent components of the
system, and components may
themselves be grouped into
subsystems;
• blobs may overlap only if one or more
components (which need not be
depicted) are common to both.
The guidelines for
drawing system maps are:
• the system boundary must be clear;
• dashed lines can be used when
boundaries are not clear;
• irregular blobs are preferable to
regular boxes since the latter suggest
precision;
• overlaps are to be avoided if possible;
• maps should show components but
not try to represent their properties;
• the size of blobs does not represent
importance, but avoid important blobs
being smaller than less important
blobs;
• blobs can be anywhere, but it is best
to put important components close
together;
• leave space in the map for clarity and
later additions;
• don’t divide blobs except when
emphasising a partition.
• Link to make system maps online
using an animated too:
https://ncase.me/loopy/
Third Step:
Data Exploration
• We need to explore and visualize data
before jumping into the AI model.
• Data visualization is the representation
of data in graphical format.
• It will help to identify the trends ,
relationships and patterns present in
data.
• It help us to decide on which model
/models to use in the subsequent AI
project cycle stage.
• Data visualization is the discipline of
trying to understand data by placing it
in a visual context so that the patterns
,trends and correlations that might not
be otherwise be detected can be
exposed.
We need to visualise the data in
a user friendly format to:
• Analyse data.
• Get a sense of the trends ,
relationships and patterns contained
within the data.
• Define strategies for which model to
use at a later stage.
• Communicate the same to others.
We use various data
visualization techniques:

• https://datavizcatalogue.com/
• Visit the above link to explore various
data visualisation techniques.

You might also like