Skip to main content

What is Machine Learning?

Arthur Samuel, firstly coined the term "Machine Learning". He defined the term as, "Field of study that gives computers the capability to learn without being explicitly programmed."

Explaining in layman terms, Machine learning means improving the process of learning for computers which is based on it's experiences to do a certain task without further guidance through programs. In other words, we can say that machine learns through initial program and feeds itself the data which obtained from the experiences while executing a particular task.

Let's take an example to understand this. A father and a baby went to a park to make the baby learn how to walk. Initially, the father hold the hands of his baby so that the baby can walk without tripping. As the baby can now stand on it's own legs, the father did not hold hands of the baby, thus the baby kept going on and tripped as stone hit the toes. The baby stood up and learned not to walk over stones. The next time baby faced the stones, he did not trip as he learned previously.
Same is the case with machine learning, it gives feedback to itself and this helps train the model.

The model which we trained can perform more efficiently than humans as the rate of error is reduced to great extent. ML and AI can be proved very beneficial in the fields where accuracy and precision both are important. Example: Health Industry, Stock market prediction, etc.

There are some pre-requisites to learn ML:
  1. Mathematical Skills:
    • Linear Algebra
    • Statistics
    • Probability
    • Calculus
    • Graph Theory
  2. Programming Skills:
    • Python
    • R Programming
    • MATLAB
    • C++
    • Octave
One can take chance if he/she chooses to go without Mathematics and learn as the concepts goes further, but learning Python is a must.

That's all for the brief of Machine Learning.
Hope it was worth investing time!

Comments

Post a Comment

Popular posts from this blog

Statistics in Data Science

Introduction Statistics is one of the popularly regarded disciplines this is particularly centered on records collection, records organization, records analysis, records interpretation and records visualization. Earlier, facts become practiced through statisticians, economists, enterprise proprietors to calculate and constitute applicable records of their field. Nowadays, facts have taken a pivotal position in diverse fields like records technology, system learning, records analyst position, enterprise intelligence analyst position, pc technology position, and plenty more. Statistics is a type of mathematical analysis that uses quantified models and representations to analyze a set of experimental data or real-world research. The fundamental benefit of statistics is that information is provided in an easy-to-understand style. Statistical & Non-Statistical Analysis Statistical analysis is used to better understand a wider population by analyzing data from a sample. Statistical analy...

Linux for Devops

  What is Linux and How Can It Help in DevOps? If you’ve ever wondered, what is Linux and why it’s essential in the world of DevOps , you’ve come to the right place. Linux is more than just an operating system; it’s a powerful tool that plays a central role in DevOps automation and infrastructure management. Understanding Linux’s capabilities and how it fits into DevOps workflows is key to improving software development processes. In simple terms, Linux is an open-source operating system (OS) that allows developers and IT professionals to interact with and manage the underlying hardware of a computer. Unlike other operating systems, Linux is customisable, secure, and free—making it a favorite in the DevOps community. Linux for Devops Why is Linux So Popular in DevOps? Linux is at the core of many DevOps practices because of its stability, flexibility, and integration with essential DevOps tools. Here’s how Linux for DevOps works and why it’s indispensable: Automation : Linux po...