Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 31

+-An

Internship Report
on

ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING


Submitted to

CHADALAWADA RAMANAMMA ENGINEERING COLLEGE


In partial fulfilment of the requirements for the Award of Degree of

BACHELOR OF TECHNOLOGY in

ELECTRICAL AND ELECTRONICS ENGINEERING

S. A. MAHABOOB SHAREEF
Regd. No.: 22P15A0229

Under the Supervision of


Ms. GOGULA VYSHNAVI M.Tech, (Ph.D)
Assistant Professor

(Duration: 22 Nov, 2023 to 23 Dec, 2023)

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING


CHADALAWADA RAMANAMMA ENGINEERING COLLEGE
(AUTONOMOUS)
(Accredited by NAAC, Approved by AICTE, New Delhi, Affiliated to JNTU Anantapur)
Renigunta Road, Tirupati – 517 506, Andhra Pradesh, India
2022 - 2025
CHADALAWADA RAMANAMMA ENGINEERING COLLEGE
(AUTONOMOUS)

Department of Electrical and Electronics Engineering

CERTIFICATE
This is to certify that the Internship report on “ARTIFICIAL INTELLIGENCE AND

MACHINE LEARNING”, is Bonafide work done by S. A. MAHABOOB

SHAREEF (Regd. No.: 22P15A0229) in the Department of “ELECTRICAL AND


ELECTRONICS ENGINEERING”, and submitted to Chadalawada Ramanamma
Engineering College (Autonomous), Tirupati under my guidance during the Academic year 2023-24.

GUIDE HEAD

Ms. GOGULA VYSHNAVI Dr. J. SRINU NAICK


Assistant Professor Professor
Department of EEE Department of EEE
INTERNSHIP CERTIFICATE
ACKNOWLEDGEMENT

First, I would like to thank our chairman sir Dr. CHADALAWADA KRISHNA
MURTHY for the facilities provided to accomplish this internship.

I am highly indebted to Principal Dr. P. RAMESH KUMAR for providing the


opportunity to do my internship course and others.

I am very much thankful to dean (academics) Dr. C. SUBHAS for his continuous
support in academics.

I would like to extend my thanks to our Head of the Department Dr. J. SRINU
NAICK for his constructive criticism throughout my internship.

I would like to thank my guide Ms. GOGULA VYSHNAVI for her guidance and
support.

I would like to thank the Director of YBI Foundation, Dr. ALOK YADAV for
allowing me to do an internship within the organization.

I also would like all the people that worked along with me YBI Foundation, Delhi
with their patience and openness created an enjoyable working environment.

I am extremely great full to my parents, department staff members, and friends who
helped me in the successful completion of this internship.

It is indeed with a great sense of pleasure and immense sense of gratitude that I
acknowledge the help of these individuals.

(S. A. MAHABOOB SHAREEF)

Regd. No.: 22P15A0229


ABSTRACT

Machine Learning (ML) and Artificial Intelligence (AI) techniques are becoming
increasingly useful in various domains. Here we give a review of their application in various
computer systems. The ubiquity of applications in AI and ML are fostered by an increase in
availability of data, advances in computing technology, and new robust techniques. Unlike
the present trend of Deep Learning approaches, here we present techniques that can be
applied to a variety of applications without huge training data requirements. In this paper,
we show how Machine Learning and Artificial Intelligence methods are applied in various
domains in computer systems, including those of networks and operating systems. In
summary, AI solves tasks that require human intelligence while ML is a subset of artificial
intelligence that solves specific tasks by learning from data and making predictions. This
means that all machine learning is AI, but not all AI is machine learning. In today's world,
technology is growing very fast, and we are getting in touch with different new technologies
day by day here, one of the booming technologies of computer science is Artificial
Intelligence which is ready to create a new revolution in the world by making intelligent
machines the Artificial Intelligence is now all around us. It is currently working with a
variety of subfields, ranging from general to specific, such as self-driving cars, playing
chess, proving theorems, playing music, painting, etc.
WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
22/11/23 Wednesday Introduction to Artificial Intelligence
23/11/23 Thursday Uses of Artificial Intelligence
24/11/23 Friday Need for Artificial Intelligence
25/11/23 Saturday Approach of Artificial Intelligence
27/11/23 Monday History of Artificial Intelligence
28/11/23 Tuesday Features of Artificial Intelligence

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
29/11/23 Wednesday Types of Artificial Intelligence
30/11/23 Thursday AO*Algorithm & Alpha-Beta Pruning
01/12/23 Friday Minimax Algorithm
02/12/23 Saturday Properties of search Algorithm
04/12/23 Monday Revision
05/12/23 Tuesday Problem Solving Session

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
06/12/23 Wednesday Introduction of ML
07/12/23 Thursday Python Libraries
08/12/23 Friday Python Libraries
09/12/23 Saturday Reason for choosing ML
11/12/23 Monday Linear Regression
12/12/23 Tuesday Problem Solving Session

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
13/12/23 Wednesday ML Algorithms
14/12/23 Thursday Revision
15/12/23 Friday Problem Solving Session
16/12/23 Saturday Revision
18/12/23 Monday Revision
19/12/23 Tuesday Mock Test
INDEX

S. NO. CONTENTS PAGE NO.


1. INTRODUCTION OF AI 1
2. GOALS OF AI 2

2.1 Fundamentals of python with AI 3

3. INTRODUCTION OF ML 7

4. TYPES OF MACHINE LEARNING 8

4.1 Supervised Learning 8

4. 2 Unsupervised Learning 9

4.3 Semi-Supervised Learning 10

4.4 Reinforcement Learning 11

5. ARCHITECTURE OF ML 12

5.1 Machine Learning Algorithms 13

5.2 Linear Regression 13


5.3 Logistic Regression 14
5.4 Decision Tree Algorithm 14
5.5 Support Vector Machine Algorithm 15
5.6 Naive Bayes Algorithm 15
5.7 K-Nearest Neighbour (KNN) 16
5.8 K-Means Clustering 16

5.9 Random Forest Algorithm 16

Advantages of AI&ML 18

Applications of AI&ML 19

6. CONCLUSION 21

REFERENCES 22
LIST OF THE FIGURES

S. NO. NAME OF THE FIGURE PAGE NO.

1.1 Overview of Artificial Intelligence 1

2.1 Disciplines of AI 2

3.1 Fundamentals of Python 4

3.2 Statements 5

3.3 Indentation 5

3.4 Tokens 7

4.1 Types of Machine Learning 9

4.2 Supervised Learning 10

4.3 Unsupervised Learning 10

4.4 Semi-Supervised Learning 11

4.5 Reinforcement Learning 12

5.1 Architecture of ML 13

5.2 Linear Regression 15

5.3 Applications of AI 22
5.4 Applications of ML 23
ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

1. INTRODUCTION OF ARTIFICIAL INTELLIGENCE


Artificial Intelligence tutorial provides an introduction to ai which will
help you to understand the concepts behind artificial intelligence. In this
tutorial, we have also discussed various popular topics such as history of ai,
applications of ai, deep learning, machine learning, natural language
processing, reinforcement learning, q-learning, intelligent agents, various
search algorithms, etc. The figure 1.1 shows the overview of Artificial
Intelligence.

Figure 1.1: Overview of Artificial Intelligence

Our AI tutorial is prepared from an elementary level so you can easily


understand the complete tutorial from basic concepts to the high-level
concepts.

Artificial Intelligence

Before learning about artificial intelligence, we should know that what


is the importance of AI and why should we learn it. Following are some main
reasons to learn about AI:

 With the help of AI, you can create such software or devices which can
solve real-world problems very easily and with accuracy such as health
issues, marketing, traffic issues, etc.

 With the help of AI, you can create your personal virtual assistant, such as
Cortana, google assistant, Siri, etc.

Department of EEE, CREC (A) 1


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

2. GOALS OF ARTIFICIAL INTELLIGENCE

The following are the main goals of artificial intelligence:

Replicate human intelligence

 Solve knowledge-intensive tasks

 An intelligent connection of perception and action

 Building a machine which can perform tasks that requires human


intelligence such as:

1. Proving a theorem

2. Playing chess

3. Plan some surgical operation

4. Driving a car in traffic

Artificial intelligence is not just a part of computer science even it's so


vast and requires lots of other factors which can contribute to it. To create the
ai first we should know that how intelligence is composed. Goals of Artificial
Intelligence is shown in figure 2.1.

2.1 : Goals of Figure Artificial Intelligence

Department of EEE, CREC (A) 2


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

3. FUNDAMENTALS OF PYTHON

Fundamentals of python consists of a discussion of basic building blocks of


the python programming language. Here, “fundamentals of python”, is divided
into the following categories. And we will be discussing each topic separately.
Figure
3.1 shows the fundamentals of Python.

Figure 3.1: Fundamentals of Python

Here, “fundamentals of python”, is divided into the following categories.

Statements:

Python statements are nothing but logical instructions that interpreters can read
and execute. It can be both single and multiline. There are two categories of
statements in python:

 Expression statements

Department of EEE, CREC (A) 3


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

 Assignment statements

Department of EEE, CREC (A) 4


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
An expression is a combination of operators and operands that is interpreted to
produce some other value. In any programming language, an expression is
evaluated as per the precedence of its operators.

An Assignment statement is a statement that is used to set a value to the variable


name in a program. Assignment statement allows a variable to hold different types
of values during its program lifespan.

Assignment statement allows a variable to hold different types of values during its
program lifespan. The types of statements is shown in figure 3.2.

Figure 3.2: Statements

Another way of understanding an assignment statement is, it stores a value in


the memory location which is denoted by a variable name.

Indentation:

Unlike most programming languages python uses indentation to mark a block


of code. Indentation is shown in the figure 3.3.

Department of EEE, CREC (A) 5


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

Figure 3.3: Indentation

According to python style guidelines or pep8, you should keep an indent size
of four.

Comments:

Comments are nothing but tagged lines of in codes which increases the
readability of the code and make the code self-explanatory. Comments in
Python are the lines in the code that are ignored by the interpreter during the
execution of the program. Comments enhance the readability of the code and
help the programmers to understand the code very carefully. There are three
Types of comments in Python:

 Single line Comments

 Multiline Comments

 Docstring Comments

Variables:

A variable is a memory address that can change and when a memory address
cannot change then it is known as constant. Variable is the name of the
memory location where data is stored. Once a variable is stored then space is
allocated in memory. It defines a variable using a combination of numbers,
letters, and the underscore character.

Department of EEE, CREC (A) 6


Constants:
ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
Constant is a type of variable that holds values, whose value cannot be
changed. In reality, we rarely use constants in Python. Offers several built-in
constants, such as True, False, and None. Python also allows users to create
their custom constants using the keyword None. Constants are stored in
memory, and they are accessed using their respective names. Constants can
be of any data type, including integers, floats, strings, and tuples.

Tokens:

Tokens are the smallest unit of the program. There are the following
tokens in python. Tokens is shown in figure 3.4.

Reserved words or keywords

 Identifiers

 Literals

 Operators

Figure 3.4: Tokens

Tokenization replaces a sensitive data element, for example, a bank


account number, with a non-sensitive substitute, known as a token. The token
is a randomized data string that has no essential or exploitable value .

Department of EEE, CREC (A) 7


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

Introduction of ML

A subset of machine learning is closely related to computational


statistics, which focuses on making predictions using computers, but not all
machine learning is statistical learning. The study of mathematical
optimization delivers methods, theory and application domains to the field of
machine learning. Data mining is a related field of study, focusing on
exploratory data analysis through unsupervised learning.

Some implementations of machine learning use data and neural


networks in a way that mimics the working of a biological brain.[8][9]In its
application across business problems, machine learning is also referred to as
analytics. Machine learning (ML) is a field of inquiry devoted to
understanding and building methods that 'learn', that is, methods that leverage
data to improve performance on some set of tasks. It is seen as a part of
intelligence. These ML algorithms help to solve different business problems
like Regression, Classification, Forecasting, Clustering, and Associations, etc.

Machine Learning is a branch of manmade brain power science that


is structures that can read the details. for example, a typewriter can learn to
receive the email and determine the difference between spam and non-spam
messages with each other. after preparation, the draft can place new messages
in their envelopes using the settings .The process of creating machine learning
algorithms. The techniques it uses and look inside the concepts that are
require

Department of EEE, CREC (A) 8


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
4. TYPES OF MACHINE LEARNING

Based on the methods and way of learning, machine learning is divided


into mainly four types, as shown in figure 4.1 which are:

 Supervised Machine Learning

 Unsupervised Machine Learning

 Semi-Supervised Machine Learning

 Reinforcement Learning

Figure 4.1: Types of Machine Learning

4.1 SUPERVISED LEARNING

In Supervised learning, you train the machine using data which is well “labeled”.
It means some data is already tagged with the correct answer. It can be compared
to learning which takes place in the presence of a supervisor or a teacher.

The main goal of the supervised learning technique is to map the input
variable(x) with the output variable(y). differences. Machines are instructed
to find the hidden patterns from the input dataset. Now, the machine is well
trained, so it will check all the features of the object, such as height, shape,

Department of EEE, CREC (A) 9


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
colour, eyes, ears, tail, etc., and find that it's a cat. Supervised learning is
shown in figure 4.2.

Figure 4.2: Supervised Learning

This is the process of how the machine identifies the objects in


Supervised Learning.

4.2 UNSUPERVISED MACHINE LEARNING

unsupervised learning is different from the Supervised learning


technique; as its name suggests, there is no need for supervision. It means, in
unsupervised machine learning, the machine is trained using the unlabeled
dataset, and the machine predicts the output without any supervision. un
supervision learning is shown in figure 4.3

Figure 4.3: Unsupervised Learning

Department of EEE, CREC (A) 9


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
In unsupervised learning, the models are trained with the data that is
neither classified nor labelled, and the model acts on that data.

4.3 SEMI-SUPERVISED LEARNING

Semi-Supervised learning is a type of Machine Learning algorithm that


lies between Supervised and Unsupervised machine learning. It represents the
intermediate ground between Supervised (With Labelled training data) and
Unsupervised learning (with no labelled training data) algorithms and uses the
combination of labelled and unlabeled during the training period. semi
supervised learning is shown figure 4.4

Figure 4.4: Semi-Supervised Learning

Although Semi-supervised learning is the middle ground between


supervised and unsupervised learning and operates on the data that consists of a
few labels. It is completely different from supervised and unsupervised learning
as they are based on the labels .

4.4 REINFORCEMENT LEARNING

Reinforcement learning works on a feedback-based process, in which an


AI agent (A software component) automatically experiences, and improving
its performance. Agent gets rewarded for each good action and get punished
for each bad action; hence the goal of reinforcement learning agent is to
maximize the rewards. An example of reinforcement learning is to play a
game, where
Department of EEE, CREC (A) 10
ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
the Game is the environment, moves of an agent at each step define states, and
the goal of the agent is to get a high score.

In reinforcement learning, there is no labelled data like supervised


learning, and agents learn from their experiences only. The reinforcement learning
process is similar to a human being; for example, a child learns various things by
experiences in his day-to-day life. Reinforcement learning is shown in figure 4.5.

Figure 4.5: Reinforcement Learning process

An example of reinforcement learning is to play a game, where the


Game is the environment, moves of an agent at each step define states, and the
goal of the agent is to get a high score. Agent receives feedback in terms of
punishment and reward.

Department of EEE, CREC (A) 11


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

5. ARCHITECTURE OF MACHINE LEARNING

Data Pipeline:

Data doesn’t come in a structured format-it’s up to the system itself to


clean, categorize, and structure that information, so it is usable by the
machine learning algorithms. The pipeline handles this by taking unstructured
data, removing incomplete or corrupt data, applying classification, and
storing that information for rapid retrieval. Architecture of ML is shown in
figure 5.1.

Figure 5.1: Architecture of Machine Learning Training:

ML systems must be trained, and as such, information is streamed into


a training staging area where the system learns how to use that data outside of
a production environment.

Evaluation:

Once the training systems leverage the data and (hopefully) learn best
practices, data scientists must evaluate the training results.

Department of EEE, CREC (A) 12


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
Prediction: Also known as analytics or processing, the trained ML system
applies its strategies to real data in real-world experiences.

Interaction:

User interfaces for the ML system, including dashboards, APIs, and


applications provide valuable ways for the intended audience to interact with
processing results.

Data Orchestration:

Between training, application, and data intake, it’s critical that data and
operations move and act in the best interests of the system. An orchestration
infrastructure helps automate the coordination of these different components
for maximum efficiency.

5.1 MACHINE LEARNING ALGORITHMS

There are nine types of algorithms in machine learning:

1. Linear Regression Algorithm

2. Logistic Regression Algorithm

3. Decision Tree

4. SVM

5. Naïve Bayes

6. KNN

7. K-Means Clustering

5.2 Linear Regression

Linear regression is perhaps one of the most well-known and well-


understood algorithms in statistics and machine learning. Predictive modeling

Department of EEE, CREC (A) 13


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
is primarily concerned with minimizing the error of a model or making the
most accurate predictions fields, including statistics and use them towards
these ends. Linear regression shown in figure 5.2.

Figure 5.2: Linear Regression

The representation of linear regression is an


equation that describes a line that best fits the relationship between the input
variables (x) and the output variables (y), by finding specific weightings for
the input variables called coefficients (B).

5.3 LOGISTIC REGRESSION

Logistic regression is another technique borrowed by machine learning


from the field of statistics. It is the go-to method for binary classification
problems (problems with two class values).

Logistic regression is like linear regression in that the goal is to find the
values for the coefficients that weight each input variable. Unlike linear
regression, the prediction for the output is transformed using a nonlinear
function called the logistic function.

The logistic function looks like a big S and will transform any value into
the range 0 to 1. This is useful because we can apply a rule to the output of
the logistic function to snap values to 0 and 1 (e.g. IF less than 0.5 then output
1) and predict a class value.

5.4 DECISION TREE ALGORITHM

A decision tree is a supervised learning algorithm that is mainly used


to solve the classification problems but can also be used for solving the

Department of EEE, CREC (A) 14


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
regression problems. It can work with both categorical variables and
continuous variables. It shows a tree-like structure that includes nodes and
branches, and starts with the root node that expand on further branches till the
leaf node. The internal node is used to represent the features of the dataset,
branches show the decision rules, and leaf nodes represent the outcome of the
problem.

Some real-world applications of decision tree algorithms are


identification between cancerous and non-cancerous cells, suggestions to
customers to buy a car, etc.

5.5 SUPPORT VECTOR MACHINE ALGORITHM

support vector machine or SVM is a supervised learning algorithm that can


also be used for classification and regression problems. However, it is
primarily. Used for classification problems. The goal of SVM is to create a
hyperplane or decision boundary that can segregate datasets into different
classes.

5.6 NAIVE BAYES ALGORITHM

Naïve Bayes classifier is a supervised learning algorithm, which is used


to make predictions based on the probability of the object. The algorithm
named as Naïve Bayes as it is based on Bayes theorem, and follows the naïve
assumption that say’s variables are independent of each other.

The Bayes theorem is based on the conditional probability; it means the


likelihood that event(A) will happen, when it is given that event(B) has
already happened. The equation for Bayes theorem is given as:

P(A|B) =P(B|A) P(A)/P(B) Naïve Bayes classifier is one of the best classifiers that
provide a good result for a given problem. It is easy to build a naïve Bayesian
model, and well suited for the huge amount of dataset. It is mostly used for text
classification.

Department of EEE, CREC (A) 15


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
5.7 K-NEAREST NEIGHBOUR (KNN)

K-Nearest Neighbour is a supervised learning algorithm that can be


used for both classification and regression problems. This algorithm works by
assuming the similarities between the new data point and available data
points. Based on these similarities, the new data points are put in the most
similar categories.

It is also known as the lazy learner algorithm as it stores all the


available datasets and classifies each new case with the help of K-neighbours.
The new case is assigned to the nearest class with most similarities, and any
distance function measures the distance between the data points.

The distance function can be Euclidean, Minkowski, Manhattan, or


Hamming distance, based on the requirement.

5.8 K-MEANS CLUSTERING

K-means clustering is one of the simplest unsupervised learning


algorithms, which is used to solve the clustering problems. The datasets are
grouped into K different clusters based on similarities and dissimilarities.

5.9 RANDOM FOREST ALGORITHM

Random forest is the supervised learning algorithm that can be used for
both classification and regression problems in machine learning. It is an
ensemble learning technique that provides the predictions by combining the
multiple classifiers and improve the performance of the model.

It contains multiple decision trees for subsets of the given dataset, and
find the average to improve the predictive accuracy of the model. A random
forest should contain 64-128 trees. The greater number of trees leads to
higher accuracy of the algorithm. To classify a new dataset or object, each
tree givthe classification result and based on the majority votes, the algorithm
predicts the final output.

Department of EEE, CREC (A) 16


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
Advantages of machine learning:

Easily Identifies Trends and Patterns:

Machine Learning can review large volumes of data and discover


specific trends and patterns that would not be apparent to humans. For
instance, for an e- commerce website like Amazon, it serves to understand the
browsing behaviours and purchase histories of its users to help cater to the
right products, deals, and reminders relevant to them. It uses the results to
reveal relevant advertisements to them. No Human Intervention Needed
(Automation):

With ML, you don’t need to babysit your project every step of the way.
Since it means giving machines the ability to learn, it lets them make
predictions and also improve the algorithms on their own. A common
example of this is anti- virus software’s; they learn to filter new threats as
they are recognized. ML is also good at recognizing spam.

Continuous Improvement:

As ML Algorithms gain experience, they keep improving in accuracy


and efficiency. This lets them make better decisions. Say you need to make a
weather forecast model. As the amount of data, you have keeps growing, your
algorithms learn to make more accurate predictions faster.

Handling Multi-Dimensional and Multi-Variety Data

Machine Learning algorithms are good at handling data that are multi-
dimensional and multi-variety, and they can do this in dynamic or uncertain
environments.

Department of EEE, CREC (A) 17


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING
Advantages of Artificial Intelligence:

Following are some main advantages of artificial intelligence:

 High-speed: AI systems can be of very high-speed and fast-decision


making for risky areas ai machines can be helpful in situations such as
defusing a bomb, exploring the ocean floor, where to employ a human
can be risky.

 Digital assistant: AI can be very useful to provide digital assistant to


the users such as AI technology is currently used by various e-
commerce websites to show the products as per customer requirement.

 Useful as a public utility: AI can be very useful for public utilities


such as a self- driving car which can make our journey safer and hassle-
free, facial recognition for security purpose, natural language
processing to communicate with the human in human-language, etc.
because of that AI systems can beat a chess champion in the chess
game.

 High reliability: AI machines are highly reliable and can perform the
same action multiple times with high accuracy.

Disadvantages of Artificial Intelligence:

Every technology has some disadvantages, and the same goes for
artificial intelligence. Being so advantageous technology still, it has some
disadvantages which we need to keep in our mind while creating an ai system.
Following are the disadvantages of AI.

 High cost: The hardware and software requirement of ai is very costly


as it requires lots of maintenance to meet current world requirements.

Can't think out of the box: Even we are making smarter machines
with AI, but still they cannot work out of the box, as the robot will only do
that work for which they are trained, or programmed This can mean
additional requirements of computer power for you.

Department of EEE, CREC (A) 18


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

Applications of Artificial Intelligence:

Artificial intelligence has been used in a wide range of fields including


medical diagnosis, stock trading, robot control, law, scientific discovery and
toys.

Hospitals and Maintenance:

A medical clinic can use artificial intelligence systems to organize bed


schedules, make a staff rotation, and provide medical information.

Speech Recognition:

In the 1990s, computer recognition reached a practical level


for limited purposes. Thus, United Airlines has replaced its keyboard tree for
flight information.

Understanding Natural Language:

Just getting a sequence of words into a computer is not enough. Parsing


sentences is not enough either.

Computer Vision: The worlds are composed of three-dimensional objects.


Applications of AI is shown in figure 5.3

Figure 5.3: Applications of AI

Department of EEE, CREC (A) 19


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

But the inputs to the human and computer’s TV cameras are two dimensional.

Figure 5.4: Applications of Machine Learning

The of Applications of Machine Learning


1. Image Processing

2. Robotics

3. Health care

4. Text Analysis

5. Video Games

Department of EEE, CREC (A) 20


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

6. CONCLUSION

The convergence of Artificial Intelligence and Machine Learning has


artificial intelligence and machine learning department of engendered a
technological renaissance, catalyzing improvements across industries while
navigating intricate challenges. This synergy presents a crossroads where
innovation and responsibility must coalesce. As we stand on the threshold of
the future, it is imperative to harness the power of AI and ML for the
collective betterment of humanity, ensuring that advancements are ethically
sound, socially equitable, and economically sustainable. The journey
undertaken in this paper embarks on unrevealing the nuances of this synergy
and sets the stage for the transformative chapters yet to unfold. However, the
day-to-day development of AI is making it a comfortable technology, and
people are connecting with it more. Therefore, we can conclude that it is a
great technology, but each technique must be used in a limited way in order to
be used effectively, without any harm.

Department of EEE, CREC (A) 21


ARTIFICIAL INTELLIGENCE AND MACHINE
LEARNING

REFERENCES

[1] Nils J Nilsson, Principles of Artificial Intelligence, First Edition, 2014.

[2] Machine Learning. Tom Mitchell. First Edition, McGraw- Hill, 1997.

[3] https//: ybi.org.com//asset.

[4] https//: ybi.org.com/Wikipedia//basset

[5] https://www.datasciencecentral.com

[6] https://towardsdatascience.com

Department of EEE, CREC (A) 22

You might also like