Menu dostępności

Uczenie maszynowe – definicja

Uczenie maszynowe (ang. Machine Learning) to dziedzina wchodząca w skład nauk o sztucznej inteligencji. Jest szeroko wykorzystywanym zagadnieniem w procesach i strategiach bizesowych. Metody machine learning mają powszechne zastosowanie na przykład w oprogramowaniu do rozpoznawania mowy czy w systemach autonomicznego sterowania w pojazdach. Ogólnie mówiąc, uczenie maszynowe można wykorzystać wszędzie gdzie potrzeba analizy i klasyfikacji dużej ilości niezidentyfikowanych danych. Dzięki algorytmom ML komputery mogą samodzielnie analizować dane oraz tworzyć i dostosowywać modele w celu nabywania nowej wiedzy, potrzebnej do rozwiązania zadanego problemu. Wszystko to odbywa się w sposób zautomatyzowany, bez potrzeby zaprogramowania konkretnych zachowań przez człowieka.

Najbardziej aktualną definicję Machine Learning przedstawił w 1991r. Donald Michie: „System uczący się wykorzystuje zewnętrzne dane empiryczne w celu tworzenia i aktualizacji podstaw dla udoskonalonego działania na podobnych danych w przyszłości oraz wyrażania tych podstaw w zrozumiałej i symbolicznej postaci”. W prostych słowach oznacza to, że algorytmy uczenia maszynowego przetwarzają dane, uczą się z nich, a przy podejmowaniu decyzji stosują zdobytą nową wiedzę.

Zastosowanie uczenia maszynowego przy analizie danych, w większości przypadków ma zapewniać zwiększenie: efektywności, wydajności, bezawaryjności oraz redukcji kosztów. Jednak kiedy i do czego należy stosować metody ML? Czy zawsze dadzą one wymierne korzyści? Uczenie maszynowe będzie dawało lepsze rezultaty niż klasyczne rozwiązania, wtedy gdy nie można zaprogramować reguł, które będą dobrze działały lub gdy skala problemu jest zbyt duża, by manualnie go rozwiązać. Wszędzie tam, gdzie reguły określające klasyfikację danych w pewnym stopniu nakładają się lub danych jest tak dużo, że nie wiadomo do jakiej grupy je przypisać machine learning będzie lepszym rozwiązaniem. Z kolei, jeśli danych będzie niestarczająco lub będą kiepskiej jakości to wytrenowanie algorytmów ML może być niemożliwe lub trwać zbyt długo. Należy pamiętać, że systemy Machine Learning, tak samo jak Big Data nie naprawiają danych. Muszą mieć dostarczone duże ilości informacji w dobrej jakości w celu zapewniania efektywnego działania.

Rozwinięciem machine learning jest deep learning, czyli uczenie maszynowe oparte na sieciach neuronowych. Pozwala to na wykorzystanie dużo większej mocy obliczeniowej do klasyfikacji i podejmowania decyzji.

Popularne

Czym są non-human identities (NHI)? Jak możemy je chronić i jakie zagrożenia stwarzają dla organizacji?

Czym są non-human identities (NHI)? Jak możemy je chronić i jakie zagrożenia stwarzają dla organizacji?

W dzisiejszym artykule opisujemy pewien problem istniejący w firmach i organizacjach, związany z tożsamościami nieludzkimi (non-human identities), czyli inaczej – tożsamościami niezwiązanymi z pracow...
Nowe podatności w architekturze sieci 5G

Nowe podatności w architekturze sieci 5G

Nowe badania nad architekturą 5G ujawniły lukę w zabezpieczeniach modelu dzielenia sieci oraz zwirtualizowanych funkcjach sieciowych, które można wykorzystać do nieautoryzowanego dostępu do danych, a tak...
Filtrowanie URL i DNS, dlaczego to takie ważne?

Filtrowanie URL i DNS, dlaczego to takie ważne?

Filtrowanie adresów URL ogranicza zawartość stron internetowych, do których użytkownicy mają dostęp. Odbywa się to poprzez blokowanie określonych adresów URL przed załadowaniem. Firmy wdrażają filtrowanie...
Hakerzy z Dragon Breath z nową techniką ataku

Hakerzy z Dragon Breath z nową techniką ataku

Specjaliści z Sophos wykryli niedawno złośliwą aktywność polegającą na klasycznym DLL side-loadingu, ale ze zwiększoną złożonością i dodatkową warstwą wykonania. Co więcej, dochodzenie wskazuje, że oso...
Alarmująca luka w Veeam Backup & Replication: krytyczne RCE grozi przejęciem serwerów kopii zapasowych

Alarmująca luka w Veeam Backup & Replication: krytyczne RCE grozi przejęciem serwerów kopii zapasowych

Veeam, czyli jeden z najpowszechniejszych produktów do tworzenia i odtwarzania kopii zapasowych w środowiskach korporacyjnych, załatał pilnie kilka poważnych luk bezpieczeństwa w swoim oprogramowaniu Backu...