Cílem bakalářské práce bude návrh a implementace "chytrého" systému pro detekci nestandardní spotřeby vody v domácnosti. Student v teoretické části popíše nejčastěji používané metody pro detekci neobvyklých situací (detekce odlehlých datových bodů) a v praktické části na základě teoretických znalostí navrhne vhodný algoritmus (případně skupinu algoritmů), které implementuje ve zvoleném programovacím jazyce. Systém by měl na základě dat o spotřebě vody umět vytvořit model spotřeby vody pro libovolnou ubytovací jednotku a detekovat spotřebu vody, která se svou charakteristikou příliš liší od obvyklé spotřeby. Funkčnost systému student ověří na testovacích datech.
Anotace v angličtině
The main objective of the bachelor thesis is going to be design and implementation of "smart" system for detection of non-standard usage of water in the household. During the theoretical part of the thesis, the student is going to describe the most commonly used methods for detection of unusual situations (data deviating from the model result) and during the practical part, the student is going to design suitable algorithm (or multiple algorithms) based on theoretical knowledge, which he is going to implement in chosen programming language. Based on water consumption data, the system should be able to create a model of water consumption for any accommodation unit and detect the usage of water, which differs in characteristics of usual water consumption. Based on collected test data, the student verifies system functionality.
Klíčová slova
Strojové učení, detekce uniku vody, model spotřeby vody
Klíčová slova v angličtině
Machine learning, water leakage detection, data modeling
Rozsah průvodní práce
59 s. (69 742)
Jazyk
CZ
Anotace
Cílem bakalářské práce bude návrh a implementace "chytrého" systému pro detekci nestandardní spotřeby vody v domácnosti. Student v teoretické části popíše nejčastěji používané metody pro detekci neobvyklých situací (detekce odlehlých datových bodů) a v praktické části na základě teoretických znalostí navrhne vhodný algoritmus (případně skupinu algoritmů), které implementuje ve zvoleném programovacím jazyce. Systém by měl na základě dat o spotřebě vody umět vytvořit model spotřeby vody pro libovolnou ubytovací jednotku a detekovat spotřebu vody, která se svou charakteristikou příliš liší od obvyklé spotřeby. Funkčnost systému student ověří na testovacích datech.
Anotace v angličtině
The main objective of the bachelor thesis is going to be design and implementation of "smart" system for detection of non-standard usage of water in the household. During the theoretical part of the thesis, the student is going to describe the most commonly used methods for detection of unusual situations (data deviating from the model result) and during the practical part, the student is going to design suitable algorithm (or multiple algorithms) based on theoretical knowledge, which he is going to implement in chosen programming language. Based on water consumption data, the system should be able to create a model of water consumption for any accommodation unit and detect the usage of water, which differs in characteristics of usual water consumption. Based on collected test data, the student verifies system functionality.
Klíčová slova
Strojové učení, detekce uniku vody, model spotřeby vody
Klíčová slova v angličtině
Machine learning, water leakage detection, data modeling
Zásady pro vypracování
Cílem bakalářské práce bude návrh a implementace "chytrého" systému pro detekci nestandardní spotřeby vody v domácnosti. Student v teoretické části popíše nejčastěji používané metody pro detekci neobvyklých situací (detekce odlehlých datových bodů) a v praktické části na základě teoretických znalostí navrhne vhodný algoritmus (případně skupinu algoritmů), který implementuje ve zvoleném programovacím jazyce. Systém by měl na základě dat o spotřebě vody umět vytvořit model spotřeby vody pro libovolnou ubytovací jednotku a detekovat spotřebu vody, která se svou charakteristikou příliš liší od obvyklé spotřeby. Funkčnost systému student ověří na testovacích datech.
Zásady pro vypracování
Cílem bakalářské práce bude návrh a implementace "chytrého" systému pro detekci nestandardní spotřeby vody v domácnosti. Student v teoretické části popíše nejčastěji používané metody pro detekci neobvyklých situací (detekce odlehlých datových bodů) a v praktické části na základě teoretických znalostí navrhne vhodný algoritmus (případně skupinu algoritmů), který implementuje ve zvoleném programovacím jazyce. Systém by měl na základě dat o spotřebě vody umět vytvořit model spotřeby vody pro libovolnou ubytovací jednotku a detekovat spotřebu vody, která se svou charakteristikou příliš liší od obvyklé spotřeby. Funkčnost systému student ověří na testovacích datech.
Seznam doporučené literatury
AGGARWAL, Charu C. Outlier analysis. New York: Springer, 2013. ISBN 978-1461463955.
HAWKINS, D. M. Identification of Outliers [online]. Dordrecht: Springer Netherlands, 1980 [cit. 2019-10-30]. DOI: 10.1007/978-94-015-3994-4. ISBN 978-94-015-3996-8.
KAZMIER, Leonard J. Schaum's outline of theory and problems of business statistics. 3rd ed. New York: McGraw-Hill, c1996. ISBN 0070340269.
Seznam doporučené literatury
AGGARWAL, Charu C. Outlier analysis. New York: Springer, 2013. ISBN 978-1461463955.
HAWKINS, D. M. Identification of Outliers [online]. Dordrecht: Springer Netherlands, 1980 [cit. 2019-10-30]. DOI: 10.1007/978-94-015-3994-4. ISBN 978-94-015-3996-8.
KAZMIER, Leonard J. Schaum's outline of theory and problems of business statistics. 3rd ed. New York: McGraw-Hill, c1996. ISBN 0070340269.
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace, grafy, schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student v bakalářské práci popisuje základy strojového učení, neuronových sítí a metody pro detekci neobvyklých stavů. Poté se již věnuje vlastnímu procesu úpravy dat o spotřebě z konkrétní domácnosti a tvorby modelů nad těmito daty pomocí moderních architektur neuronových sítí a autoenkodérů. Navržené experimenty byly provedeny pečlivě a jejich výsledky jsou erudovaně rozebrány a porovnány. Student splnil všechny cíle závěrečné práce. Student reagoval na dotazy i připomínky vedoucího práce a členů komise. Bakalářská práce nemá shody s jinými pracemi a nelze ji označit za plagiát.