Tato bakalářská práce se zabývá tvorbou modelů predikujících ztráty v přenosové
síti České republiky. Modely byly vytvářeny v programovacím jazyce Python s využitím
knihovny Scikit, která poskytuje efektivní nástroj pro prediktivní analýzu dat. V rámci
práce byla zpracovávána data poskytnuta od společnosti Česká elektroenergetická přenosová soustava, a. s.. Data jsou od května 2018 do července 2020 a obsahovala údaje
o ztrátách z obchodního měření, teplotě, předpovědi VTE (výkon větrné elektrárny), předpovědi výkonu FVE (fotovoltaické elektrárny) atd.. Pomocí těchto dat bylo stanoveno 102
různých příznaků pro strojové učení. Dále byly testovány a navrženy vhodné trénovací algoritmy. Data byla rozdělena na trénovací a testovací část, kdy trénovací období zahrnovalo
prvních 24 měsíců a testovací období poslední 2 měsíce. Získané predikce z trénovací části
byly porovnány s testovacími daty. Hodnocení úspěšnosti predikce bylo provedeno výpočtem střední absolutní chyby (mean absolute error), střední absolutní procentuální chyby
(mean absolute percentage error) a největší absolutní chyby (maximum absolute error). Nejlepšího výsledku bylo dosaženo při výběru 57 příznaků Lasso algoritmem z normalizovaných
dat a při výběru Histogram-based gradient boosting regrese jako trénovacího algoritmu. Dosažený výsledek: 8,78 střední absolutní chyba, 8,27 střední absolutní procentuální chyba
a 50,76 největší absolutní chyba.
Anotace v angličtině
This bachelor thesis deals with the creation of models predicting losses in the transmission network of the Czech Republic. The models were created in the Python programming
language using the Scikit library, which provides an effective tool for predictive data analysis. As part of the work, data provided by the company Česká energetická prenosová
soustava, a. s. were processed. The data are from May 2018 to July 2020 and contained
temperature, photovoltaic power plants and wind power plants (complete, understand).
Using this data, 102 different neural network training symptoms were determined. Furthermore, suitable training algorithms were tested and designed. The data were divided into
training and testing parts. The predictions obtained from the training part were compared with the test data. The prediction success was evaluated by comparing mean absolute
error, mean absolute percentage error and maximum absolute error. The best result was
achieved by using 57 features with the Lasso algorithm and by using the Histogram-based
gradient boosting training algorithm with a result of 8,78 mean absolute error, 8,27 mean
absolute percentage error and 50,76 largest absolute error.
Klíčová slova
Energetika, ČEPS, přenosová soustava, strojové učení, prediktivní analýza, umělá inteligence, učení s učitelem
Tato bakalářská práce se zabývá tvorbou modelů predikujících ztráty v přenosové
síti České republiky. Modely byly vytvářeny v programovacím jazyce Python s využitím
knihovny Scikit, která poskytuje efektivní nástroj pro prediktivní analýzu dat. V rámci
práce byla zpracovávána data poskytnuta od společnosti Česká elektroenergetická přenosová soustava, a. s.. Data jsou od května 2018 do července 2020 a obsahovala údaje
o ztrátách z obchodního měření, teplotě, předpovědi VTE (výkon větrné elektrárny), předpovědi výkonu FVE (fotovoltaické elektrárny) atd.. Pomocí těchto dat bylo stanoveno 102
různých příznaků pro strojové učení. Dále byly testovány a navrženy vhodné trénovací algoritmy. Data byla rozdělena na trénovací a testovací část, kdy trénovací období zahrnovalo
prvních 24 měsíců a testovací období poslední 2 měsíce. Získané predikce z trénovací části
byly porovnány s testovacími daty. Hodnocení úspěšnosti predikce bylo provedeno výpočtem střední absolutní chyby (mean absolute error), střední absolutní procentuální chyby
(mean absolute percentage error) a největší absolutní chyby (maximum absolute error). Nejlepšího výsledku bylo dosaženo při výběru 57 příznaků Lasso algoritmem z normalizovaných
dat a při výběru Histogram-based gradient boosting regrese jako trénovacího algoritmu. Dosažený výsledek: 8,78 střední absolutní chyba, 8,27 střední absolutní procentuální chyba
a 50,76 největší absolutní chyba.
Anotace v angličtině
This bachelor thesis deals with the creation of models predicting losses in the transmission network of the Czech Republic. The models were created in the Python programming
language using the Scikit library, which provides an effective tool for predictive data analysis. As part of the work, data provided by the company Česká energetická prenosová
soustava, a. s. were processed. The data are from May 2018 to July 2020 and contained
temperature, photovoltaic power plants and wind power plants (complete, understand).
Using this data, 102 different neural network training symptoms were determined. Furthermore, suitable training algorithms were tested and designed. The data were divided into
training and testing parts. The predictions obtained from the training part were compared with the test data. The prediction success was evaluated by comparing mean absolute
error, mean absolute percentage error and maximum absolute error. The best result was
achieved by using 57 features with the Lasso algorithm and by using the Histogram-based
gradient boosting training algorithm with a result of 8,78 mean absolute error, 8,27 mean
absolute percentage error and 50,76 largest absolute error.
Klíčová slova
Energetika, ČEPS, přenosová soustava, strojové učení, prediktivní analýza, umělá inteligence, učení s učitelem