Skip to main content

Machine Learning (Introduction)

Let us start by simple question.

What is Machine Learning?

Machine Learning is one of the most popular fields in computer science. Basically machine learning are some computer algorithms that improve automatically with experience. Using these algorithms computers can provide sense to data in much the same way as human beings do. The mail goal of ML algorithms are to extract some kind of pattern from raw data. One of the famous definition of Machine Learning is:
A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E.

Need of Machine Learning?

One of the main question people ask is what is the need of machine learning. Humans being one of the most advanced species in the whole world, we can make decisions and evaluate complex problems, so why do we need machine learning. The Artificial intelligence still being in it developing state, is slowly evolving and soon AI's will be able to evaluate such complex problems more efficiently than humans. Moreover AI's can solve these problems much more cheaply and quickly than humans do. So many of the big companies are investing in these technologies like Machine Learning, Deep Learning and Big Data to improve their processes. The AI's can make decisions much more efficiently and at scale. The computer systems will make decisions based on data, commonly referred to as data driven approach and thus help in automating many of the processes. 

Comments

  1. As we know, Machine Learning is the future of the industries these days, this article helps me to figure out which language I need to learn to pursue the future in this field

    ReplyDelete

Post a Comment

Popular posts from this blog

Social Influence: Some tips and tricks

In our previous posts, we have learnt about some of the techniques in Social Psychology. Now in this post I want to tell you about some techniques that you can use in real life to influence people or to protect yourself from being influence by other people and make rash decisions. Some of the tips are: People more likely to help you when you ask them to imagine or predict doing something. Telling some stranger your name first can also be helpful when asking a favour. One can say “Hello, I am ___ and I was wondering whether you do me a favour.” Talking with people is more helpful that talking at people when asking for something/favour. Engaging people in dialogues rather than a monologue. Now I would like to tell you about the most commonly used persuasion techniques. These techniques are: 1.       Foot-in-the-door technique 2.       Door-in-the-face technique 3.       Low-ball technique N...

Poker Analysis using Python (numpy and pandas)

In this I did an analysis on poker. I made my own dataset by randomly selecting 7 cards from the dataset. It does not gives the actual results. It is more of a simulation of actual data. I have used jupyter-notebook for this you can use any IDE according to your liking. Start by importing the modules. import pandas as pd import numpy as np import random import time Then I created a function calculate_hand which takes hand as a list and returns a boolean list with the corresponding values [royal_flush, straight_flush, four_of_a_kind, full_house, flush, straight, three_of_a_kind, two_pairs, pair, highcard] . If the hand has three cards of same value three_of_a_kind will be True , also pair will be True because if a hand has three of a kind, it also has a pair. Highcard always return the high card. ALL_CARDS_NUM = {'2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9, 'T': 10, 'J': ...

Science of Persuation: How to persuade others?

According to wikipedia.org, Persuasion is: Persuasion is an umbrella term of influence . Persuasion can attempt to influence a person's beliefs , attitudes , intentions , motivations , or behaviors . In other words, persuasion is a process aimed at changing a person's (or a group's) attitude or behaviour toward some event, idea, object, or another person(s). Knowing some of the persuasion techniques can be very helpful for a person as this techniques can help that person to excel in life (and/or his respective field like business, study, and even relationships). So let's begin by asking these three questions and then I will tell you about Robert Cialdini 's 6 principles of persuasion. So the questions are: Should one use counter-arguments while persuading? Should you take the central route (or peripheral route) to persuasion? Should you scare the receiver of the persuasion? Answering these questions, counter-arguments can be helpful at times w...