ML, Analytics & Data Science Conference

Przy okazji ww. konferencji Channel 9 przeprowadził parę rozmów z jej uczestnikami, m.in. z Panią Francescą Lazzeri, która przedstawiła cały proces wykorzystywania data science, ale także podkreśliła jego dwa istotne elementy.

Po pierwsze rzeczywisty problem biznesowy. Żeby zacząć pracę z data science (nie tylko machine Learning) trzeba mieć problem/pytanie, które chcemy rozwiązać. Rzucanie różnymi metodami w dane w nadziei, że wyskoczy coś interesującego to słaby pomysł, trzeba wiedzieć czego się oczekuje od analizy danych, żeby móc ją wykonać.

Po drugie wizualizacja, czyli ostatni etap przeprowadzania analizy danych. Prezentacja wyników pracy różnych metod i algorytmów musi dostarczyć w jasny i zrozumiały sposób wiedzę do grupy docelowej, która, o czym należy pamiętać, może pochodzić z zupełnie innej branży. Nie będzie można mówić o wykorzystaniu z sukcesem mechanizmów data science bez zrozumiałego przedstawienia jego rezultatów. Brzmi to jak coś oczywistego, ale wydaje mi się, że “techniczni”, którzy zajmują się taką analizą są podatni na ignorowanie lub niedocenianie odpowiedniego przedstawienia suchych wyników szerszej publiczności.

Polecam całość tego wideo oraz pozostałych na tym samym kanale.

Fundamentals of Azure, 2nd Edition

Właśnie (wczoraj) pojawił się nowa edycja bezpłatnego e-booka od Microsoft – Microsoft Azure Essentials – Fundamentals of Azure, 2nd Edition.

Lektury to nie zastąpi, ale tym co czytali lub chociaż przeglądali pierwszą edycję parę słów o pierwszych zauważonych istotnych różnicach:

Azure App Service and Web Apps – zastąpiło dawne Websites oraz Cloud Services, to dość spora zmiana.

Additional Azure Resources – dodatkowy rozdział, w którym po pół strony ogólnych informacji o kilkunastu różnych usługach w Azure, wielkiego pożytku poza ogólnym oglądem z tego nie ma, niemniej dla tych co ich nie używają jest to podstawowa pigułka wystarczająca by się orientować w temacie.

But the winner is…
Azure Resource Manager – jego opis pojawia się już w pierwszym rozdziale i w kolejnych konsekwentnie dodane są elementy wykorzystania tego podejścia w deployowaniu usług. Zmiana jest o tyle naturalna, że wcześniej po prostu go nie było, ale dobrze, że zaktualizowano tego e-booka pod tym kątem bo to jednak inna koncepcja.

To tyle po bardzo pobieżnym przescrollowaniu. Zauważyłem jeszcze też sporo małych aktualizacji (np. VS 2013 na VS2015), pewnie jest tego jeszcze dużo więcej. Wyjdzie w trakcie dokładniejszego przeglądania.

Doskonała pozycja dla rozpoczynających zabawę z Azure, polecam.

Patterns & practices

Jest taki dział w bibliotece MSDN, który polecam najmocniej jak się da, nazywa się patterns & practices. Jest to wg mnie jedno z najlepszych miejsc w MSDN, dzięki któremu można porządnie ogarnąć system jako całość i spojrzeć na wiele metod podejścia do rozwiązywania problemów.

Wewnątrz tego działu jest mniejszy fragment, który dotyczy mojej codziennej pracy – Cloud Design Patterns. Genialna sprawa, świetne, przejrzyste opisy różnych wzorców projektowych podzielonych pod kątem klasy rozwiązywanych zagadnień oraz zorientowania na konkretne wyzwania stawiane przed systemem lub jego częścią. Pozwala, nawet nie znając szczegółów (co czasami jest zbawienne na początkowym etapie ;)), dowiedzieć się co potrafią usługi w Azure, jak można połączyć je z innymi i jakich efektów można się dzięki temu spodziewać. Dodatkowo, dzięki kategoryzacji typów problemów do rozwiązania daje dobrą podkładkę pod rozmowy nad projektem i checklistę do odhaczenia z czym można się w konkretnym przypadku zderzyć. Jeśli tylko dam radę to z pewnością powybieram co ciekawsze, albo sprawdzone przeze mnie, wzorce i jeszcze o nich napiszę.