Advertisment

Machine learning: Significance and future directions

Wherever there is a substantial amount of past data, machine learning can be used to generate actionable insight from the data

author-image
DQINDIA Online
New Update
IIT Kharagpur

“Artificial Intelligence, deep learning, machine learning — whatever you’re doing if you don’t understand it — learn it. Because otherwise you’re going to be a dinosaur within 3 years.” -Mark Cuban

Advertisment

What this essentially means is that a machine can be considered to learn if it is able to gather experience by doing a certain task and improve its performance in doing similar tasks in the future. When we talk about experience, it means past data related to the task. This data is an input to the machine from some source.

As in Figure(1), the basic machine learning process can be divided into three parts namely a) Data Input: Past data or information is utilized as a basis for future decision-making b) Abstraction: The input data is represented in a broader way through the underlying algorithm and c) Generalization: The abstracted representation is generalized to form a framework for making decisions

Figure(1): An ideal ML structure

Advertisment

Applications of machine learning

Figure(2): Applications of ML

Wherever there is a substantial amount of past data, ML can be used to generate actionable insight from the data.  Some of the prominent areas of applications for ML include Banking and Finance, Insurance and Healthcare. Besides this, ML also collaborates very well with some of the fields including, Weather Forecast, Cyber Security, AR/VR, Gaming and Bioinformatics.Figure(2) depicts the same.

Advertisment

Successful machine learning implementation

Since the data is going to play a prime role, one should give utmost importance to the phases relating to data including acquisition and its method, data cleanliness, any pre-processing, identifying the proper data structure suitable for the processing, data distribution, data transformation, and so on.  In other words, the accuracy of the implementation is solely depending upon the accuracy of the data being involved.  Any manual errors with respect to data handling would lead to disaster.  The model used for ML implementation should be as simple as possible.

Surveys and cases

Advertisment

Let us now look at the survey reports on ML.

According to GlobeNewswire, the value of the global ML market is likely to reach USD 117B by the end of 2027 at a CAGR of 39%.20% of C-level executives (across 10 countries and 14 different industries) have adopted to ML as a core technology in their business, as per a survey by Mckinsey. At the same time, MemSQL has found that 74 % of respondents have considered ML and AI as indicators having the potential to transform their job and industry. Another survey by Thinkful has predicted that the average salary for data scientists having the ability to apply ML would multiple in the future. Algorithmia re-iterated the same.

The following table provides the list of few prominent companies that have already employed ML in their businesses.

Advertisment

Table1: Impact of machine learning applications

Company ML application area Significance Reference
Netflix Used ML in their personalized TV shows & movies for their subscribers Saving of $1 billion in 2017 Forbes
Amazon Used ML for their logistics Reduction of average response time from 50 min to 15 min Forbes
Google Implemented in Deep Learning for medical diagnostics Increase of accuracy to 89% when compared with pathologists at 74% Google’s AI Blog
Also implemented in Google’s translator application Increase of accuracy from 55% to 85%. Mike Schuster
Microsoft Prediction of stock market fluctuations Increase of accuracy to 62% Microsoft

Some future trends of machine learning

Advertisment

Telecommunications: With the arrival of 5G technology in telecommunications, multiple devices would become part of a network thereby increasing the network traffic.  In order to provide seamless integration with devices connected with a network, ML can be employed with IoT to achieve the best possible results.  Due to the multiplicity of cyber threats day by day, ML can be integrated as a part of threat detection systems to make them work automatically.

Hyper Automation: Many automation systems are currently available to carry out recursive tasks in computing (E.g., Search Engine). Hyper automation will be one step ahead to introduce an extra layer of ‘robotic intelligence’ that makes the processes even smarter than automation. AI combined with ML plays a key role in hyper-automation. Hyper automation requires the selection of the right data/tool and an ML algorithm that lets bots identify the right patterns in data to develop insights from pattern recognition. Machine learning tools are useful for extending the capabilities of automation.

Reinforcement Learning: Reinforcement learning is a member of the ML family wherein the system takes care of the training by itself based on its previous experiences and outcomes while applying the knowledge on similar tasks.   Many gaming applications are constructed using this approach.

Advertisment

Cloud-hosted intelligence: This combined technology using cloud computing and ML would help to develop programs for making decisions that will improve over time without human intervention and the need for additional programming. Due to this, a large volume of data can be stored at a reduced cost.

Conclusion

In a nutshell, ML is the technology of the future from the business point of view.  It is time to create more ML specialists by incorporating it as a part of Computer Science/IT courses offered by educational institutions.

By Prof. (Dr.) Sridaran Rajagopal, Professor and Dean at Marwadi University, Rajkot

Advertisment