Hot topics

Machine learning: everyone's talking about it but what is it?

google io 2017 102
© Screenshots: nextpit

The human mind has a limit on the amount of data it can collect and manage, but machines are capable of dealing with this much better than us. So now we're trying making machines even smarter by allowing them to learn for themselves, but to what end?

What is machine learning?

Machine learning (sometimes called "automatic learning" or "intelligent learning") is, as the name suggests, about making a machine or system capable of learning on its own. This marks a significant divergence from classical computer programming, which consisted of a human giving an order and the machine executing the order. In machine learning, the machine is able to adapt to situations and thus learn for itself. For this to happen, it's not just about software algorithms but hardware components that can hold their own are also very important, such as the TPU chip announced by Google during the Google I/O last week.

Human intervention in programming is not perfect because the evolution of a program (the addition of new rules) can cause conflicts with the existing code, resulting in instabilities. If a system does the "evolving" on its own, it won't do anything stupid (in theory...). Having said that, machine learning is being developed in many other fields, which we will come back to later.

AndroidPIT Google assistant 9262
Google Assistant uses Machine Learning technology. © NextPit

What is the difference between machine learning and artificial intelligence?

Although machine learning and Artificial Intelligence aren't totally different concepts, they aren't exactly the same either. Machine Learning can be summarized as the ability of a machine to adapt to situations and evolve on its own. In a sense, it's one of the processes necessary for artificial intelligence, which, in turn, is an autonomous system.

Let's take the example of an autonomous car - so a car that can go from point A to point B in accordance with the highway code. This involves artificial intelligence because the machine is able to adapt. Had it been programmed to learn and observe in order to adapt to traffic or different situations, then this would be machine learning. If it had been programmed to follow billions of predefined rules that remain fixed until there is an update, then that would have been artificial intelligence without machine learning.

Obviously, machine learning holds the highest potential for improving artificial intelligence and it provides us with a device that works in the long term.

Machine learning holds the highest potential for improving artificial intelligence

What's the point of machine learning?

The main point of machine learning is to allow a computer system to react on its own to protect itself or a network from cyber attacks. There are many advantages to this, including that computer scientists no longer have to be connected at the time of the attack to deal with the problem. Like many other modern technologies, machine learning is meant to eventually go mainstream for anyone to use and not remain oriented towards a niche audience only.

This is the route that machine learning is aiming for, being used in different sectors that, as you can imagine, have more in common than initially meets the eye. During the Google I/O keynote last week, Google explained that it uses this concept in its Google Photos app. The latter learns from how you use the app and obviously uses the data available on your phone (photos, names etc) and tries to offer you the experience it thinks you expect from it.

google io 2017 112
Google knows how to adapt. © Screenshots: ANDROIDPIT

Google's strategy is not limited to Google Photos: its strategy is to consolidate most (or perhaps all?) of its services. The face of this strategy is obviously that of artificial intelligence: the Google Assistant. The Assistant learns from everything it observes and Google's ecosystem only enhances the quality of information available (and therefore the potential for adaptation). 

An interesting piece of technology but you shouldn't get too comfortable

"It's tempting to dismiss the notion of highly intelligent machines as mere science fiction. But this would be a mistake, and potentially our worst mistake in history. [...] Unfortunately, it might also be the last, unless we learn how to avoid the risks". This is what physicist Stephen Hawking thinks of artificial intelligence which, let us remind you, is the culmination of machine learning. The consequences of this technology are therefore significant but it is necessary to keep some elements in our line of sight.

By definition, machine learning learns, so if it aims to learn about you (as is the case with Google), we should of course ask ourselves ethical questions, thus entering into conflict with modern pragmatism. Is it acceptable that someone (or rather something) can access so much information about us? As my colleague Hans-Georg pointed out, we shouldn't forget that Google and several US agencies (government departments) also have access to these data.

woman code 01
Machine learning: computer attack or system defense? © ANDROIDPIT

Another angle to be considered is the impact this may have on society. As my colleague Stefan pointed out in his impressions of the Google I/O, the Google Assistant is becoming a kind of "center", a single point of contact for all your actions (asking for directions, ordering food, etc.). Aside from the consequence on our social interactions (which we will only be able to see the effects of in the long term), we can also consider the concept of "a machine that thinks", could this technology replace humans? I don't mean this as science fiction but rather from a professional perspective: machines already replace humans for many tasks, machine learning could continue pushing this momentum. Moreover, Google is very conscious of the effects this will have on employment since the firm also took the opportunity at the Google I/O to launch its new Google Jobs service, a job-seeker portal.

So in conclusion, let us not forget an obvious fact: technology obeys the rules of the one who creates it. If it can be used for good, it can be used for evil. Of course, we're not living in the Terminator, a (machine-driven) universe, but cybernetic conflicts could well evolve in a completely different way.

In short, the machine learning system is very useful and has a long future ahead of it, but the time saving and effort saving that comes with it should be taken lightly. 

In your opinion, where will machine learning be the most useful? Where will it have the most impact? Let us know your thoughts in the comments below.

  nextpit recommendation Price tip Luxury version with handle Price tip with handle For Garmin fans Mid-range tip
Product
Image Withings Body Smart Product Image Renpho Smart Body Fat Scale Product Image Withings Body Scan Product Image Lepulse Lescale P1 Product Image Garmin Index S2 Smart Scale Product Image eufy Smart Scale P3 Product Image
Deals*
Go to comment (3)
Benoit Pepicq

Benoit Pepicq
Editor

Benoit is passionate about new technologies and everything related to computers. A big Android fan since 2011, he joined the AndroidPIT team to satisfy his passion and to share his knowledge on Android with readers.

Liked this article? Share now!
Recommended articles
Latest articles
Push notification Next article
3 comments
Write new comment:
All changes will be saved. No drafts are saved when editing
Write new comment:
All changes will be saved. No drafts are saved when editing

  • 27
    Sorin Jan 6, 2018 Link to comment

    Using machine learning will get applications and programs that work faster, and be smaller in size and even have no bugs? It would be too good to be true.


  • 46
    Deactivated Account May 23, 2017 Link to comment

    Machine learning does not worry me because it is limited to what it is doing. A true AI scares the shit out of me.


  • 31
    Deactivated Account May 22, 2017 Link to comment

    technology may obey the rules of the creators, but it's who actually owns it and what their doing with it that really matters..

    Deactivated Account

Write new comment:
All changes will be saved. No drafts are saved when editing