Strona korzysta z plików cookies w celu realizacji usług i zgodnie z Polityką Plików Cookies.



20.10.2017

Złote dyski WD

WD GOLD 12 TB
17.10.2017

Ultrapanorama

Philips 492P8
13.10.2017

Druk w bieli

Oki Pro8342WT
11.10.2017

PolCAAT’ 2017 już w...

30 listopada 2017 r. w warszawskim hotelu Marriott odbędzie się XIII edycja konferencji...
10.10.2017

Pełna ochrona

Kaspersky Total Security 2018, Internet Security 2018
06.10.2017

Przeprowadzka do chmury

Oracle Exadata Cloud
03.10.2017

Automatyzacja...

Red Hat Ansible
02.10.2017

Bezpieczeństwo danych zaczyna...

Aby zapewnić bezpieczeństwo danych, w tym informacji poufnych o klientach i pracownikach,...
27.09.2017

Dotykowe 75 cali

BenQ RP750K

Uczenie maszynowe w chmurze

Data publikacji: 12-01-2015 Autor: Marcin Szeliga
Rys. 1. Wizualizacja zbioru...
Rys. 2. Dokładność...
Rys. 3. Gotowy eksperyment...

Według raportu Gartner firmy, które będą efektywnie wykorzystywać posiadane przez siebie dane w procesie podejmowania decyzji biznesowych, zdobędą ponad 20% przewagę nad swoją konkurencją. Czy proces pozyskiwania informacji można zautomatyzować?

Coraz więcej osób oraz firm z różnych branż docenia ogromny potencjał uczenia maszynowego, czyli systemów informatycznych, które w sposób automatyczny wydobywają ukryte w danych źródłowych informacje, analizują je przy użyciu wyrafinowanych algorytmów, takich jak sieci neuronowe. Na podstawie wyników tych analiz dostarczają opisowych wyjaśnień zastanych sytuacji (analiza deskrypcyjna odpowiadająca na pytanie, co się wydarzyło), podają przyczyny zaistniałych zdarzeń (analiza diagnostyczna odpowiadająca na pytanie, czemu coś się wydarzyło), uzupełniają brakujące dane, np. dane dotyczące przyszłej sprzedaży (analiza predykcyjna odpowiadająca na pytanie, co się wydarzy) oraz wspierają proces podejmowania decyzji (analiza preskryptywna odpowiadająca na pytanie, co powinno się zrobić, np. w jaki sposób zwiększyć sprzedaż czy zatrzymać wartościowych klientów).

Powodem rosnącej popularności tej dziedziny informatyki jest rosnąca lawinowo ilość danych cyfrowych. Dziś zbierane są one nie tylko w tradycyjnych systemach B2B, takich jak systemy ERP, ale również przez coraz większą liczbę automatycznych urządzeń (najszybciej rozwijającą się siecią komputerową jest właśnie internet rzeczy) oraz przez użytkowników portali społecznościowych, takich jak Facebook.

Nadal jednak udane wdrożenie systemu uczenia maszynowego jest zadaniem skomplikowanym i czasochłonnym, ponieważ:

 

  • Wymaga ono specjalistycznej wiedzy z różnych dziedzin, w tym: budowy i działania algorytmów data mining, statystyki, oraz znajomości języków programowania takich jak R, SQL, DAX czy DMX.
  • Kompletny system uczenia maszynowego tworzony jest przy użyciu różnych narzędzi pozwalających przechować dane źródłowe, ocenić i poprawić ich jakość, zbudować modele data mining oraz udostępnić użytkownikom wyniki. A to wymaga udziału w projekcie przynajmniej jednego specjalisty znającego każdą z zastosowanych technologii.
  • Uzyskanie wartościowych wyników wymaga przeprowadzenia wielu eksperymentów (zbudowania wielu modeli realizujących to samo zadanie), porównania ich wyników i wybrania najlepszego rozwiązania. Ponieważ każdy eksperyment wymaga przeanalizowania dużych ilości danych, ich przeprowadzenie w rozsądnie krótkim czasie wymaga użycia komputerów o potężnej mocy obliczeniowej.

 

Wszystkie trzy problemy rozwiązuje nowa, dostępna na platformie Microsoft Azure usługa uczenia maszynowego, czyli Azure Machine Learning. Celem artykułu jest przedstawienie tej usługi – w pierwszej części dowiemy się, jak z nią pracować i przeprowadzimy prosty eksperyment uczenia maszynowego, w części drugiej poznamy dostępne algorytmy data mining, a w części trzeciej zbudujemy kompletny system uczenia maszynowego.

> Usługa Azure Machine Learning

Wszystko, czego potrzebujemy, żeby skorzystać z usługi Azure Machine Learning (Azure ML), to przeglądarka internetowa – zbudowanie przy jej użyciu systemu uczenia maszynowego nie tylko nie wymaga instalowania jakiegokolwiek oprogramowania, ale również zakupu i utrzymania dodatkowych serwerów. 

Pełna treść artykułu jest dostępna w papierowym wydaniu pisma.

.

Transmisje online zapewnia: StreamOnline

All rights reserved © 2013 Presscom / Miesięcznik "IT Professional"