Artificial Intelligence with Lab
CSE315
Report: Machine Learning
Submitted by
Mahin Ahmed
191-15-1029
PC-C
Submitted to
Md. Aktaruzzaman Pramanik
Lecturer,
Department of Computer Science & Engineering
Daffodil International University
ABSTRACT
In the statistical context, Machine Learning is defined as
an application of artificial intelligence where available
information is used through algorithms to process or assist
the processing of statistical data. While Machine Learning
involves concepts of automation, it requires human
guidance.
1. INTRODUCTION
Machine learning is a subfield of artificial intelligence, which is
broadly defined as the capability of a machine to imitate
intelligent human behavior. Artificial intelligence systems are
used to perform complex tasks in a way that is similar to how
humans solve problems.
Machine learning is one way to use AI. It was defined in the
1950s by AI pioneer Arthur Samuel as “the field of study that
gives computers the ability to learn without explicitly being
programmed.”
Machine learning starts with data — numbers, photos, or
text, like bank transactions, pictures of people or
even bakery items, repair records, time series data from
sensors, or sales reports. The data is gathered and
prepared to be used as training data, or the information
the machine learning model will be trained on. The more
data, the better the program.
From there, programmers choose a machine learning
model to use, supply the data, and let the computer model
train itself to find patterns or make predictions. Over time
the human programmer can also tweak the model,
including changing its parameters, to help push it toward
more accurate results. (Research scientist Janelle Shane’s
website AI Weirdness is an entertaining look at how
machine learning algorithms learn and how they can get
things wrong — as happened when an algorithm tried to
generate recipes and created Chocolate Chicken Chicken
Cake.)
Some data is held out from the training data to be used as
evaluation data, which tests how accurate the machine learning
model is when it is shown new data. The result is a model that
can be used in the future with different sets of data.
2.Type of Machine Learning
Supervised learning: In this type of machine learning, data
scientists supply algorithms with labeled training data and
define the variables they want the algorithm to assess for
correlations. Both the input and the output of the algorithm
is specified.
Unsupervised learning: This type of machine learning
involves algorithms that train on unlabeled data. The
algorithm scans through data sets looking for any
meaningful connection. The data that algorithms train on as
well as the predictions or recommendations they output are
predetermined.
Semi-supervised learning: This approach to machine
learning involves a mix of the two preceding types. Data
scientists may feed an algorithm mostly labeled training
data, but the model is free to explore the data on its own and
develop its own understanding of the data set.
Reinforcement learning: Data scientists typically use
reinforcement learning to teach a machine to complete a
multi-step process for which there are clearly defined rules.
Data scientists program an algorithm to complete a task and
give it positive or negative cues as it works out how to
complete a task. But for the most part, the algorithm decides
on its own what steps to take along the way
3. Machine learning Implementation Details
Customer relationship management- CRM software
can use machine learning models to analyze email and
prompt sales team members to respond to the most
important messages first. More advanced systems can
even recommend potentially effective responses.
Business intelligence -BI and analytics vendors use
machine learning in their software to identify
potentially important data points, patterns of data
points and anomalies.
Human resource information systems - HRIS systems
can use machine learning models to filter through
applications and identify the best candidates for an
open position.
Self-driving cars - Machine learning algorithms can
even make it possible for a semi-autonomous car to
recognize a partially visible object and alert the driver.
Virtual assistants - Smart assistants typically combine
supervised and unsupervised machine learning
models to interpret natural speech and supply
context.
4.Conclusion:
Machine Learning algorithms can predict patterns based on
previous experiences. ... These algorithms find predictable,
repeatable patterns that can be applied to eCommerce, Data
Management, and new technologies such as driverless cars
The future of machine learning is exceptionally exciting. At
present, almost every common domain is powered by machine
learning applications. To name a few such realms, healthcare,
search engine, digital marketing, and education are the major
beneficiaries
After research on machine learning and my own idea about it is
Image result for machine learning summary
Machine learning (ML) is a type of artificial intelligence (AI) that
allows software applications to become more accurate at
predicting outcomes without being explicitly programmed to do
so. Machine learning algorithms use historical data as input to
predict new output values