Project_Cycle
Project_Cycle
Problem Scoping
4Ws Of Problem Scoping Problem
Statement Template SDG
(Development Goals)
What
Data Acquisition
Data Sources
Data Features
Machine Learning Based Data Exploration
Modelling
(Unlabelled data) Unsupervised Learning Evaluation
Clustering
Dimensionality Reduction
(Trial and Error) Reinforcement Learning Machine works on the rules
Clustering defined by the developer
Association
Data Sets
Data and
Traning Data Project Cycle
Testing Data
Practice
2
EG: Construction of a Building :
Planning – Construction - Commissioning ( Sale) – Operation & Maintenance –
Renovation (Either Demolish or make a new one)
Components of the project cycle are the steps that contribute to completing
the Project. The Components of AI Project Cycle are:-
* Image is the property of individual organisation and is used for reference only.
4
The 4W’s of Problem Scoping are Who, What, Where, and Why. This Ws
helps in identifying and understanding the problem in a better and efficient
manner.
Where - "Where” does the problem arise, situation, context, and location.
The Problem Statement Template helps us to summarize all the key points into
one single template.
So that in the future, whenever there is a need to look back at the basis of the
problem, we can take a look at the Problem Statement Template and
understand its key elements of it.
Data features ⚆_⚆ Refer to the type of data you want to collect. It must be flawless.
→
Cameras Observations
Camera captures the visual When we observe something
information and then that information carefully we get some information
which is called image is used as a For ex: Scientists Observe
source of data. creatures to study them.
Cameras are used to capture raw Observations is a time consuming
visual data. data source.
API Surveys
Application Programming interface. The survey is a method of
gathering specific information
API is a messenger which takes
from a sample of people.
requests and tells the system about
requests and gives the response. Example, a census survey for
analyzing the population.
Ex: Twitter API, Google Search API
7
Data Exploration is the process of arranging the gathered data uniformly for a
better understanding. Data can be arranged in the form of a table, plotting a
chart, or making a database.
To analyse the data, you need to visualise it in some user-friendly format so
that you can:
Quickly get a sense of the trends, relationships and patterns
Define strategy for which model to use at a later stage
Communicate the same to others effectively
The tools used to visualise the acquired data are known as data visualisation
or exploration tools.
Few data visualisation tools are: Google Charts, Tableau, Fusion Charts,
Highcharts
8
Rule Based Approach
→ 2 ways/Approaches
Learning Based Approach
Ex: You trained your model with 100 images of apples and bananas. Now If you test
it by showing an apple, it will figure out and tell if it's an apple or not. Here Labeled
images of apple and banana were fed, due to which the model could detect the fruit.
*Labeled Images: Simply, when the model is told about what the image is.
→ Classification
Here, Data is categorized under different labels
according to some parameters given in the input
and then the labels are predicted for the data.
→ Regression
Regression is a type of supervised learning
which is used to predict continuous value.
→ Clustering
Its an algorithm which can cluster the unknown
data according to the patterns or trends identified
out of it
The patterns observed can be known to the
developer or it can be unique.
N
12
→ Dimensionality Reduction:
We can visualize up to 3-Dimensions only.
To reduce the dimensions and still be able to make
sense of the data, we use Dimensionality Reduction.
The ball in our hand is 3-Dimensions. But if we click
its picture, the data transform to 2-D.
Use Used for Training the Model Used for Testing the Model after it is trained
Is a lot bigger than testing data and It is smaller than Training Set and constitutes
Size constitutes about 70% to 80% about 20% to 30%