Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

AI Project Life Cycle

Introduction to AI project Life Cycle


Learning Objectives:
1. To understand how AI projects are designed
2. To apply learnings to work on AI projects
Introduction to AI project Life Cycle
• AI Project cycle provides us with an appropriate
framework which can leads us towards the goal of our AI
project.
Introduction to AI project Life Cycle
1.Set the goal for AI project , State the factors to be involved in the
problem - Problem scoping.
2.Acquire the data in different format and parameters.
3.Remove the unwanted data and keep the reliable , authentic data.
4.Explore the various databases, images and other formats to interpret
the pattern.
5.Exploring the patterns to find the suitable Model.
6.Find the suitable AI algorithm as a base for this model , develop the
system.
7. Test the model with mix of data and evaluate all the conditions has
met.
AI project Life Cycle
The AI Project life cycle has 5 stages:
AI Project Life cycle Example
Imagine you are working as a Chief Intelligence
officer from well established Law Enforcement. You
have a case to find the person who is giving the
political threat to the politician.AI project life cycle
will help to find the threat. The AI Project Cycle
mainly has 5 stages
AI Project Life Cycle

• These steps show how we plan to execute the tasks


around us. Consciously or Subconsciously our mind
makes up plans for every task which we have to
accomplish which is why things become clearer
• in our mind. Similarly, if we have to develop an AI
project, the AI Project Cycle provides us with an
appropriate framework which can lead us towards
the goal.
PROBLEM SCOPING
• First stage of investigating the political threat ,the
factors need to be list out to find the better security
system to safeguard the politician.Problem scoping is to
help to find the aim of the system and assess all the
factors carefully.
PROBLEM SCOPING

• Factors of this investigation is listed below:


1. List out the people who are allowed to enter inside the
politician's house
2.profiles of Authorised people with their ID cards or tags.
3.Getting the photograph's of unauthorised people
4.GPS and Coordinates of the house and neighbour areas.
5.RFID tags for Entry/Exit points.
DATA ACQUISITION
• These above factors are helpful to acquire the data in
different format from the various sources like viedos,
audios, texts, coordinates etc...
• This stage is known
as Data Acquisition
DATA CLEANING

• After acquring the data ,some images were low


resolution, small in size, some images were missing
and some GPS coordintes were wrong.Here Data
cleaning will take part.
DATA EXPLORATION

1.Create a Database and put the names of authorised


people with images.
2.Accumulate all the photographs and try to derive a
pattern.
3.Make the database with clean data.
4.In this stage we interpret some information which is
useful to the investigation is known as Data Exploration.
MODELING
MODELING

• In this stage the system has developed to explore the


images of the people who entered into the house
and check with the database along with the
variables,parameters and keywords.This is known as
Modeling.
• To implement this system AI enabled algorithm is
working on computer vision with various models and
select the suitable one.
EVALUATION
EVALUATION

• The Surveilance system is ready to test with mix of


authorised and unauthorised images.As to move the
deploying the model in the real world,varoius test
will be done.The stage of testing the models is
evaluation.After evaluating the model ,implementing
into the house and finding the person sucessfully
through the model.
Problem Scoping-First stage

• Problem Scoping means selecting a problem which we might


want to solve using AI Knowledge.The sample themes are
Ishikawa tool

• After listing out the problem using the themes, find


the topic which we need to solve.
• Find the rootcause of the problem using Ishikawa
tool or Fishbone diagram.This tool is to identify the
relationship of the various parameters and variables
and give the insight of the process behavior.
• This tool can be applied in any situations to find out
the reasons.
Ishikawa tool

• let us try in the case of an organization where employees


come late.Here problems are narrowed down to the specific
reasons.
Problem Scoping Activity
• Read the passage from the following link .
• http://wwf.panda.org/knowledge_hub/endangered_species/ele
phants/african_elephants/afelephants_threats/
• https://www.nationalgeographic.com/animals/2018/11/wildlife
-watch-news-tuskless-elephants-behavior-change/
• https://www.savetheelephants.org/about-elephants-2-3-
2/importance-of-elephants/
• https://www.nikela.org/how-the-african-elephant-is-important-
to-its-ecosystem/
• https://www.worldwildlife.org/initiatives/wildlife-conservation
4Ws Problem Canvas
• Another tool which used in problem scoping is 4Ws
problem canvas.
• It helps us to identify the key elements related to the
problem.
Who?

• The “Who” block helps in analysing the people getting affected directly or
indirectly due to it. Under this, we find out who the ‘Stakeholders’ to this problem
are and what we know about them.
• Stakeholders are the people who face this problem and would be benefitted with
the solution. Here is the Who Canvas:
What?

• Under the “What” block, you need to look into what you have on hand. At this
stage, you need to determine the nature of the problem. What is the problem and
how do you know that it is a problem?
• Under this block, you also gather evidence to prove that the problem you have
selected actually exists . Newspaper articles, Media, announcements, etc are some
examples. Here is the What Canvas:
Where?

• Now that you know who is associated with the problem and what the problem
actually is; you need to focus on the context/situation/location of the problem. This
block will help you look into the situation in which the problem arises, the context
of it, and the locations where it is prominent. Here is the Where Canvas:
Why?

• You have finally listed down all the major elements that affect the problem
directly. Now it is convenient to understand who the people that would be
benefitted by the solution are; what is to be solved; and where will the
solution be deployed. These three canvases now become the base of why you
want to solve this problem. Thus, in the “Why” canvas, think about the
benefits which the stakeholders would get from the solution and how it will
benefit them as well as the society.
Why?
4Ws Problem Canvas

• After filling the 4Ws Problem canvas, you now need to


summarise all the cards into one template. The
• Problem Statement Template helps us to summarise all
the key points into one single Template so
• that in future, whenever there is need to look back at the
basis of the problem, we can take a look at
• the Problem Statement Template and understand the key
elements of it.
4Ws Problem Canvas

You might also like