cover_sfi19.png

19 edycja

Studenckiego Festiwalu Informatycznego

cover_sfi19.png

19 edycja

2024

Zastosowania SVD

Edycja: Tydzień z AI #SFIonline

Data: 13 marca 2021 14:00

Typ: Warsztaty

Język: Polski

tzAI - miniaturka.png
Prelegent
Abstrakt

Singular Value Decomposition (SVD) jest nazywane "szwajcarskim scyzorykiem algebry liniowej". Jest to metoda dekompozycji macierzy, przydatna w matematyce, inżynierii, przetwarzaniu języka naturalnego, uczeniu maszynowym i wielu innych dziedzinach. Dzięki szybkości, skalowalności i przydatnym właściwościom matematycznym stanowi podstawę do obliczeń wielu ciekawych algorytmów, na przykład powszechnie znanego PCA.

Na tym warsztacie poznamy podstawy teoretyczne rozkładu SVD oraz zaimplementujemy kilka praktycznych zastosowań:

- obliczanie własności macierzy (ranga, współczynnik uwarunkowania)

- kompresja stratna obrazów

- regresja liniowa i grzbietowa (Ridge regression)

- wyszukiwarka tekstowa LSI (Latent Semantic Indexing)

Wymagania:

- podstawy algebry liniowej: wartości własne, rozkład według wartości własnych, ortogonalność, transpozycja i odwrotność macierzy, cosinus kąta między wektorami

- Python, Numpy, Scipy w stopniu podstawowym

Czas trwania
120 min

Patroni medialni Tygodnia z AI