Teoria informacji: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
|||
Linia 36: | Linia 36: | ||
== Moduły == | == Moduły == | ||
# [[TI Wykład 1|Notacja i kody]] ([[TI Ćwiczenia 1|Ćwiczenia]]) | # [[Teoria_informacji/TI Wykład 1|Notacja i kody]] ([[Teoria_informacji/TI Ćwiczenia 1|Ćwiczenia]]) | ||
# [[Teoria_informacji/TI Wykład 2|Pojęcie entropii]] ([[Teoria_informacji/TI Ćwiczenia 2|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 3|Optymalne kodowanie - kod Huffmana]] ([[Teoria_informacji/TI Ćwiczenia 3|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 4|Optymalne kodowanie - kod Shannona-Fano]] ([[Teoria_informacji/TI Ćwiczenia 4|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 5|Entropia zmiennej losowej i wzajemna informacja]] ([[Teoria_informacji/TI Ćwiczenia 5|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 6|Doskonale bezpieczne szyfrowanie]] ([[Teoria_informacji/TI Ćwiczenia 6|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 7|Kanały transmisji i ich przepustowość]] ([[Teoria_informacji/TI Ćwiczenia 7|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 8|Odczytywanie przesłanej wiadomości]] ([[Teoria_informacji/TI Ćwiczenia 8|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 9|Poprawa wydajności kanału]] ([[Teoria_informacji/TI Ćwiczenia 9|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 10|Efektywne kodowanie wiadomości]] ([[Teoria_informacji/TI Ćwiczenia 10|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 11|Twierdzenie Shannona o kodach]] ([[Teoria_informacji/TI Ćwiczenia 11|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 12|Dowód Twierdzenia Shannona]] ([[Teoria_informacji/TI Ćwiczenia 12|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 13|Złożoność informacyjna Kołmogorowa]] ([[Teoria_informacji/TI Ćwiczenia 13|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 14|Stała Chaitina]] ([[Teoria_informacji/TI Ćwiczenia 14|Ćwiczenia]]) | |||
# [[Teoria_informacji/TI Wykład 15|Zastosowania]] ([[Teoria_informacji/TI Ćwiczenia 15|Ćwiczenia]]) |
Wersja z 09:05, 15 lip 2006
Forma zajęć
Wykład (30 godzin) + ćwiczenia (30 godzin)
Opis
Wprowadzenie w teorię przydatną w wielu zastosowaniach informatyki, jak m.in. w kryptografii, w modelowaniu języka naturalnego, czy w bio-informatyce. Teoria ta okresla ilościowo informację zawartą w zmiennej losowej lub w ciągu bitów, a także kryteria optymalnego przesyłania zakodowanej wiadomości przez zaszumiony kanał.
Sylabus
Autorzy
- Damian Niwiński
- Michał Strojnowski
- Marcin Wojnarski
Wymagania wstępne
- Matematyka dyskretna
- Rachunek prawdopodobieństwa i statystyka
- Języki, automaty i obliczenia
Zawartość
- Od gry w 20 pytań do pojęcia entropii. Nierówność Krafta.
- Kody Huffmana i Shannona-Fano.
- Entropia warunkowa, pojęcie informacji.
- Pierwsze twierdzenie Shannona o optymalnym kodowaniu.
- Przesyłanie wiadomości przez zaszumiony kanał, przepustowość kanału.
- Poprawa wydajności kanału, stopa kodu.
- Główne twierdzenie Shannona o optymalnym przesyłaniu informacji.
- Kody korygujące błędy.
- Złożoność informacyjna Kołmogorowa i jej własności. Liczba Chaitina.
- Złożoność informacyjna Kołmogorowa a entropia Shannona - uniwersalny test Martina Loffa.
Literatura
- Information and Coding Theory by Gareth A. Jones and J. Mary Jones, Springer, 2000.
- Elements of Information Theory by Thomas M. Cover and Joy A. Thomas, Wiley Series in Telecommunications, 1991.
- An Introduction to Kolmogorov Complexity and Its Applications by Ming Li and Paul Vitanyi, Springer, 1997.
Moduły
- Notacja i kody (Ćwiczenia)
- Pojęcie entropii (Ćwiczenia)
- Optymalne kodowanie - kod Huffmana (Ćwiczenia)
- Optymalne kodowanie - kod Shannona-Fano (Ćwiczenia)
- Entropia zmiennej losowej i wzajemna informacja (Ćwiczenia)
- Doskonale bezpieczne szyfrowanie (Ćwiczenia)
- Kanały transmisji i ich przepustowość (Ćwiczenia)
- Odczytywanie przesłanej wiadomości (Ćwiczenia)
- Poprawa wydajności kanału (Ćwiczenia)
- Efektywne kodowanie wiadomości (Ćwiczenia)
- Twierdzenie Shannona o kodach (Ćwiczenia)
- Dowód Twierdzenia Shannona (Ćwiczenia)
- Złożoność informacyjna Kołmogorowa (Ćwiczenia)
- Stała Chaitina (Ćwiczenia)
- Zastosowania (Ćwiczenia)