Artificial Intelligence — opportunity or threat?

Gonçalo Martins Ribeiro
YData
Published in
9 min readSep 22, 2019

Artificial Intelligence is today one of the top buzzwords in the tech world and it is here to stay. But what is AI exactly? Back in the early years of AI, the fathers of this scientific field described it as “ any task performed by a machine that, if a human carried out the same activity, we would say the human had apply intelligence to accomplish it “, this is a bit of a broad definition, but we can look at AI, as systems or machines that are able to reproduce the human behaviour, such as learning or interacting.

The concept of AI it is known by the general public for a while ago, and it’s possible for me to mention some cult movies where the popular AI concept is mirrored: Terminator, Ex Machina or Westworld. Due to the fact that is closely linked with the popular culture, or, let’s say, the legacy of science fiction, the term AI is causing some misconceptions, with unrealistic features and improbable expectations of how it will change the future of humanity. Despite the media coverage being controversial about this topic, by focusing on ethical and philosophical aspects of the usage of AI, these techniques have been around for decades, only having worldwide personal and daily applications during the last year. The controversy usually arises from two starting points:

  • AI is going to replace us: Machines have been replacing humans since the Industrial Revolution, two hundred years ago. It is expected that humans stop doing simple or repetitive tasks as technology evolves and that is what is happening today. From mass production, to digitalization and now Artificial Intelligence, is it expected for us, humans, to leverage our natural intelligence and have robots doing the work we don’t want to do. However, over the past decades, we have been taught that our purpose in the world is to be successful at our jobs and feel realized by accomplishing professional objectives. Now, we fear that AI takes that purpose from us. Having a robot doing our work for us should be an opportunity to start doing what makes us happy.
  • AI is going to kill us: I’ve been participating in conferences and debates and there is always someone that ask the following question: “When a self driving car crashes and it has to choose someone to kill, either it’s passenger or a pedestrian, who is it going to choose?” For a start, this is not even a Machine Learning problem, because algorithms to not think nor choose. If we want to tackle this question in an AI point-of-view, we should consider the following: AI responds to data and calculates probabilities; Data comes from the car and nearby sensors (assuming a self-driving car in a Smart City environment). In the last moments of the crash, the car will calculate probabilities, according to the data it receives, in order to avoid the crash. Every decision the car makes will be the highest probability to avoid the crash. That said, in two almost similar crashes, either the passenger or the pedestrian can die, because the car will be guided by the probability of not killing anyone. It is not about the algorithm. It is the data and the sensors. In this area, we should focus on building high quality sensors for our cars and feed the algorithms with high volume and quality of data.

Having these in mind, we can now look at AI from a business perspective in order to understand its value. Business challenges don’t change whether we use AI or not. Organizations exists to generate value for their shareholders and they will follow whatever generates more revenue. It happens that AI is proving itself to be a solution for several use cases, across all industries and even inside an organization. According to Tractica, the global AI software market is expected to experience massive growth in the coming years, with revenues increasing from around $9.5B in 2018 to an expected $118.6B by 2025. McKinsey estimates AI related market have the potential to create between $3.5T and $5.8T in value annually across nine business functions in 19 industries. This is a lot of money.

The business challenges companies usually face could be either:

  1. Increase of Revenue
  2. Cost Reduction
  3. Increase of Efficiency
  4. Legal requirement

The challenges above can be addressed by developing a new product, changing an existing one, add automation to a process and so on. There are no specific challenge that AI fits best, nor one that we could not apply it at all. But there are some aspects that influence whether we should use it or not: tasks and processes that have to be done manually or are too complex to be executed by a human. AI will be used if the solution to a particular business challenge if:

1.Difficult to directly code a solution

2.Difficult to scale a code based solution

3.Personalized output

4.Functions change over time

Sample use cases of these challenges could be classification problems: imagining we have to classify pictures whether if it’s a cat picture or a dog picture. It would be easy for a human to do it for a small amount, but if we need it for millions of pictures, it would need a lot of time and it would be repetitive and boring. An AI approach would make sense in this scenario. The term itself, is composed by subfields, being Robotics the field we more often relate to. AI is also composed by Computer Vision, Natural Language Processing (NLP), Machine Learning (ML) and others, being some of these more advanced than others. Machine Learning is one of the most popular applications of AI, in which computers perform via cognition (very similar to human brain). A more specific definition can be “Systems that improve their performance in a given task with more and more experience or data”. An ML solution could deliver the “Cat vs Dog” classification results in seconds. Despite this short processing time, the learning process is quite different from an human: while we just need to see one cat or dog to learn what type of animal it is, an AI approach will need to analyse thousands of pictures of cats and dogs in order to properly classify new pictures with a decent accuracy.

Many of the organizations use cases rely on classification problems, such as a CRM system to predict if a customer is about to churn or recommendation engines. Industrial and delivery companies are focusing on predictive maintenance, which will allow them to save millions by executing maintenance in the perfect timing, avoiding waste. A great effort is also being made in the field of Natural Language Processing, with the creation of AI-based chatbots for automated sales or customer support. The technology is proving its value and the possibilities are endless. Organizations should start thinking in data-centric approaches instead or a normal software approach and new possibilities will arise.

Some examples of other real world AI applications are:

  1. Virtual Personal Assistants: Siri, Google Assistant and Alexa are some of the popular examples. They assist the caller in finding information via a voice command. All you need to do is interact with them, by asking something like: “What is my schedule for today?” or “What are the flights from Lisbon to London”. Building the response, the assistant searches out for the information, recalls your related questions, or uses other phone apps, to collect the information requested. Machine learning is an important part of these software applications as they collect and refine the information on the basis of your previous involvement with them. Later, this set of data is utilized to show results that are tailored to your preferences.
  2. Social Media: From personalized advertising to face recognition in pictures, Social Media has many applications of artificial intelligence.
  3. Online Customer Support: Most websites offer now the possibility to chat with someone from the customer support. However, not every website has a live agent to answer your questions. In most of the cases, you talk to a chatbot. These bots tend to extract information from the website and present it to the customer. This is an example of Natural Language Processing techniques.
  4. Recommendations: This one is more common because it has been around for a while and it has been evolving with Machine Learning. When you shop online you receive recommendations, suggestions and later on marketing emails based on your preferences. ML refines the shopping experience based on your behaviour in the website or app, past purchases, liked items, brand preferences, etc.
  5. Fraud Detection: Machine Learning is being used to compare transactions and to distinguish between legitimate or illegitimate. This can prevent frauds or detect money laundering. Paypal is using this technique to compare transactions taking place between the buyers and sellers.

There are many real world problems that can be solved with AI. For a specific business problem, if it fits one of the mentioned categories, we should start addressing it as an AI or Machine Learning problem, which will lead us to further questions:

  • How much data is sufficient for building successful ML models?
  • How to deal with data quality issues?

At this stage, organizations need to be prepared to deal will data, both in quantity and quality. It seems to be common sense that implementing AI has only 2 steps: collect data + train model; but in reality it is much more complex than that. There are plenty of data preparation actions prior to model building and most Data Scientists consider that they spend around 70% to 80% of their time working on the data itself than building the AI model. Furthermore, Data Scientists and Machine Learning Engineers consider that the number one factor for not succeeding when implementing AI is the lack of high quality data.

Not to mention that data privacy is concerning most of the organizations, because of the risk of data leakage and the impossibility to share data with third parties (such as consultancy firms or others that will work on the solution implementation) because of legal impediments.

The state of AI in Portugal is relatively behind when compared to other european countries, North America or China. The good news is that universities are starting to lecturing these fields and we can now see some startups actually implementing real Machine Learning models, such as our startup unicorns, in the fields of e-Commerce, Natural Language Processing and Fraud Detection, and other relatively new startups. However, we are far from the AI knowledge centers like Montreal, Silicon Valley or North America in general. Also, China is becoming the major player in this field, due to its huge investment not only from Venture Capital but also from the Government itself. There is a political movement to force companies adopting AI in their operations and to invest in Research & Development. Slowly, Portugal is making the right steps to stay in the loop, by publishing its AI Strategy for the next years : AI PORTUGAL 2030: PORTUGUESE NATIONAL INITIATIVE ON DIGI — An innovation and growth strategy to foster Artificial Intelligence in Portugal in the European context ( https://www.portugal.gov.pt/download-ficheiros/ficheiro.aspx?v=236848b1-fcb6-4c65-9773-292d1c5b9ad1).

At YData we enable organizations to use AI, by providing them with the tools and the data to train Machine Learning models efficiently. We have an ecosystem of AI-as-a-Service (AIaaS) and Data-as-a-Service (DaaS) tools that gathers data from multiple data sources, from open to proprietary and from our partnerships. We enable the creation of a 360º view, allowing organizations to easily leverage on high quality ready-to-use datasets to build AI based solutions with a world perception more close to our own.

We strongly believe that the conscious use of data must start with the data curators and, as a DaaS provider, we designed our tools and even the resulting datasets, in a secure way, such that the use of private data is no longer an issue. Through the application of AI techniques, we are able to not only anonymize the data but also to create new synthetic data similar to the original one, that besides guaranteeing users privacy, it’s not proprietary.

Data privacy will be, if it is not already, the new buzzwords of the tech scene. The tech industry will be responsible for ensuring that personal or sensitive information is private because regulation only won’t be enough.

Article also published on Essential Business magazine and available online at https://www.essential-business.pt/2019/06/28/7081/

Find out how:

YData.ai

linkedin.com/company/ydataai

twitter.com/YData_ai

Originally published at https://medium.com on September 22, 2019.

--

--