We all love to surf the Internet, go through applications to explore new technology. We like to indulge ourselves in things that takes us least of time, or that makes our tasks a lot easier. As the younger generation we take a keen interest in making ourselves upto-date with the upcoming advancements. But how many of us have wondered what goes on in behind-the-scenes of these recent upcoming machinery?
Well, it's the new technology known as Machine Learning, that is governing the industrial world since it's advent. And it's starting to gain its momentum ever since. It's my first blog here that will brief you through this new-born technology, and the way it's shaping our world without you realizing about it.
So readers, gear yourself up for the journey that unfolds!
Machine Learning: A Brief Introduction
Machine learning (ML) is the scientific study of algorithms and statistical models that computer systems use to progressively improve their performance on a specific task. Machine learning algorithms build a mathematical model of sample data, known as 'training data', in order to make predictions or decisions without being explicitly programmed to perform the task.
For instance, you are going through your YouTube or Instagram feed. You find stuff that is relevant to your previous search, or the type of stuff frequently visited or followed by you. The applied mechanism makes a note of your behavior, your likes and your frequently visited posts. This is used to memorise to give a more user-friendly environment. It makes the handling more interactive.
So basically, ML is used to make machines learn things on its own, without the programmer's intervention to program to learn for each and every task. That sounds interesting!
What does Machine Learning consist of?
The Machine Learning algorithms are often categorised as Supervised and Unsupervised
- Supervised machine learning algorithms can apply what has been learned in the past to new data using labeled examples to predict future events. Starting from the analysis of a known training dataset, the learning algorithm produces an inferred function to make 'predictions' about the output values. The system is able to provide targets for any new input after sufficient training.
- In contrast, unsupervised machine learning algorithms are used when the information used to train is neither classified nor labeled. The system doesn’t figure out the right output, but it explores the data and can draw inferences from datasets to describe hidden structures from unlabeled data.
- Reinforcement machine learning algorithms is a learning method that interacts with its environment by producing actions and discovers errors or rewards. Trial and error search and delayed reward are the most relevant characteristics of reinforcement learning. This method allows machines and software agents to automatically determine the ideal behavior within a specific context in order to maximize its performance. Simple reward feedback is required for the agent to learn which action is best; this is known as the reinforcement signal.
What is an Artificial Neural Network?
An Artificial Neural Network (ANN) is an information processing paradigm that is inspired by the way biological nervous systems, such as the brain processes information. The key element of this paradigm is the novel structure of the information processing system. It is composed of a large number of highly interconnected processing elements (neurones) working in unison to solve specific problems.
ANNs, just like any person, learns by example and experience. An ANN is configured for a specific application, such as pattern recognition or data classification, through a learning process. Learning in biological systems involves adjustments to the synaptic connections that exist between the neurones. This is true for ANNs as well.
Neural networks, with their remarkable ability to derive meaning from complicated or imprecise data, can be used to extract patterns and detect trends that are too complex to be noticed by either humans or other computer techniques.
The various applications include - Adaptive learning, Self-Organisation, Real Time Operation, and many more.
What does Deep Learning mean?
While going through various articles over the Internet, you might come across the term Deep Learning. So what is deep learning?
Deep Learning is a subfield of machine learning concerned with algorithms inspired by the structure and function of the brain called artificial neural networks. It is a Large Neural Networks. The "deep" in "deep learning" refers to the number of layers through which the data is transformed. In deep learning, each level learns to transform its input data into a slightly more abstract and composite representation.
Most modern deep learning models are based on an artificial neural network, although they can also include propositional formulas or latent variables organized layer-wise in deep generative models such as the nodes in deep belief networks and deep Boltzmann machines.
You must be thinking about Artificial Intelligence (AI), as well! And what makes Artificial Intelligence different from Machine Learning. Machine Learning and Artificial Intelligence are not mutually exclusive. But there exists quite a difference between the two.
Artificial Intelligence vs. Machine Learning

Artificial intelligence is a broader concept than machine learning, which addresses the use of computers to mimic the cognitive functions of humans. When machines carry out tasks based on algorithms in an “intelligent” manner, that is AI. Machine learning is a subset of AI and focuses on the ability of machines to receive a set of data and learn for themselves, changing algorithms as they learn more about the information they are processing.
Applications of ML in our day-to-day life
Artificial Intelligence is every where. Possibly you are using it in one way or the other, without knowing it.
Virtual Personal Assistance
Siri, Cortana, and Google Now are some of the virtual personal assistants that guide you through your work, when asked over voice. You can go with 'Siri, How is the weather today?', 'Cortana, find the nearest shop by me.', or simply 'What do I do today?'.
Machine learning is an important part of these personal assistants as they collect and refine the information on the basis of your previous involvement with them. These are programmed to look through your personal information stored in its database, recalls your call related queries, or invokes other apps on its own to perform the mentioned task.
'People You May Know' suggestions. Facebook continuously learns from who your friends are, the interests you share likes, or frequently visited pages, posts, etcetera. According to your experience with it, it suggests you a list of people that you may know, or you can become friends with.
'Similar Pins'. Pinterest uses this ML technology to recommend you pins that might be of your interest, by 'learning' your behavior.
E-mail spam and Malware filtering.
The various spam filtering approaches are applied to emails, with the very help of Machine Learning. These spam filtering techniques are timely updated to get past the new tricks applied by spammers.
Multi Layer Perceptron, C 4.5 Decision Tree Induction are some of the spam filtering techniques that are powered by ML.
Search Engine Result Refining
Search engines like Google use machine learning to improve the search results for you. Every time you execute a search, the algorithms at the backend keep a watch at how you respond to the results. If you open the top results and stay on the web page for long, the search engine assumes that the the results it displayed were in accordance to the query.
In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome.
Careers in Machine Learning
Students learning Machine Learning will have a wide array of opportunities ahead of them, as the society edges closer to automating a number of processes which are done today by human beings. The scope is increasing day by day because the industries today need more and more algorithms. Following are the career options in Machine Learning.
Data scientists are required to source voluminous sets of data located in disparate places to find actionable insights, information on which action can be taken. This job also entails looking for problems and working to correct these issues.
The position of data scientist incorporates machine learning, and he or she will be occupied with finding meaning in the data. A data scientist will attempt to understand the deeper implications and human impact of her project and will work with others, collaborating with those in divergent disciplines to arrive at the answers that she needs.
- Software Engineer
The job of a software engineer will require a strong aptitude for writing code, as the candidate will be tasked with creating code that supports the development of algorithms. As such, the software engineer will need to write a program that details how the computer is to perform specific functions, and this must be written using step-to-step instructions. The software engineer must be able to convert programs into executable files, and after undergoing rigorous testing, he should be able to fix bugs, if there are any.
Computational Linguist
The technologies of machine learning often work in tandem with voice-recognition software to help people navigate through telephone systems for banks, utility companies, and doctors’ offices. Computer linguists help computers learn how to understand spoken language and to continually improve the systems that currently exist. Talk to text applications are becoming more popular and are also a tool for people who are blind.
Computational linguists also help computers learn patterns of speech, and they can help computers acquire the capability for translating words into other spoken languages. The goal, in many cases, is to help the machines actually comprehend language.
Machine Learning: The Present and the Future
Machine Learning is defining our present, and it will continue to play a significant role in our lives in the near future. We will be defined by the machines we have working around us.
A Watson-enabled robot concierge, has made its debut at the Hilton McLean. IBM has developed the robot, which draws on domain knowledge from Watson and WayBlazer to help hotel guests figure out what to visit, where to dine, and how to find anything at the property. Connie is named for Hilton Worldwide’s founder Conrad Hilton.
- Sophia Hanson - The world's first robot celebrity
Sophia is a social humanoid robot developed by Hong Kong based company Hanson Robotics. Sophia was activated on February 14, 2016 and made her first public appearance at South by Southwest Festival (SXSW) in mid-March 2016 in Austin, Texas, United States. It is able to display more than 50 facial expressions.
Sophia has been covered by media around the globe and has participated in many high-profile interviews. In October 2017, Sophia became the first robot to receive citizenship of any country. In November 2017, Sophia was named the United Nations Development Programme's first ever Innovation Champion, and is the first non-human to be given any United Nations title.
Source: Wikipedia.
- Bomb Squad
There are more than 450 bomb squads in America, which respond to thousands of bomb-related incidents each year, according to federal statistics. Already, some of these bomb squads use robots, which often can better dispose of the bombs, while minimizing the risk to human lives.
A wheeled robot with various sensors from the Union County bomb squad checks a simulated suspect vehicle during a terrorism-response exercise coordinated by the Department of Homeland Security at Kean College in Hillside, N.J. Source
- Stockroom Workers

- Flying Smarter: AI & Machine Learning in Aviation Autopilot Systems
The Conclusion:
With such fast-paced advancements, the day is not far when we would be able to witness machines doing the tasks done by people now. Machines behaving like our fellow beings, assisting us in our day-to-day activities, helping us in business, carrying out complex calculations, or maybe doing stuff that is not possible for humans to perform. Soon, we would be observing life-like robots that can keep you company, like a real human being.
The future predicted in many Hollywood movies and the science-fiction films, like Transformers, The Terminator, could come real; or maybe our cute Marvel robot Baymax would be working among us!
Hope this blog of mine was quite informative to introduce you to the world of Machines, and the realm of technologies like Machine Learning and Artificial Intelligence.
Happy Reading!
(Source: Internet. Pic Courtesy: Google. Video Courtesy: YouTube)









Comments
Post a Comment