Skip to main content

What is machine learning and how it works


Machine Learning is a subset of AI uses computer algorithms to analyse data to make intelligent decision based on what it has learnt.Instead following the rule based algorithms machine learning build models to classify and prediction from data.Lets understand this by exploring the problem which can be solve with machine learning.

Suppose that a heart is going to fail or not can be solved by machine learning. So the answer is 'yes'.Let we are giving the data set like BPM (beats per minute),BMI (body mass index),age,sex and result.With machine learning we are able to learn and create models that predicts the result.Machine learning relies on defining the behavioral rules by examining and comparing large dataset to find the common patterns.

For example we can provide the machine learning program with large volume pictures of bird and can train the model to identify the bird label whenever bird input is provided.When a picture of bird is provided to the machine learning model.It will show the picture with some confidence this type of learning is called the supervised learning.

Supervised Learning-

An algorithm is trained on the human-labeled data.The more sample you provide the supervised learning algorithm,the more precise it becomes in classifying new data.

Unsupervised Learning-

Unsupervised Learning is another type of machine language which relies algorithm to unlabeled data and letting it find patterns by itself.You provide the input but not labels and let machine infern qualities that algorithm ingest unlabeled data,draws inferences and find patterns.This kind of learning is useful for clustering data where data is grouped how much similar to its neighbour and dissimilar to everything else.Once the data is clustered then different technique can be used to find patterns from
that data.

Reinforcement Learning-

Reinforcement Learning relies on providing a machine learning algorithm with a set of rules and constraints and letting it learn how to achieve its goal.You define the state,desired goal,allowed actions and constraints.The algorithm figures out how achieve the goal by trying different combination of allowed actions and it is rewarded or punish depending on whether the decision was the good one or not.Reinforcement learning can be use to play chess.

Comments

Popular posts from this blog

Can AI be dangerous

CAN AI BE DANGEROUS? Most researchers agree that a superintelligent AI is unlikely to exhibit human emotions like love or hate, and that there is no reason to expect AI to become intentionally benevolent or malevolent.  Instead, when considering how AI might become a risk, experts think two scenarios most likely: The AI is programmed to do something devastating:   Autonomous weapons are artificial intelligence systems that are programmed to kill. In the hands of the wrong person, these weapons could easily cause mass casualties. Moreover, an AI arms race could inadvertently lead to an AI war that also results in mass casualties. To avoid being thwarted by the enemy, these weapons would be designed to be extremely difficult to simply “turn off,” so humans could plausibly lose control of such a situation. This risk is one that’s present even with narrow AI, but grows as levels of AI intelligence and autonomy increase. The AI is programm...

What is ANN and CNN

An artificial neural network is a collection of smaller units called neurons, which are computing units modeled on the way the human brain processes information. Artificial neural networks borrow some ideas from the biological neural network of the brain, in order to approximate some of its processing results. These units or neurons take incoming data like the biological neural networks and learn to make decisions over time. Neural networks learn through a process called backpropagation. Backpropagation uses a set of training data that match known inputs to desired outputs. First, the inputs are plugged into the network and outputs are determined. Then, an error function determines how far the given output is from the desired output. Finally, adjustments are made in order to reduce errors. A collection of neurons is called a layer, and a layer takes in an input and provides an output. Any neural network will have one input layer and one output layer. It will also have one or more...

what is self driving car

A self-driving car (sometimes called an  autonomous car  or  driverless car ) is a vehicle that uses a combination of sensors, cameras, radar and artificial intelligence ( AI ) to travel between destinations without a human operator. To qualify as fully autonomous, a vehicle must be able to navigate without human intervention to a predetermined destination over roads that have not been adapted for its use. Companies developing and/or testing autonomous cars include Audi, BMW, Ford, Google, General Motors, Tesla, Volkswagen and Volvo. Google's test involved a fleet of self-driving cars -- including Toyota Prii and an Audi TT -- navigating over 140,000 miles of California streets and highways. AI technologies power self-driving car systems. Developers of self-driving cars use vast amounts of data from  image recognition  systems, along with  machine learning   and  neural networks , to build systems that can drive autonomously. ...