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

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

SHAIK ACCHUKATLA MAHABOOB SHAREEF


Regd. No.: 22P15A0229

Under the Supervision of Ms.VYSHANAVI Assistant Professor


(Duration: 03 Dec, 2023 to 01 Jan, 2024)

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 SHAIK ACCHUKATLA
MAHABOOB SHAREEF (Regd. No.: 22P15A0207) 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.VYSHNAVI GOGULA(M.Tech,Ph.D) Dr. J.SRINU NAIK
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 NAIK
for his constructive criticism throughout my internship.

I would like to thank my guide Ms.VYSHNAVI GOGULA(M.Tech,Ph.D) 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.

SHAIK ACCHUKATLA 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
04/12/23 Monday Introduction to Artificial Intelligence
05/12/23 Tuesday Uses of Artificial Intelligence
06/12/23 Wednesday Need for Artificial Intelligence
07/12/23 Thursday Approach of Artificial Intelligence
08/12/23 Friday History of Artificial Intelligence
09/12/23 Saturday Features of Artificial Intelligence

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
11/12/23 Monday Types of Artificial Intelligence
12/12/23 Tuesday AO*Algorithm & Alpha-Beta Pruning
13/12/23 Wednesday Minimax Algorithm
14/12/23 Thursday Properties of search Algorithm
15/12/23 Friday Revision
16/12/23 Saturday Problem Solving Session

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
18/12/23 Monday Introduction of ML
19/12/23 Tuesday Python Libraries
20/12/23 Wednesday Python Libraries
21/12/23 Thursday Reason for choosing ML
22/12/23 Friday Linear Regression
23/12/23 Saturday Problem Solving Session

DATE DAY NAME OF THE TOPIC/MODULE


COMPLETED
25/12/23 Monday ML Algorithms
26/12/23 Tuesday Revision
27/12/23 Wednesday Problem Solving Session
28/12/23 Thursday Revision
29/12/23 Friday Revision
30/12/23 Saturday 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. CONCULSION 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 ECE, 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
 Assignment statements

Department of EEE, CREC (A) 3


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 ECE, CREC (A) 4


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) 5


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
Constants:

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

Department of ECE, CREC (A) 6


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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 .

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) 7


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, colour, eyes, ears, tail, etc., and find
that it's a cat. Supervised learning is shown in figure 4.2.

Department of ECE, CREC (A) 8


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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 ECE, 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 the

Department of ECE, CREC (A) 10


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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.

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.

Department of ECE, CREC (A) 11


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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.

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.

Department of ECE, CREC (A) 12


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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
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.

Department of ECE, CREC (A) 13


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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 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

Department of ECE, CREC (A) 14


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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.

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.

Department of ECE, CREC (A) 15


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
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.

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

Department of ECE, CREC (A) 16


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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.
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.

Department of ECE, CREC (A) 17


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
 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.

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:

Department of ECE, CREC (A) 18


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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


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

Department of ECE, CREC (A) 19


ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

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 ECE, 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.

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 ECE, CREC (A) 21

You might also like