Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
- Autor:
- Mike Cohen
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 288
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
Pozornie nie dzieje się nic złego, jeśli inżynier lub analityk danych nie rozumie algebry liniowej. Może korzystać z już istniejących narzędzi i nie przejmować się szczegółami ich implementacji. Warto jednak dokładnie poznać algorytmy używane w nauce o danych i dostosować do swoich potrzeb istniejące metody obliczeniowe, tutaj więc nowoczesna algebra liniowa okazuje się nieodzowna. Jeśli chcesz ją poznać w nowoczesnej, praktycznej formie, najlepiej posłużyć się kodem i zastosowaniem algebry liniowej w analizie danych czy symulacjach numerycznych.
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykładami ich wykorzystania w nauce o danych, uczeniu maszynowym, uczeniu głębokim, symulacjach i przetwarzaniu danych biomedycznych. Dzięki podręcznikowi nauczysz się arytmetyki macierzowej, poznasz istotne rozkłady macierzy, w tym LU i QR, a także rozkład według wartości osobliwych, zapoznasz się też z takimi zagadnieniami jak model najmniejszych kwadratów i analiza głównych składowych.
Praktyczna algebra liniowa dla analityków danych
Jeśli chcesz pracować w branży technicznej lub zajmować się obliczeniami to musisz zrozumieć algebrę liniową. Przedmiotem badań algebry liniowej są macierze i wykonywane na nich operacje. Algebra liniowa stanowi matematyczną podstawę prawie wszystkich algorytmów i analiz przeprowadzanych na komputerach. Niestety sposób jej przedstawiania w wiekowych podręcznikach akademickich znacznie różni się od sposobu, w jaki profesjonaliści wykorzystują dziś algebrę liniową do rozwiązywania rzeczywistych problemów.
Ten praktyczny przewodnik autorstwa Mike'a X Cohena przedstawia podstawowe koncepcje algebry liniowej przy pomocy języka Python wraz z przykładami ich wykorzystania w nauce o danych, uczeniu maszynowym, uczeniu głębokim, symulacjach i przetwarzaniu danych biomedycznych. Uzbrojony w tę wiedzę, będziesz w stanie zrozumieć, zaimplementować i dostosować do swoich potrzeb nowoczesne metody i algorytmy analityczne.
Jest to idealna pozycja dla praktyków i studentów korzystających z komputerów i algorytmów. W książce poruszono następujące zagadnienia:
- Interpretacja i zastosowania wektorów i macierzy.
- Arytmetyka macierzowa (różne sposoby mnożenia i transformacje).
- Niezależność, rząd i odwrotności.
- Ważne rozkładu macierzy stosowane w stosowanej algebrze liniowej (w tym rozkłady LU i QR).
- Rozkład według wartości własnych i rozkład według wartości osobliwych.
- Praktyczne zastosowania algebry liniowej, w tym model najmniejszych kwadratów i analiza głównych składowych.
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(51.60 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ta książka jest sposobem na dalszą naukę programowania poprzez realizację projektów. Każdy z nich został wyjaśniony krok po kroku, opisano też sposoby korzystania z licznych bibliotek i pakietów Pythona. Dzięki projektom dowiesz się, jak wykorzystywać programowanie do realizacji eksperymentów, te...
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Fachowcy z branży IT, by dobrze wykonywać swoją pracę, muszą w niej zwykle używać od kilku do kilkunastu narzędzi. Z drugiej strony nikt nie jest w stanie dobrze poznać nawet wycinka wszystkich technologii, języków programowania czy aplikacji, które powstają każdego roku. Czy wśród tego bogactwa,...
Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów
(39.90 zł najniższa cena z 30 dni)109.45 zł
199.00 zł(-45%)
O autorze ebooka
Mike X. Cohen jest profesorem nadzwyczajnym neuronauki w Instytucie Donders Centrum Medycznego Uniwersytetu im. Radbouda w Nijmegen w Holandii. Od ponad dwudziestu lat uczy programowania, analizy danych, statystyki i powiązanych z nimi zagadnień, jest też autorem wielu podręczników.
Zobacz pozostałe książki z serii
-
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić....
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52.20 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych....
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52.20 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77.40 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto zwięzły i praktyczny przewodnik po usłudze GA4 i jej integracji z chmurą. Szczególnie skorzystają z niego analitycy danych, biznesu i marketingu. Opisano tu wszystkie istotne kwestie dotyczące tego nowego, potężnego modelu analitycznego. Szczególną uwagę poświęcono bardziej zaawansowanym funk...
Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów Google Analytics od podstaw. Analiza wpływu biznesowego i wyznaczanie trendów
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczą...
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%)
Ebooka "Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Practical Linear Algebra for Data Science: From Core Concepts to Applications Using Python
- Tłumaczenie:
- Filip Kamiński
- ISBN Książki drukowanej:
- 978-83-289-0261-9, 9788328902619
- Data wydania książki drukowanej:
- 2023-12-12
- ISBN Ebooka:
- 978-83-289-0262-6, 9788328902626
- Data wydania ebooka:
- 2023-12-12 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 165x235
- Numer z katalogu:
- 214396
- Rozmiar pliku Pdf:
- 6.7MB
- Rozmiar pliku ePub:
- 22.8MB
- Rozmiar pliku Mobi:
- 51.8MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
-
Wstęp
- Co to jest algebra liniowa i dlaczego warto ją poznać?
- O książce
- Wymagania wstępne
- Matematyka
- Postawa
- Programowanie
- Dowody matematyczne kontra kod
- Kod pokazany w książce i do pobrania z sieci
- Ćwiczenia z programowania
- Jak korzystać z tej książki (dla nauczycieli i osób uczących się samodzielnie)?
- Tworzenie i wizualizacja wektorów w NumPy
- Geometryczna interpretacja wektorów
- Operacje na wektorach
- Dodawanie dwóch wektorów
- Geometryczne dodawanie i odejmowanie wektorów
- Mnożenie wektorów przez skalar
- Dodawanie wektorów i skalarów
- Transpozycja
- Broadcasting w Pythonie
- Moduł wektora i wektory jednostkowe
- Iloczyn skalarny wektorów
- Iloczyn skalarny jest rozdzielny względem dodawania
- Geometryczna interpretacja iloczynu skalarnego
- Inne sposoby mnożenia wektorów
- Iloczyn Hadamarda
- Iloczyn zewnętrzny
- Iloczyn wektorowy i mieszany
- Ortogonalny rozkład wektora
- Podsumowanie
- Ćwiczenia z programowania
- Zbiory wektorów
- Ważona kombinacja liniowa
- Niezależność liniowa
- Matematyka związana z niezależnością liniową
- Niezależność a wektor zerowy
- Podprzestrzeń i rozpinanie
- Baza
- Definicja bazy
- Podsumowanie
- Ćwiczenia z programowania
- Korelacja i podobieństwo cosinusowe
- Filtrowanie szeregów czasowych i wykrywanie cech
- Klasteryzacja za pomocą algorytmu k-średnich
- Ćwiczenia z programowania
- Ćwiczenia z korelacji
- Ćwiczenia z filtrowania i wykrywania cech
- Ćwiczenia z algorytmu k-średnich
- Tworzenie i wizualizowanie macierzy w NumPy
- Wizualizowanie, indeksowanie i slicing
- Specjalne macierze
- Matematyka macierzy: dodawanie, mnożenie przez skalar i iloczyn Hadamarda
- Dodawanie i odejmowanie
- "Przesuwanie" macierzy
- Mnożenie przez skalar i iloczyn Hadamarda
- Standardowe mnożenie macierzy
- Kiedy można pomnożyć przez siebie dwie macierze?
- Mnożenie macierzy
- Mnożenie macierz - wektor
- Operacje na macierzach: transpozycja
- Iloczyn skalarny i iloczyn zewnętrzny - notacja
- Operacje na macierzach: LIVE EVIL (kolejność operacji)
- Macierze symetryczne
- Tworzenie macierzy symetrycznych z macierzy niesymetrycznych
- Podsumowanie
- Ćwiczenia z programowania
- Normy macierzowe
- Ślad macierzy i norma Frobeniusa
- Przestrzenie macierzowe (kolumnowa, wierszowa, jądro)
- Przestrzeń kolumnowa
- Przestrzeń wierszowa
- Jądro
- Rząd
- Rzędy specjalnych macierzy
- Rząd a dodawanie i mnożenie macierzy
- Rząd a przesuwanie macierzy
- Teoria a praktyka
- Zastosowania rzędu
- Czy wektor znajduje się w przestrzeni kolumnowej macierzy?
- Niezależność liniowa zbioru wektorów
- Wyznacznik
- Obliczanie wyznacznika
- Wyznacznik a zależność liniowa
- Wielomian charakterystyczny
- Podsumowanie
- Ćwiczenia z programowania
- Wielowymiarowe macierze kowariancji danych
- Transformacje geometryczne za pomocą mnożenia macierz - wektor
- Wykrywanie cech na obrazie
- Podsumowanie
- Ćwiczenia z programowania
- Ćwiczenia z macierzy kowariancji i korelacji
- Ćwiczenia z transformacji geometrycznych
- Ćwiczenia z wykrywania cech w obrazach
- Odwrotność macierzy
- Rodzaje odwrotności i warunki odwracalności
- Obliczanie odwrotności
- Odwrotność macierzy 2 × 2
- Odwrotność macierzy diagonalnej
- Odwracanie dowolnej macierzy kwadratowej o pełnym rzędzie
- Odwrotności jednostronne
- Unikalność odwrotności
- Pseudoodwrotność Moore'a-Penrose'a
- Stabilność numeryczna obliczania odwrotności
- Geometryczna interpretacja odwrotności
- Podsumowanie
- Ćwiczenia z programowania
- Macierze ortogonalne
- Ortogonalizacja Grama-Schmidta
- Rozkład QR
- Wymiary Q i R
- Rozkład QR i obliczanie odwrotności
- Podsumowanie
- Ćwiczenia z programowania
- Układy równań
- Przekształcanie równań w macierze
- Praca z równaniami macierzowymi
- Sprowadzanie macierzy do postaci schodkowej
- Eliminacja Gaussa
- Eliminacja Gaussa-Jordana
- Odwracanie macierzy za pomocą eliminacji Gaussa-Jordana
- Rozkład LU
- Zamiana wierszy za pomocą macierzy permutacji
- Podsumowanie
- Ćwiczenia z programowania
- Ogólne modele liniowe
- Terminologia
- Tworzenie ogólnego modelu liniowego
- Dopasowywanie ogólnego modelu liniowego
- Czy to rozwiązanie jest dokładne?
- Metoda najmniejszych kwadratów - perspektywa geometryczna
- Dlaczego metoda najmniejszych kwadratów działa?
- Prosty przykład ogólnego modelu liniowego
- Rozwiązywanie problemu najmniejszych kwadratów za pomocą rozkładu QR
- Podsumowanie
- Ćwiczenia z programowania
- Przewidywanie liczby wypożyczonych rowerów na podstawie pogody
- Tabela regresji z pakietu statsmodels
- Współliniowość
- Regularyzacja
- Regresja wielomianowa
- Znajdowanie parametrów modelu za pomocą przeszukiwania siatki
- Podsumowanie
- Ćwiczenia z programowania
- Zbiór danych z informacjami o wypożyczaniu rowerów
- Ćwiczenie ze współliniowości
- Ćwiczenie z regularyzacji
- Ćwiczenie z regresji wielomianowej
- Ćwiczenia z przeszukiwania siatki
- Interpretacje wartości i wektorów własnych
- Interpretacja geometryczna
- Statystyka (analiza głównych składowych)
- Redukcja szumów
- Redukcja wymiarowości (kompresja danych)
- Znajdowanie wartości własnych
- Znajdowanie wektorów własnych
- Znak i skala nieokreśloności wektorów własnych
- Diagonalizacja macierzy kwadratowej
- Wyjątkowość macierzy symetrycznych
- Ortogonalne wektory własne
- Rzeczywiste wartości własne
- Rozkład według wartości własnych macierzy osobliwych
- Forma kwadratowa, określoność i wartości własne
- Forma kwadratowa macierzy
- Określoność
- ATA jest dodatnio (pół)określona
- Uogólniony rozkład według wartości własnych
- Podsumowanie
- Ćwiczenia z programowania
- Spojrzenie na rozkład według wartości osobliwych z szerszej perspektywy
- Wartości osobliwe i rzędy macierzy
- Rozkład według wartości osobliwych w Pythonie
- Rozkład według wartości osobliwych i "warstwy" macierzy rzędu 1.
- Rozkład według wartości osobliwych z rozkładu według wartości własnych
- Rozkład według wartości osobliwych ATA
- Współczynnik uwarunkowania
- Rozkład według wartości osobliwych i pseudoodwrotność Moore'a-Penrose'a
- Podsumowanie
- Ćwiczenia z programowania
- Analiza głównych składowych za pomocą rozkładów według wartości własnych i osobliwych
- Matematyka analizy głównych składowych
- Kroki algorytmu analizy głównych składowych
- Analiza głównych składowych za pomocą rozkładu według wartości osobliwych
- Liniowa analiza dyskryminacyjna
- Aproksymacja macierzami niskiego rzędu za pomocą rozkładu według wartości osobliwych
- Wykorzystanie rozkładu według wartości osobliwych do usuwania szumów
- Podsumowanie
- Ćwiczenia z programowania
- Analiza głównych składowych
- Liniowa analiza dyskryminacyjna
- Aproksymacja macierzami niskiego rzędu za pomocą rozkładu według wartości osobliwych
- Wykorzystanie rozkładu według wartości osobliwych do usuwania szumów z obrazu
- Dlaczego Python i jakie są alternatywy?
- IDE (zintegrowane środowiska programistyczne)
- Lokalny Python i Python dostępny w sieci
- Praca z plikami kodu w Google Colab
- Zmienne
- Typy danych
- Indeksowanie
- Funkcje
- Metody a funkcje
- Tworzenie własnych funkcji
- Biblioteki
- NumPy
- Indeksowanie i slicing w NumPy
- Wizualizacje
- Zamiana równań na kod
- Formatowanie wyjścia i f-stringi
- Przepływ sterowania
- Operatory porównania
- Klauzule if
- Pętle for
- Zagnieżdżone instrukcje kontrolne
- Pomiar czasu obliczeń
- Uzyskiwanie pomocy i więcej informacji
- Co robić, gdy coś idzie nie tak
- Podsumowanie
1. Wprowadzenie
2. Wektory - część I
3. Wektory - część II
4. Zastosowania wektorów
5. Macierze - część I
6. Macierze - część II
7. Zastosowania macierzy
8. Odwracanie macierzy
9. Macierze ortogonalne i rozkład QR
10. Przekształcenie do macierzy schodkowej i rozkład LU
11. Ogólne modele liniowe i metoda najmniejszych kwadratów
12. Zastosowania metody najmniejszych kwadratów
13. Rozkład według wartości własnych
14. Rozkład według wartości osobliwych
15. Zastosowania rozkładu według wartości własnych i rozkładu według wartości osobliwych
16. Wprowadzenie do programowania w Pythonie
Skorowidz
Oceny i opinie klientów: Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Mike Cohen (0) 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.