What's New@

Understanding Machine Learning

  • Machine learning is a growing technology which enables computers to learn automatically from past data.
  • Machine learning uses various algorithms for building mathematical models and making predictions using historical data or information.
  • Currently, it is being used for various tasks such as image recognition, speech recognition, email filtering, Facebook auto-tagging, recommender system, and many more.

What is Machine Learning?

ML1
  • Humans who can learn everything from their experiences and their learning capability.
  • But can a machine also learn from experiences or past data like a human does? So here comes the role of Machine Learning.
  • Machine learning is a subset of AI, which enables the machine to automatically learn from data, improve performance from past experiences, and make predictions without having explicitly programmed.
  • Past experience :  by giving the training data (both input data and output data) to the machine.
  • Build a mathematical model using training dataset and suitable algorithm for the learning of machine to predict the outcome without explicitly programmed.
  • Machine learning constructs or uses the algorithms that learn from historical data.
  • Validate the model based on test dataset.
  • The more we will provide the information, the higher will be the performance and accuracy.
  • A machine has the ability to learn if it can improve its performance by gaining more data.

How does Machine Learning work

  • Prepare a  dataset
  • Extract the desired features.
  • Build a mathematical model using training dataset and suitable algorithm for the learning of machine to predict the outcome without explicitly programmed.
  • Validate the model based on test dataset.
  • Make Predictions on new dataset.
  • We have a complex problem that requires predictions, we can use machine learning algorithms to build the logic and predict the output.
  • Instead of writing code, we feed data to generic algorithms, which learn from the data and make predictions without explicit programming.

Machine learning has revolutionized the way we approach problems by enabling computers to understand patterns and make judgments based on data. The following block diagram illustrates the working of a machine learning algorithm:

Milind Bhatt

Hi !! I am Milind Bhatt an Associate Professor in department of Computer Science and for more than 20 years I am in the area of Technical Teaching and Academic Administration including Head of Department, Academic coordinator of the engineering college, State-level-Entrance-Examination- Institute counseling in-charge at various UG and PG Colleges in India. After having a regular demand of my students and alums, I am building series of lectures/notes covering in-depth details of various concepts in programming and trending technologies. The prime focus of the channel is to prepare my learners for competitive examinations, company placement, interviews and all other examinations where computer science subjects are included. "Your regular effort is the only key to success and in-depth learning needs your serious involvement."

Share
Published by
Milind Bhatt
Essential Web Terminology for Servlets

Essential Web Terminology for Servlets

All about java servlets Part-2 What is a website? Website is a collection of related…

2 years ago
Demystifying Bit Masking: Unlocking the Power of Bitwise Operators in C-Language with best Examples.

Demystifying Bit Masking: Unlocking the Power of Bitwise Operators in C-Language with best Examples.

“Unless you try to do something beyond what you have already mastered, you will never…

2 years ago
What are the Common Coding Mistakes.

What are the Common Coding Mistakes.

Whenever you decide to start coding and you want to become budding coder or programmer…

2 years ago

7. Components of C language

C components are essential elements of a C program, including comments, preprocessor directives, functions, statements,…

2 years ago

Essential Web Terminology for Servlets

All about java servlets Part-2 What is a website? Website is a collection of related…

2 years ago

Introduction to Java Servlets [J2EE]

All about java servlets Part-1 Official Logo by Owner Servlet technology is used to create a…

2 years ago