Ai Project Cycle
Ai Project Cycle
PROBLEM SCOPING
• 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? - Focusing 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.
4W’s Canvas
PROBLEM SOLVING TEMPLATE – 4W’S
FRAMEWORK
DATA AQUISITION
Facts and statistics collected together for An asset or object bought or obtained, typically by a
reference or analysis. library or museum
➢ Data requirement
➢ Data Collection
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.
DATA FEATURES
Open
Reliable Authentic
Sourced
OBSERVATIONS APPLICATION
CAMERAS PROGRAM INTERFACE
THROUGH SYSTEM MAPS
Purpose : The purpose of this section is to identify reliable and authentic data sources for its acquisition
https://www.youtube.com/watch?v=ToSsHHxJW6c
Eg. To make system maps on the topic Water Cycle with the following elements
DATA EXPLORING
Facts and statistics collected together for Inquire into or discuss (a subject) in detail.
reference or analysis.
Here various types of graphs will be explored using online open sourced website.
MODELING
Selecting Developing
Algorithm Model
Selecting the best way to reach the solution Converting Algorithm into Model
Artificial Learning
Where Machine is identifying
Machine Learning
Where Machine is Learning with the
help of data features
Deep Learning – Neural Network
Learn Data features on its own
AI is an umbrella discipline that covers everything
related to making machines smarter. Machine Learning
(ML) is commonly used along with AI but it is a subset
of AI. ML refers to an AI system that can self-learn
based on the algorithm. Systems that get smarter and
smarter over time without human intervention is ML.
Deep Learning (DL) is a machine learning (ML) applied
to large data sets. Most AI work involves ML because
intelligent behaviour requires considerable knowledge.
MACHINE
LEARNING
LEARNING
BASED
AI
MODELS DEEP
LEARNING
RULE
BASED
Rule based approach refers to the AI
modelling where the relationship or
patterns in data are defined by the
developer.
The machine follows the rules or
instructions given by the developer,
and performs its task accordingly.
Learning based approach refers to the AI modelling where the relationship or patterns
in data are not defined by the developer.
In this approach, random data is fed to the machine and it is left on the machine to
figure out patterns and trends out of it.
Generally this is approached is followed when the data is unlabeled and too random
for a human to make sense out of it.
Thus the machine looks at the data, tries to extract similar features out of it and
clusters same datasets together
As output the machine tells us the about the trends which it observed in the training
data
Decision Tree
A decision tree is a decision support tool that uses a tree-like model of decisions and their possible
consequences, including chance event outcomes, resource costs, and utility. It is one way to display an
algorithm that only contains conditional control statements.
It is a rule-based AI model which helps the machine in predicting what an element is with the help of
various decisions (or rules) fed to it. Decision Trees are made on the basis of the dataset we have and
change according to the parameters which we take into consideration for modeling
While making Decision Trees, one should take a good look at the dataset given to them and try to figure
out what pattern does the output leaf follow. Try selecting any one output and on its basis, find out the
common links which all the similar outputs have
Internal
Nodes
Branches
Leaf Nodes
EVALUATION
The program evaluation process goes through four phases —
planning, implementation, completion, and dissemination and
reporting — that complement the phases of program
development and implementation. Each phase has unique
issues, methods, and procedures.
1) Review prior evaluation results, recommendations and
lessons learned. Evaluation enables continuous
improvement and learning to be used for new strategies,
programmes and projects;
2) Review evaluation plans to ensure coordination and
coherence of evaluation activities;
3) Carefully plan the timing of the evaluations; and,
4) Ensure sufficient funding (calculated with the Evaluation
Budget Matrix). The planning stage further includes
consultation with stakeholders.
EVALUATION AND DEPLOYMENT
➢ Project Evaluation
➢ Project deployment
➢ System tuning
➢ Project Review
Create a 4W Project Canvas for the following. As more and more
new technologies get into play, risks will get more concentrated
into a common network. Cybersecurity becomes extremely
complicated in such scenarios and goes beyond the control of
firewalls. It will not be able to detect unusual activity and
patterns including the movement of data. Think how AI
algorithms can scrape through vast amounts of logs to identify
susceptible user behaviour. Use an AI project cycle to clearly
identify the scope, how you will collect data, model and
evaluation parameters