You are on page 1of 14

BMS COLLEGE OF

COMMERCE AND
MANAGEMENT
BCA 5TH SEMESTER

GROUP 13 :
Team members :
-----------------
1.Prajwal D R - U18IN21S0027
2.Rakshitha H S - U18IN21S0007
3.Sanjay - U18IN21S0036
4.Rakshitha N - UN18IN21S0021
ARTIFICIAL
INTELLIGENCE
INTRODUCTION
Machine learning is a subset of artificial
intelligence that focus on learning data to
develop an algorithm that can be used to
make a prediction

ART I FI CI AL I NT E L LI GENCE 3
WHY MACHINE LEARNING :
Traditional programming relies on explicit instructions , while
machine learning enables systems to learn and improve from data.

Unlike traditional programming , machine learning models can


adapt to changes in data patterns .This adaptability makes them
well suited for scenarios where the underlying patterns may evolve
over time allowing for more robust and flexible solutions.

ART I FI CI AL I NT E L LI GENCE 4
Traditional programming Machine learning

In traditional programming, rule-based code is written by Machine learning is a subset of artificial intelligence that
the developers depending on the problem statements. focus on learning from data to develop n algorithm that can
be used to make a prediction.

Traditional programming is typically rule based and Machine learning uses a data driven approach, it is
deterministic. It hasn’t self-learning features like machine typically trained on historical data and then used to make
learning and artificial intelligence. predictions on new data.

Traditional programming is totally dependent on the Machine learning can find patterns and insights in large
intelligence of developers. So, it has very limited capability. datasets that might be difficult for humans to discover.

Traditional programming is often used to build applications Machine learning is a subset of Artificial intelligence(AI)
and software systems that have specific functionality. And now it is used in various AI-based tasks like Chatbot
question answering, self-driven car, etc.

ART I FI CI AL I NT E L LI GENCE
5
ART I FI CI AL I NT E L LI GENCE 6
 In this step, we need to identify the different
data sources, as data can be collected from
various sources such as files, database, internet
or mobile devices. It is one of the most
important steps of the life cycle.
 The quality and quantity of the collected data
will determine the efficiency of the output. The
G AT H E R I N G D ATA more will be the data, the more accurate will be
the prediction.
This steps includes the below task :
 Identify various data sources
 Collect data
 Integrate the data obtained from different
sources.
ART I FI CI AL I NT E L LI GENCE
7
In this step, first, we put all data together and then
randomize the ordering of data.
This step can be further divided into 2 processes:
1.Data exploration :
 it is used to understand the nature of data that
we have to work with. We need to understand
the characteristics, format and quality of data.
 A better understanding of data leads to an
D ATA P R E PA R AT I O N
effective outcome.
 And outliers.
2.Data pre-processing:
 Now the next step is preprocessing of data for
its analysis

ART I FI CI AL I NT E L LI GENCE 8
 It is the process of cleaning and converting raw
data into a usable format.
 It is the process of cleaning the data, selecting
the variable to use and transforming the data in
a proper format to make it is more suitable for
analysis in the next step.
D ATA W R A N G L I N G  It is necessary that data we have collected is
always of our use as some of the data may not
be useful.
In real world applications, collected data may
have various issues, including missing values,
Duplicate data, invalid data.

ART I FI CI AL I NT E L LI GENCE 9
 Now the cleaned and prepared data is passed on
to the analysis step. This step involves :
 Selection of analytical techniques
 Building models
 Review the result
 The aim of this step is to build a machine
A N A LY S E D ATA learning model to analyze the data using
various analytical techniques and review the
outcome.

ART I FI CI AL I NT E L LI GENCE 10
 Now the next step is to train the model, in this
step we train our model to improve its
performance for better outcome of the problem.
TRAIN THE MODEL  We use datasets to train the model using
various machine learning algorithms

ART I FI CI AL I NT E L LI GENCE 11
Once our machine learning model has been trained
on a given datasets, then we test the model. In this
TEST THE MODEL step, we check for the accuracy of our model by
providing a test datasets to it.

ART I FI CI AL I NT E L LI GENCE 12
The last step of machine learning life cycle is
DEPLOYMENT deployment, where we deploy the model in the
real-world system.

ART I FI CI AL I NT E L LI GENCE 13
THANK YOU

14

You might also like