Sztuczna inteligencja, uczenie maszynowe i głębokie uczenie - wyjaśnijmy kilka modnych haseł

Podsumowanie: For people who are curious about what Machine Learning, Deep Learning, and Artificial Intelligence are. In this article, you will learn in general what these buzzwords stand for and what example problems are possible to solve with them.

My first article describes Data Analytics and Data Science briefly. In the article, I undertook to define these terms in general and show what the example tasks of people working in this area might be. This article is a continuation, but now I will define Machine Learning, Deep Learning and Artificial Intelligence. Besides, you will learn about the sample tasks of people working in positions closely related to artificial intelligence.

Uczenie maszynowe

Machine Learning is a part of artificial intelligence. It is a study of algorithms and systems that improve their knowledge and performance automatically through experience. When we talk about experience, we mean the acquisition and use of new data for learning. We can say that algorithms used in machine learning are self-learning algorithms. Classical algorithms e.g. the algorithm for finding the shortest path in a graph, describe a specified sequence of instructions. On the other hand, learning algorithms create a model that contains a list of instructions executed using the data. The process that creates knowledge about the solution to a problem is learning, and as a result of this process, we build a data model. Machine learning algorithms using data, make predictions or decisions without being explicitly programmed to do so.

Example problem and task to be performed

Company X sends lots of emails to their customers. This company wants its clients to open emails even more often. Therefore, a group of machine learning specialists has several tasks to perform. One of them is to choose the best possible titles for the emails sent to customers. Using natural language processing methods and historical data, the ML team builds a model that will select keywords for emails’ titles for specific customer groups. Using keywords may increase the likelihood of opening the email by the customer.

Deep Learning

Deep Learning is the part of Machine Learning that focuses on using so-called deep artificial neural networks. The basis and inspiration for artificial neural networks were neurons in the human brain. We understand neurons, axons and dendrites as mathematical functions with adjustable coefficients tuned during training using data. Typically, Deep Learning requires much more data and much longer learning time than less complex methods used in Machine Learning. I will dive more into details about artificial neural networks and how they work in future articles.

Obrazek posiada pusty atrybut alt; plik o nazwie comparision.png
Źródło:
Fundamentals: Artificial Neural Networks are to deep learning, what atoms are to matter

Example problem and task to be performed

Company X offers flats for rent for its clients. Many fake rental ads are appearing on the company’s website. In this way, those who publish such offers want to get rich on the deposit they receive from customers determined to rent. It generates many problems for company X and customers. The company is not able to identify such cases manually because of a large number of offers. The task is to identify such cases automatically. This time the company has a large amount of data at its disposal and wants to allocate as many resources as possible to predict fake offers as high as possible. Those working in the Deep Learning area will deal with the creation of deep neural networks that could detect such offers using suspicious-looking photos of flats.

Obrazek posiada pusty atrybut alt; plik o nazwie cc01-what-is-artificial-intelligence-diagram.jpg
Źródło: What is ai?

Artificial Intelligence

Like Data Science, which I described here, Artificial Intelligence (AI) does not have one strict definition. AI is rapidly evolving and changing. As a result, it is difficult to identify a single, appropriate and correct definition. One thing is clear, Artificial Intelligence includes the areas mentioned above – Machine Learning and Deep Learning, but AI is not limited only to them. It is primarily thanks to Deep Neural Networks that Artificial Intelligence is changing the world today like electricity in the past.

Artificial intelligence is the new electricity

 Andrew Ng

However, let me try to define artificial intelligence somehow. Artificial intelligence is a part of computer science. This particular area of computer science studies the way humans behave and think and then attempts to emulate these behaviours in various computer programs. Many companies are increasingly recognizing the benefits of Artificial Intelligence and hence it seems that the demand for people working in this area will continue to grow.

Example problem and task to be performed

Company X receives many emails with queries that repeat frequently. This company decides to invest in building a chatbot that quickly classifies customer problems and provides relevant information. Building this chatbot is precisely the task for specialists working in the broad field of Artificial Intelligence.

Podsumowanie

Artificial Intelligence is changing our reality. It may seem like an abstraction to many, but the truth is that day by day, a growing number of people are enjoying the benefits of what Artificial Intelligence brings. Artificial Intelligence and its parts Machine Learning or Deep Learning are present in many places. It is now visible, for example, when you use Netflix, whose recommendation engine tells you what film you might like. When buying on Amazon or Allegro, you also get personalized ads. You have probably noticed this more than once. Who would have ever thought that robots would be dancing? Dancing would cause problems even for many people 🙂 Do you want to see it? Go here. It impresses me. How about you?

Bibliografia:

  1. Czym jest sztuczna inteligencja? – link
  2. Artificial Intelligence vs. Machine Learning vs. Deep Learning: What’s the Difference – link
  3. Artificial Intelligence, Machine Learning, and Deep Learning — What the Difference? – link
  4. Czym jest uczenie maszynowe (Machine Learning)? – link
  5. The significant difference between AI, ML and Deep Learning – link
  6. Czym jest sztuczna inteligencja? – link
  7. Zdjęcie zrobione przez Owen Beard na Unsplash

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *