- Autor:
- Długość
- liczba lekcji: 57, czas trwania: 10:47:52
- Ocena
Kurs video
Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 10 godz. 47 min.
- Technologia:
- tensorflow, Python 3.6, pandas, sklearn, matplotlib, pydotplus, jupyter, graphviz, numpy
- Ocena:
Spis lekcji kursu video
-
1. Wprowadzenie 00:11:01
-
2. Regresja liniowa 00:28:48
-
3. Regresja dla wielu zmiennych 00:29:19
-
4. Regresja wielomianowa 00:32:08
-
5. Klasyfikacja 00:38:10
-
6. Regularyzacja 00:34:22
-
7. Sieć neuronowa 01:11:27
- 7.1. Teoria - zasada działania 00:14:58
- 7.2. Teoria - uczenie sieci 00:14:04
- 7.3. Tworzenie od podstaw - budowanie warstwy 00:08:13
- 7.4. Tworzenie od podstaw - budowanie modelu 00:03:46
- 7.5. Tworzenie od podstaw - uczenie sieci 00:13:46
- 7.6. Gotowe rozwiązania - scikit-learn 00:05:42
- 7.7. Gotowe rozwiązania - Keras 00:10:58
-
8. Maszyna wektorów nośnych (SVM) 00:30:02
-
9. K najbliższych sąsiadów (KNN) 00:18:35
-
10. Algorytm k centroidów (KMC) 00:21:20
-
11. Analiza głównych składowych (PCA) 00:29:08
-
12. Drzewo decyzyjne i las losowy 00:37:12
-
13. Modele probabilistyczne i twierdzenie Bayesa 00:33:09
-
14. Wykrywanie anomalii oraz metryki 00:29:49
-
15. Silniki rekomendacyjne 01:58:28
- 15.1. Teoria - rekomendacje oparte na treści 00:14:21
- 15.2. Teoria - wspólne filtrowanie (CF) 00:15:17
- 15.3. Praktyka - krótka analiza eksploracyjna (EDA) 00:20:54
- 15.4. Praktyka - naiwny system oparty na korelacji 00:09:27
- 15.5. Praktyka - tworzenie od podstaw (CF) 00:19:49
- 15.6. Praktyka - wykorzystanie Keras 00:18:06
- 15.7. Praktyka - usprawnienia i trenowanie silnika 00:20:34
-
16. Ekstrakcja cech i NLP 01:24:54
Opis
kursu video
:
Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego
Obierz kurs na... przyszłość
Powszechna cyfryzacja nie dotyka jedynie wybranych gałęzi przemysłu, ale dosłownie przeniknęła nasze życie niemal w każdym aspekcie. Skutkiem tego procesu jest pojawienie się ogromnej ilości danych, które, odpowiednio wykorzystane, stanowią nowy rodzaj materii w nieprzerwanym cyklu postępu. Uczenie maszynowe stało się jednocześnie obszarem szczególnego zainteresowania ze strony zarówno firm, jak i uczelni. Dzięki specjalnym algorytmom i technikom możliwe stało się wykorzystanie zasobów, jakimi są dane, do opracowywania rozwiązań poprawiających efektywność w wielu dziedzinach: od robotyki, przez medycynę, aż po rozrywkę.
Przykładami rozwiązań, które już dziś wykorzystują uczenie maszynowe, są chociażby silniki rekomendacyjne działające na platformach takich jak YouTube, Netflix, Spotify czy Amazon. Silniki te skutecznie dobierają treści, tak że wokół produktów tworzą się całe społeczności wiernie oddanych klientów. To wszystko dzieje się obecnie. W niedalekiej przyszłości wiele - także dość skomplikowanych - czynności zostanie zautomatyzowanych. Zawody, również te potencjalnie wymagające wysokich kwalifikacji, nawet jeśli nie będą w całości wykonywane przez maszyny, będą przez nie wspomagane. Jest niemal pewne, że specjaliści między innymi w dziedzinie uczenia maszynowego, którzy już dziś są intensywnie poszukiwani, staną się jeszcze bardziej pożądani w przyszłości. Dołącz do ich grona!
Co Cię czeka podczas naszego profesjonalnego szkolenia?
Dzięki temu kursowi video:
- pojmiesz istotę działania algorytmów uczenia maszynowego,
- zrozumiesz związek pomiędzy podstawą matematyczną a implementacją tych algorytmów i w razie czego będziesz umiał napisać je od zera (także w języku innym niż Python),
- dowiesz się, jak korzystać z popularnych i sprawdzonych bibliotek dedykowanych uczeniu maszynowemu: scikit-learn oraz Keras,
- stworzysz własny silnik rekomendacyjny,
- poprawnie przeprowadzisz proces przygotowania danych oraz trenowania modelu,
- ocenisz, który algorytm najlepiej sprawdzi się w rozwiązaniu danego problemu, a który może doprowadzić do niepożądanych efektów,
- opanujesz wiedzę, która pozwoli Ci szacować skuteczność modeli oraz diagnozować problemy związane z procesem uczenia maszynowego.
Co więcej...
- ukończywszy kurs, będziesz w stanie właściwie podejść do pracy z różnymi typami danych w kontekście uczenia maszynowego, jak również przenieść sporą część tej wiedzy poza obszar Pythona.
Data science w Pythonie. Kurs video. Algorytmy uczenia maszynowego kończy się na poziomie średnio zaawansowanym, a nawet nieco wyżej, jeśli chodzi o wiedzę i umiejętności, jakich wymaga się na przykład od analityka biznesowego, naukowca, inżyniera danych czy webdevelopera. Natomiast jeśli mowa o wiedzy stricte z zakresu data science, autor kursu określa poziom jego absolwenta na podstawowy. Uwaga, by móc w pełni skorzystać ze szkolenia, trzeba znać podstawy języka Python (w tym orientować się w bibliotekach: numpy, pandas, matplotlib) i matematykę na poziomie pierwszego - drugiego roku studiów na kierunkach ścisłych. Takie pojęcia jak gradient, pochodna, szereg, prawdopodobieństwo czy notacja nie powinny być Ci obce!
Czym właściwie zajmuje się specjalista w dziedzinie data science?
Odpowiedź na to pytanie jest krótka i - jak to w matematyce - policzalna. Aż 70 procent czasu pracy spędza się w tym zawodzie na zbieraniu i analizie danych, by potem, przez kolejne 20 procent, tworzyć i testować modele, które "ubiera się" w programy, a następnie wykorzystuje do otrzymywania przewidywań z modeli. Przykładami takich modeli, jakie stosuje się już dziś w kontekście biznesowym, są między innymi silniki rekomendacyjne (Netflix, YouTube, eBay, Amazon, Spotify itd.), modele do klasyfikacji obrazów medycznych w celu rozpoznawania ewentualnych infekcji, systemy do automatycznych tłumaczeń (patrz Google) czy popularne boty - i wiele innych.
Od teorii, przez praktykę, aż po gotowe rozwiązania
Kurs składa się z trzech bloków szkoleniowych. Zaczniemy od teorii data science. Tu przygotuj się na serię wykładów, w których autor wprowadza pojęcia na poziomie równań, wyjaśniając je od podstaw. Bazując na wiedzy zdobytej w części teoretycznej, przejdziemy do praktyki - będziesz pisać algorytm "od zera", a przy tym pogłębisz rozumienie koncepcji matematycznych i przy okazji napiszesz kod. Wreszcie przyjdzie czas na część trzecią, podczas której będziemy sprytni i sięgniemy po tzw. gotowce - przede wszystkim scikit-learn i Keras. Przy użyciu tych bibliotek rozwiążemy zadany problem, skupiając się zarówno na samym zagadnieniu, jak i ogólnym podejściu do problemu. W kursie połączysz teorię z praktyką. Dzięki temu osiągniesz dwa cele: wyrobisz w sobie intuicję matematyczną, która w razie potrzeby pozwoli Ci przenieść to rozumienie również poza Pythona, oraz zyskasz pewne doświadczenie w wykorzystywaniu powszechnie dostępnych narzędzi i w ten sposób zwiększysz skuteczność swojej pracy.
Kurs jest podzielony na 16 rozdziałów. W pierwszym rozdziale stworzysz proste środowisko pracy. Dalej, w rozdziałach 2 - 8, poznasz podstawowe algorytmy, takie jak sieci neuronowe, oraz zrozumiesz, na czym polega ogólne podejście machinelearningowe. W rozdziałach 9 - 13 poznasz kolejne, nieco alternatywne, lecz równie często wykorzystywane algorytmy, których idea opiera się na innych zasadach. Na koniec, w ramach rozdziałów: 14, 15 i 16, stworzysz własny silnik rekomendacyjny, który następnie usprawnisz z wykorzystaniem popularnych metod pracy z tekstem (NLP), by uzyskać półgotowy produkt na koniec kursu.
Wybrane bestsellery
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Data Science w Pythonie. Kurs video. Algorytmy uczenia maszynowego Oleg Żero (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(0)
(0)
(0)
(0)
(0)
więcej opinii
ukryj opinie