Co to jest sztuczna inteligencja (artificial intelligence) i jakie ma zastosowania?
Wojciech Szramowski

Co to jest sztuczna inteligencja (artificial intelligence) i jakie ma zastosowania?

Fenomenalny sukces jaki odniósł Chat GPT firmy Open AI każe się zastanowić co wpłynęło na to zjawisko. Przypomnijmy, że sztuczną inteligencję można luźno interpretować jako integrację ludzkiego mózgu z maszynami. Sztuczna inteligencja to konstelacja kilku różnych technologii, które umożliwiają maszynom rozumienie, działanie i samo-uczenie się. Z tego powodu wszyscy mają inną definicję sztucznej inteligencji.

Zdjęcie dodane przez Pavel Danilyuk

Przykłady zastosowania sztucznej inteligencji w biznesie i nauce?

Sztuczna inteligencja (SI) ma wiele różnorodnych zastosowań do rozwiązywania problemów zarówno w biznesie, jak i naukowej. 

Poniżej przedstawiam kilka przykładów:

  1. Analiza danych i prognozowanie - SI może być wykorzystana do przetwarzania dużych zbiorów danych, aby wykrywać wzorce, z których można wyciągnąć wnioski i prognozy.
  2. Automatyzacja procesów - SI może być wykorzystana do automatyzacji procesów, takich jak produkcja przemysłowa czy zarządzanie zadaniami w biurze.
  3. Diagnostyka medyczna - SI może pomóc w diagnozowaniu chorób i przewidywaniu ich rozwoju.
  4. Wsparcie procesów decyzyjnych - SI może pomóc w podejmowaniu decyzji biznesowych, na przykład poprzez analizę danych z rynku i trendów.
  5. Obsługa klienta - SI może być wykorzystana do tworzenia systemów automatycznego obsługiwania klientów, takich jak chatboty.
  6. Robotyka - SI może być wykorzystana do projektowania i programowania robotów do wykonywania różnych zadań, takich jak montaż, malowanie czy zabezpieczanie obiektów.
  7. Samojezdne pojazdy - SI może pomóc w projektowaniu i programowaniu samochodów, dronów i innych pojazdów, które mogą poruszać się bez udziału człowieka.
  8. Gry komputerowe - SI może być wykorzystana do projektowania inteligentnych przeciwników w grach komputerowych.

To tylko kilka z wielu zastosowań SI, a lista ta ciągle się wydłuża, ponieważ naukowcy i inżynierowie rozwijają coraz bardziej zaawansowane metody i technologie sztucznej inteligencji.

Większość tego, czego używamy w naszym codziennym życiu, to wąska sztuczna inteligencja, która wykonuje pojedyncze zadanie lub zbiór powiązanych zadań.

Oto kilka przykładów:

  • Cyfrowi asystenci, tacy jak Alexa,Siri, którzy mogą zamówić pizzę lub kawę
  • Oprogramowanie, które bada dane w celu optymalizacji danego procesu biznesowego, na przykład systemy zarządzania churnem (odejścia klientów), które próbują manipulować ceną, aby klient nie przeniósł się do konkurencji.

Takie systemy są solidne, ale pole do popisu jest wąskie: zwykle koncentrują się na osiągnięciu konkretnego procesu lub zadania. Jednak wąska sztuczna inteligencja ma ogromną moc transformacji przy odpowiednim zastosowaniu i nadal zmienia najskuteczniej sposób, w jaki pracujemy i żyjemy.

Sztuczna inteligencja ogólna (AGI) byłaby inteligencją maszyny zdolnej do zrozumienia świata i każdego człowieka oraz posiadającej nieograniczony potencjał uczenia się. AGI nie istnieje. 
Sztuczna inteligencja to szersze myślenie, które obejmuje wszystko, od dobrej staromodnej sztucznej inteligencji (GOFAI) po futurystyczne nauki stosowane, takie jak głębokie uczenie się. Czy pamiętasz Blue Chip zdolny do gry w szachy (grający z mistrzami szachownicy)? To nie była sztuczna inteligencja i uczenie maszynowe, ani uczenie się przez wzmacnianie (reinforcement learning). To było podejście/nauka metodą brutalnego wykorzystania siły algorytmów. To była dobra, staroświecka sztuczna inteligencja (ai) z angielskiego (Good Old Fashioned AI).

Sztuczną inteligencję i uczenie maszynowe można użyć do „odgadywania”, czy owoc jest pomarańczą czy jabłkiem. To uczenie się na podstawie danych i podejmowanie decyzji.

Po wprowadzeniu danych algorytm zbada różne cechy pomarańczy i jabłka. Algorytm może się uczyć automatycznie, ale byłby to tylko algorytm. Uczenie maszynowe jest inne. Może podejmować decyzje. Uczenie się pozwala na podejmowanie coraz to lepszych decyzji.

Systemy oparte na uczeniu maszynowym (podzbiór AI), które uczą się na podstawie danych, będą w stanie zapełnić tysiące wierszy (wykonując miliony zadań) w mgnieniu oka. To najbardziej ekscytująca część nauki – automatyzacja możliwa dzięki rozpoznawaniu wzorców i informatyce.

Systemy AI i ML mogą zapewnić szybkie odpowiedzi, co oznacza, że ​​różnicę między owocami można bardzo szybko uchwycić. Im więcej zadań jest wykonywanych, tym więcej wiedzy gromadzi sztuczna inteligencja.

Z tego powodu duże zbiory danych mają kluczowe znaczenie dla technologii AI i ML. Algorytm uczenia maszynowego może uczyć się bardzo szybko, a rozmiar stosu danych nie ma znaczenia. W naszym przykładzie, im więcej owoców zostanie zeskanowanych przez skaner, tym lepszy będzie proces decyzyjny programu komputerowego.

Aby rozwiązać zagadkę, kluczowe jest posiadanie inteligentnych naukowców zajmujących się danymi i inteligentnego programowania. Mówiąc smart, mam na myśli ludzi, którzy rozumieją znaczenie celu biznesowego systemów AI.

Zastosowania uczenia maszynowego (ML)

Ludzka inteligencja wiąże się z adaptacyjnym uczeniem się i doświadczeniem. Nie zawsze zależy to od danych dostarczonych wcześniej, takich jak te wymagane w przypadku uczenia maszynowego. Sztuczna inteligencja i uczenie maszynowe zawsze będą współistnieć z ludźmi. Inteligencja ludzka jest w stanie wymyślić fantastyczny sprzęt i oprogramowanie, które następnie tworzą system komputerowy lub złożone systemy. Jeśli spojrzysz na poniższe przykłady z tej perspektywy, staje się oczywiste, że uczenie maszynowe i sztuczna inteligencja wspierają ludzkie zachowanie, pozwalając nam zwiększyć wydajność i produktywność.


Dobrze znanym i typowym przykładem uczenia maszynowego w świecie rzeczywistym jest rozpoznawanie obrazów.

Przykłady rozpoznawania obrazów ze świata rzeczywistego:

  • Oznacz prześwietlenie ciała jako rakowe lub nie. Analiza danych przeprowadzona przez uczenie maszynowe AI może pomóc lekarzom, badaczom i naukowcom szybko zidentyfikować, czy dane zdjęcie rentgenowskie zawiera zmiany nowotworowe. Nawet nie wspominając, że to samo można zrobić, wyodrębniając obrazy z wideo. Jeśli lekarz przeprowadzi endoskopię i nagra wideo, program oparty na uczeniu maszynowym może zamienić wideo na zbiór obrazów i oznaczyć obiekty (podjąć decyzję).
  • Przypisz imię do przedstawionej twarzy – jeśli posiadasz smartfon, możesz skatalogować swoje rodzinne zdjęcia. Uczenie maszynowe może rozpoznać twarz konkretnej osoby i „umożliwić” jej wyszukiwanie.
  • Rozpoznawanie pisma ręcznego na tablecie. Jesteś osobą mówiącą i piszącą po rosyjsku, a może umiesz pisać po rosyjsku, polsku i angielsku? Uczenie maszynowe może zrozumieć Twój styl pisania, a przetwarzanie języka naturalnego (NLP) będzie w stanie wyodrębnić odpowiednie dane i przetłumaczyć je na znaki. Superinteligencja? Nie, to tylko umiejętność konsumowania dużej ilości danych (miliony przykładów pisma ręcznego) i uczenia się rozpoznawania, która prowadzi do decyzji podejmowanych przez algorytmy.

Rozpoznawanie mowy 

Sztuczna inteligencja może swobodnie zamieniać słowa w tekst. Program komputerowy może przekształcić mowę (kolejny wielki nośnik danych) i głos przechwycony na żywo w pliki tekstowe. Intensywność w pasmach czasowo-częstotliwościowych może również segmentować głos.

Przykłady rozumienia mowy wspomaganego sztuczną inteligencją:

  • Poszukiwanie dźwięków (na przykład nagrany dźwięk ptaka może pomóc w rozpoznaniu gatunku)
  • Kontrola sprzętu – „Tesla, odbierz mnie z domu” i samochód zaczyna zbliżać się do miejsca zamieszkania.
  • Aplikacje takie jak Google Home czy Amazon Alexa należą do szeroko rozpowszechnionych zastosowań sztucznej inteligencji.

Opieka zdrowotna


Uczenie maszynowe może pomóc w diagnozowaniu chorób. Wielu lekarzy używa chatbotów (to rozmowa z drugą stroną poprzez czat internetowy) do rozpoznawania mowy do identyfikowania wzorców objawów lub rozpoznawania obrazów w celu wykrycia COVID.

Przykłady rzeczywistej diagnostyki medycznej:

  • Pomoc w przygotowaniu diagnozy lub zaproponowaniu planu leczenia (przykład: pacjent jest przesłuchiwany przez program komputerowy i proszony o wgranie zdjęć i opisów lekarskich).
  • Analiza płynów ustrojowych w celu rozpoznania choroby.
  • W rzadkich chorobach połączenie oprogramowania do rozpoznawania twarzy i uczenia maszynowego pomaga zidentyfikować skany ciała pacjentów i rozpoznać fenotypy powiązane z rzadkimi zaburzeniami genetycznymi.

Analizy predykcyjne


Uczenie maszynowe może podzielić dostępne dane na grupy. Następnie analitycy zmierzą prawdopodobieństwo błędu po zakończeniu klasyfikacji.

Przykłady analizy predykcyjnej:

  • Przewidywanie, czy transakcja jest oszustwem, ile transakcji w roku będzie próbami wyłudzenia. Technologie sztucznej inteligencji mogą rozpoznawać ton, głos i uczucia oraz oznaczać zlecenia telefoniczne jako próby dokonywania fałszywych transakcji.
  • Opracowanie systemów prognozowania w celu ilościowego określenia prawdopodobieństwa błędu, na przykład tego, ile przesyłek trafi kurierskich do złej lokalizacji.

Ekstrakcja


Z nieustrukturyzowanych danych uczenie maszynowe może wyodrębnić ustrukturyzowane informacje.

Przykłady aplikacji:

  • Opracowywanie strategii zapobiegania, diagnozowania i leczenia zaburzeń.
  • Zbieranie danych maratończyków i wyszukiwanie wzorców, które można następnie wykorzystać w obiektach treningowych, projektowaniu sprzętu sportowego (np. obuwia).

Procedury te są zwykle powtarzalne, ale uczenie maszynowe może dekodować ogromną ilość danych i sprawdzać wzorce, które następnie nauka lub biznes może wykorzystać do określonych ulepszeń.

Co to jest uczenie głębokie (DL)?


Jak wspomniałem, głębokie uczenie jest podzbiorem uczenia maszynowego; to kolejna ewolucja uczenia maszynowego.

Algorytmy uczenia głębokiego są z grubsza stymulowane przez wzorce odkryte w ludzkim mózgu. Tak jak używamy naszych mózgów do znajdowania wzorców i klasyfikowania kilku rodzajów informacji, algorytmy głębokiego uczenia się można nauczyć, aby wykonywały identyczne zadania.

Nasz mózg przechowuje nieustrukturyzowane dane i wciąż podchodzi do ogromnych problemów. Sztuczne sieci neuronowe (SSN) to algorytmy, które zamierzają naśladować sposób, w jaki nasz mózg podejmuje decyzje.

Głębokie uczenie może rutynowo znaleźć punkty, które należy wykorzystać do klasyfikacji.

Różnice pomiędzy uczeniem maszynowym (ML) a uczeniem głębokim (DL) można by ująć mniej więcej tak:

ML:

  • Wymaga małej ilości danych wejściowych, aby móc rozpocząć uczenie i podejmować coraz to lepsze decyzje.
  • W większości przypadków, ML nadaje się do rozwiązywania konkretnego, dobrze opisanego problemu.
  • Skomplikowane wyzwania, ktoś (np. naukowiec) musi zamienić na mniejsze, bardziej precyzyjne. ML będzie rozwiązywał te mniejsze, aby w efekcie pomóc rozwiązać to duże, skomplikowane wyzwanie.
  • Wynik dostarczony przez uczenie maszynowe jest łatwy do wyjaśnienia, gdyż zasady rozwiązywania są jasne i strukturalizowane.
  • Dane historyczne pozwalają maszynie na podejmowanie decyzji.

DL:

  • Wymaga bardzo, ale to bardzo dużej ilości danych wejściowych.
  • Algorytm sam wyszukuje wzorce w danych.
  • Nie tyle szuka się rozwiązania problemu, co wzorców w dostarczonych danych.
  • Wyjaśnienie efektów może być bardzo trudne, gdyż to algorytm sam buduje wzorce na bazie których dostarczane są rekomendacje (efekt czarnej skrzynki).
  • Dane służą poszukiwaniu wzorców, a nie poszukiwaniu decyzji. Dlatego też dane historyczne nie są tak ważne, jak “jakiekolwiek” dane w dużych ilościach.

Zastosowania uczenia głębokiego

  • Zautomatyzowana jazda – zespoły zajmujące się nauką o samochodach wykorzystują wiedzę głębokiego uczenia się, aby dostrzegać obiekty, takie jak znaki, sygnalizacja świetlna, zwierzęta itp.
  • Sieć neuronowa w lotnictwie i obronie – uczenie głębokie służy do rozpoznawania obiektów z satelitów, które wykrywają obszary zainteresowania (na przykład jeziora, lasy, zwierzęta).
  • Badania medyczne – Badacze nowotworów używają systemów komputerowych opartych na głębokim uczeniu się, aby automatycznie odkrywać komórki rakowe. Na Uniwersytecie Kalifornijskim w Los Angeles zespoły analityków danych skonstruowały specjalny mikroskop, który dostarcza wielowymiarowych statystyk, które umożliwiają trenowanie oprogramowania do głębokiego uczenia się w celu dokładnego wykrywania większości komórek nowotworowych.
  • Automatyka przemysłowa – DL pomaga czuwać nad bezpieczeństwem pracowników w zasięgu ciężkiego sprzętu. Oprogramowanie może rutynowo wykrywać, kiedy ludzie lub przedmioty znajdują się w niebezpiecznej odległości od maszyn. W połączeniu z uczeniem maszynowym może zbudować podsumowanie miejsc, których ludzie powinni unikać.
  • Elektronika – uczenie głębokie jest używane w słuchaniu i tłumaczeniu mowy. Na przykład system sztucznej inteligencji pomaga gadżetom odpowiadać na Twój głos i poznawać Twoje preferencje. Sieci neuronowe mogą rozpoznawać dialekty i dostosowywać prędkość rozpoznawania mowy do regionów geograficznych.

         opr. na podstawie https://businessdialog.pl/

Szukasz więcej informacji o sztucznej inteligencji?

Bądź pierwszym, by dowiedzieć się o wszystkich nowościach, produktach i trendach.

Najnowsze w naszym serwisie

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.

Zainteresują Ciebie również

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.

Prezentacja oferty

Your Dynamic Snippet will be displayed here... This message is displayed because you did not provided both a filter and a template to use.
Co to jest sztuczna inteligencja (artificial intelligence) i jakie ma zastosowania?
Wojciech Szramowski 26 kwietnia 2023

Chciałbyś się znaleźć w katalogu?


Skontaktuj się z nami

Newsletter

Zapisz się, aby być na bieżąco i poznawać najlepsze praktyki dot. cyfryzacji w firmach. 


Udostępnij ten artykuł
Archiwizuj